﻿/*!
Pure v1.0.1
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/pure-css/pure/blob/master/LICENSE.md
*//*!
normalize.css v^3.0 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden,[hidden]{display:none !important}.pure-img{max-width:100%;height:auto;display:block}.pure-g,.card_unique_useful .card_inner,.flowchart_direction_column .flowchart_item,.flowchart_direction_row,.card_wrapper,.card_wrapper_ranking,.toggle_outline_sub,.dl_common,.list_common_row,.container_wrapper,.footer_common .footer_info_list,.footer_simplified .footer_info_list{letter-spacing:-0.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){table .pure-g,table .card_unique_useful .card_inner,.card_unique_useful table .card_inner,table .flowchart_direction_column .flowchart_item,.flowchart_direction_column table .flowchart_item,table .flowchart_direction_row,table .card_wrapper,table .card_wrapper_ranking,table .toggle_outline_sub,table .dl_common,table .list_common_row,table .container_wrapper,table .footer_common .footer_info_list,table .footer_simplified .footer_info_list,.footer_common table .footer_info_list,.footer_simplified table .footer_info_list{display:block}}.opera-only :-o-prefocus,.pure-g,.card_unique_useful .card_inner,.flowchart_direction_column .flowchart_item,.flowchart_direction_row,.card_wrapper,.card_wrapper_ranking,.toggle_outline_sub,.dl_common,.list_common_row,.container_wrapper,.footer_common .footer_info_list,.footer_simplified .footer_info_list{word-spacing:-0.43em}.pure-u{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*=pure-u],.card_unique_useful .card_inner [class*=pure-u],.flowchart_direction_column .flowchart_item [class*=pure-u],.flowchart_direction_row [class*=pure-u],.card_wrapper [class*=pure-u],.card_wrapper_ranking [class*=pure-u],.toggle_outline_sub [class*=pure-u],.dl_common [class*=pure-u],.list_common_row [class*=pure-u],.container_wrapper [class*=pure-u],.footer_common .footer_info_list [class*=pure-u],.footer_simplified .footer_info_list [class*=pure-u]{font-family:sans-serif}.pure-u-1,.flowchart_direction_column .flowchart_item .flowchart_btn,.flowchart_direction_column .flowchart_item .flowchart_item_inner,.flowchart_direction_row .flowchart_item,.toggle_outline_sub .item_outline,.footer_common .footer_info_list [class*=footer_info],.footer_simplified .footer_info_list [class*=footer_info],.pure-u-1-1,.pure-u-1-12,.pure-u-1-2,.pure-u-1-24,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-10-24,.pure-u-11-12,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.dl_common dd,.pure-u-18-24,.pure-u-19-24,.pure-u-2-24,.pure-u-2-3,.pure-u-2-5,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24,.pure-u-3-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-4-24,.pure-u-4-5,.pure-u-5-12,.pure-u-5-24,.pure-u-5-5,.pure-u-5-6,.pure-u-5-8,.pure-u-6-24,.pure-u-7-12,.pure-u-7-24,.dl_common dt,.pure-u-7-8,.pure-u-8-24,.pure-u-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24,.dl_common dt{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-10-24,.pure-u-5-12{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-14-24,.pure-u-7-12{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-15-24,.pure-u-5-8{width:62.5%}.pure-u-16-24,.pure-u-2-3{width:66.6667%}.pure-u-17-24,.dl_common dd{width:70.8333%}.pure-u-18-24,.pure-u-3-4{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-20-24,.pure-u-5-6{width:83.3333%}.pure-u-21-24,.pure-u-7-8{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.flowchart_direction_column .flowchart_item .flowchart_btn,.flowchart_direction_column .flowchart_item .flowchart_item_inner,.flowchart_direction_row .flowchart_item,.toggle_outline_sub .item_outline,.footer_common .footer_info_list [class*=footer_info],.footer_simplified .footer_info_list [class*=footer_info],.pure-u-1-1,.pure-u-24-24,.pure-u-5-5{width:100%}.pure-button{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;box-sizing:border-box}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-group{letter-spacing:-0.31em;text-rendering:optimizespeed}.opera-only :-o-prefocus,.pure-button-group{word-spacing:-0.43em}.pure-button-group .pure-button{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-button{font-family:inherit;font-size:100%;padding:.5em 1em;color:#444;color:rgba(0,0,0,.8);border:1px solid #999;border:none rgba(0,0,0,0);background-color:#e6e6e6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:focus,.pure-button:hover{background-image:-webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(40%, rgba(0, 0, 0, 0.05)), to(rgba(0, 0, 0, 0.1)));background-image:-webkit-linear-gradient(transparent, rgba(0, 0, 0, 0.05) 40%, rgba(0, 0, 0, 0.1));background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.05) 40%, rgba(0, 0, 0, 0.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;border-color:#000}.pure-button-disabled,.pure-button-disabled:active,.pure-button-disabled:focus,.pure-button-disabled:hover,.pure-button[disabled]{border:none;background-image:none;opacity:.4;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}.pure-button-hidden{display:none}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-button-group .pure-button{margin:0;border-radius:0;border-right:1px solid #111;border-right:1px solid rgba(0,0,0,.2)}.pure-button-group .pure-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.pure-button-group .pure-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:none}.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 3px #ddd;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 3px #ddd;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=color]:focus,.pure-form input[type=date]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=email]:focus,.pure-form input[type=month]:focus,.pure-form input[type=number]:focus,.pure-form input[type=password]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=text]:focus,.pure-form input[type=time]:focus,.pure-form input[type=url]:focus,.pure-form input[type=week]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129fea}.pure-form input:not([type]):focus{outline:0;border-color:#129fea}.pure-form input[type=checkbox]:focus,.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus{outline:thin solid #129fea;outline:1px auto #129fea}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=color][disabled],.pure-form input[type=date][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=email][disabled],.pure-form input[type=month][disabled],.pure-form input[type=number][disabled],.pure-form input[type=password][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=text][disabled],.pure-form input[type=time][disabled],.pure-form input[type=url][disabled],.pure-form input[type=week][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form select:focus:invalid,.pure-form textarea:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=checkbox]:focus:invalid:focus,.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=color],.pure-form-stacked input[type=date],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=email],.pure-form-stacked input[type=file],.pure-form-stacked input[type=month],.pure-form-stacked input[type=number],.pure-form-stacked input[type=password],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=text],.pure-form-stacked input[type=time],.pure-form-stacked input[type=url],.pure-form-stacked input[type=week],.pure-form-stacked label,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-stacked input:not([type]){display:block;margin:.25em 0}.pure-form-aligned .pure-help-inline,.pure-form-aligned input,.pure-form-aligned select,.pure-form-aligned textarea,.pure-form-message-inline{display:inline-block;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form .pure-input-rounded,.pure-form input.pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-3-4{width:75%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width: 480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=color],.pure-group input[type=date],.pure-group input[type=datetime-local],.pure-group input[type=datetime],.pure-group input[type=email],.pure-group input[type=month],.pure-group input[type=number],.pure-group input[type=password],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=text],.pure-group input[type=time],.pure-group input[type=url],.pure-group input[type=week]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0 0}.pure-form .pure-help-inline,.pure-form-message,.pure-form-message-inline{display:block;font-size:.75em;padding:.2em 0 .8em}}.pure-menu{-webkit-box-sizing:border-box;box-sizing:border-box}.pure-menu-fixed{position:fixed;left:0;top:0;z-index:3}.pure-menu-item,.pure-menu-list{position:relative}.pure-menu-list{list-style:none;margin:0;padding:0}.pure-menu-item{padding:0;margin:0;height:100%}.pure-menu-heading,.pure-menu-link{display:block;text-decoration:none;white-space:nowrap}.pure-menu-horizontal{width:100%;white-space:nowrap}.pure-menu-horizontal .pure-menu-list{display:inline-block}.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-item,.pure-menu-horizontal .pure-menu-separator{display:inline-block;zoom:1;vertical-align:middle}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}.pure-menu-horizontal .pure-menu-children{left:0;top:auto;width:inherit}.pure-menu-active>.pure-menu-children,.pure-menu-allow-hover:hover>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{padding-left:.5em;content:"▸";font-size:small}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:"▾"}.pure-menu-scrollable{overflow-y:scroll;overflow-x:hidden}.pure-menu-scrollable .pure-menu-list{display:block}.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list{display:inline-block}.pure-menu-horizontal.pure-menu-scrollable{white-space:nowrap;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;padding:.5em 0}.pure-menu-horizontal .pure-menu-children .pure-menu-separator,.pure-menu-separator{background-color:#ccc;height:1px;margin:.3em 0}.pure-menu-horizontal .pure-menu-separator{width:1px;height:1.3em;margin:0 .3em}.pure-menu-horizontal .pure-menu-children .pure-menu-separator{display:block;width:auto}.pure-menu-heading{text-transform:uppercase;color:#565d64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#fff}.pure-menu-disabled,.pure-menu-heading,.pure-menu-link{padding:.5em 1em}.pure-menu-disabled{opacity:.5}.pure-menu-disabled .pure-menu-link:hover{background-color:rgba(0,0,0,0)}.pure-menu-active>.pure-menu-link,.pure-menu-link:focus,.pure-menu-link:hover{background-color:#eee}.pure-menu-selected>.pure-menu-link,.pure-menu-selected>.pure-menu-link:visited{color:#000}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.pure-table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:rgba(0,0,0,0)}.pure-table-odd td{background-color:#f2f2f2}.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px 0;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}/*!
Pure v1.0.1
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/pure-css/pure/blob/master/LICENSE.md
*/@media screen and (min-width: 35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-12,.pure-u-sm-1-2,.pure-u-sm-1-24,.pure-u-sm-1-3,.pure-u-sm-1-4,.pure-u-sm-1-5,.pure-u-sm-1-6,.pure-u-sm-1-8,.pure-u-sm-10-24,.pure-u-sm-11-12,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-2-24,.pure-u-sm-2-3,.pure-u-sm-2-5,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24,.pure-u-sm-3-24,.pure-u-sm-3-4,.pure-u-sm-3-5,.pure-u-sm-3-8,.pure-u-sm-4-24,.pure-u-sm-4-5,.pure-u-sm-5-12,.pure-u-sm-5-24,.pure-u-sm-5-5,.pure-u-sm-5-6,.pure-u-sm-5-8,.pure-u-sm-6-24,.pure-u-sm-7-12,.pure-u-sm-7-24,.pure-u-sm-7-8,.pure-u-sm-8-24,.pure-u-sm-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%}.pure-u-sm-1-5{width:20%}.pure-u-sm-5-24{width:20.8333%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%}.pure-u-sm-7-24{width:29.1667%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%}.pure-u-sm-2-5{width:40%}.pure-u-sm-10-24,.pure-u-sm-5-12{width:41.6667%}.pure-u-sm-11-24{width:45.8333%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%}.pure-u-sm-13-24{width:54.1667%}.pure-u-sm-14-24,.pure-u-sm-7-12{width:58.3333%}.pure-u-sm-3-5{width:60%}.pure-u-sm-15-24,.pure-u-sm-5-8{width:62.5%}.pure-u-sm-16-24,.pure-u-sm-2-3{width:66.6667%}.pure-u-sm-17-24{width:70.8333%}.pure-u-sm-18-24,.pure-u-sm-3-4{width:75%}.pure-u-sm-19-24{width:79.1667%}.pure-u-sm-4-5{width:80%}.pure-u-sm-20-24,.pure-u-sm-5-6{width:83.3333%}.pure-u-sm-21-24,.pure-u-sm-7-8{width:87.5%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%}.pure-u-sm-23-24{width:95.8333%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-24-24,.pure-u-sm-5-5{width:100%}}@media screen and (min-width: 48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-12,.pure-u-md-1-2,.flowchart_direction_row .flowchart_item,.toggle_outline_sub .item_outline,.pure-u-md-1-24,.pure-u-md-1-3,.pure-u-md-1-4,.pure-u-md-1-5,.dl_common dt,.pure-u-md-1-6,.pure-u-md-1-8,.pure-u-md-10-24,.pure-u-md-11-12,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.flowchart_direction_column .flowchart_item .flowchart_btn,.flowchart_direction_column .flowchart_item .flowchart_item_inner,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-2-24,.pure-u-md-2-3,.pure-u-md-2-5,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24,.pure-u-md-3-24,.pure-u-md-3-4,.pure-u-md-3-5,.pure-u-md-3-8,.pure-u-md-4-24,.pure-u-md-4-5,.dl_common dd,.pure-u-md-5-12,.pure-u-md-5-24,.pure-u-md-5-5,.pure-u-md-5-6,.pure-u-md-5-8,.pure-u-md-6-24,.pure-u-md-7-12,.pure-u-md-7-24,.pure-u-md-7-8,.pure-u-md-8-24,.pure-u-md-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%}.pure-u-md-1-5,.dl_common dt{width:20%}.pure-u-md-5-24{width:20.8333%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%}.pure-u-md-7-24{width:29.1667%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%}.pure-u-md-2-5{width:40%}.pure-u-md-10-24,.pure-u-md-5-12{width:41.6667%}.pure-u-md-11-24{width:45.8333%}.pure-u-md-1-2,.flowchart_direction_row .flowchart_item,.toggle_outline_sub .item_outline,.pure-u-md-12-24{width:50%}.pure-u-md-13-24{width:54.1667%}.pure-u-md-14-24,.pure-u-md-7-12{width:58.3333%}.pure-u-md-3-5{width:60%}.pure-u-md-15-24,.pure-u-md-5-8{width:62.5%}.pure-u-md-16-24,.pure-u-md-2-3{width:66.6667%}.pure-u-md-17-24,.flowchart_direction_column .flowchart_item .flowchart_btn,.flowchart_direction_column .flowchart_item .flowchart_item_inner{width:70.8333%}.pure-u-md-18-24,.pure-u-md-3-4{width:75%}.pure-u-md-19-24{width:79.1667%}.pure-u-md-4-5,.dl_common dd{width:80%}.pure-u-md-20-24,.pure-u-md-5-6{width:83.3333%}.pure-u-md-21-24,.pure-u-md-7-8{width:87.5%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%}.pure-u-md-23-24{width:95.8333%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-24-24,.pure-u-md-5-5{width:100%}}@media screen and (min-width: 64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-12,.pure-u-lg-1-2,.footer_common .footer_info_list [class*=footer_info],.footer_simplified .footer_info_list [class*=footer_info],.pure-u-lg-1-24,.pure-u-lg-1-3,.pure-u-lg-1-4,.pure-u-lg-1-5,.pure-u-lg-1-6,.pure-u-lg-1-8,.pure-u-lg-10-24,.pure-u-lg-11-12,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-2-24,.pure-u-lg-2-3,.pure-u-lg-2-5,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24,.pure-u-lg-3-24,.pure-u-lg-3-4,.pure-u-lg-3-5,.pure-u-lg-3-8,.pure-u-lg-4-24,.pure-u-lg-4-5,.pure-u-lg-5-12,.pure-u-lg-5-24,.pure-u-lg-5-5,.pure-u-lg-5-6,.pure-u-lg-5-8,.pure-u-lg-6-24,.pure-u-lg-7-12,.pure-u-lg-7-24,.pure-u-lg-7-8,.pure-u-lg-8-24,.pure-u-lg-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%}.pure-u-lg-1-5{width:20%}.pure-u-lg-5-24{width:20.8333%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%}.pure-u-lg-7-24{width:29.1667%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%}.pure-u-lg-2-5{width:40%}.pure-u-lg-10-24,.pure-u-lg-5-12{width:41.6667%}.pure-u-lg-11-24{width:45.8333%}.pure-u-lg-1-2,.footer_common .footer_info_list [class*=footer_info],.footer_simplified .footer_info_list [class*=footer_info],.pure-u-lg-12-24{width:50%}.pure-u-lg-13-24{width:54.1667%}.pure-u-lg-14-24,.pure-u-lg-7-12{width:58.3333%}.pure-u-lg-3-5{width:60%}.pure-u-lg-15-24,.pure-u-lg-5-8{width:62.5%}.pure-u-lg-16-24,.pure-u-lg-2-3{width:66.6667%}.pure-u-lg-17-24{width:70.8333%}.pure-u-lg-18-24,.pure-u-lg-3-4{width:75%}.pure-u-lg-19-24{width:79.1667%}.pure-u-lg-4-5{width:80%}.pure-u-lg-20-24,.pure-u-lg-5-6{width:83.3333%}.pure-u-lg-21-24,.pure-u-lg-7-8{width:87.5%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%}.pure-u-lg-23-24{width:95.8333%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-24-24,.pure-u-lg-5-5{width:100%}}@media screen and (min-width: 80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-12,.pure-u-xl-1-2,.pure-u-xl-1-24,.pure-u-xl-1-3,.pure-u-xl-1-4,.pure-u-xl-1-5,.pure-u-xl-1-6,.pure-u-xl-1-8,.pure-u-xl-10-24,.pure-u-xl-11-12,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-2-24,.pure-u-xl-2-3,.pure-u-xl-2-5,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24,.pure-u-xl-3-24,.pure-u-xl-3-4,.pure-u-xl-3-5,.pure-u-xl-3-8,.pure-u-xl-4-24,.pure-u-xl-4-5,.pure-u-xl-5-12,.pure-u-xl-5-24,.pure-u-xl-5-5,.pure-u-xl-5-6,.pure-u-xl-5-8,.pure-u-xl-6-24,.pure-u-xl-7-12,.pure-u-xl-7-24,.pure-u-xl-7-8,.pure-u-xl-8-24,.pure-u-xl-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%}.pure-u-xl-1-5{width:20%}.pure-u-xl-5-24{width:20.8333%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%}.pure-u-xl-7-24{width:29.1667%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%}.pure-u-xl-2-5{width:40%}.pure-u-xl-10-24,.pure-u-xl-5-12{width:41.6667%}.pure-u-xl-11-24{width:45.8333%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%}.pure-u-xl-13-24{width:54.1667%}.pure-u-xl-14-24,.pure-u-xl-7-12{width:58.3333%}.pure-u-xl-3-5{width:60%}.pure-u-xl-15-24,.pure-u-xl-5-8{width:62.5%}.pure-u-xl-16-24,.pure-u-xl-2-3{width:66.6667%}.pure-u-xl-17-24{width:70.8333%}.pure-u-xl-18-24,.pure-u-xl-3-4{width:75%}.pure-u-xl-19-24{width:79.1667%}.pure-u-xl-4-5{width:80%}.pure-u-xl-20-24,.pure-u-xl-5-6{width:83.3333%}.pure-u-xl-21-24,.pure-u-xl-7-8{width:87.5%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%}.pure-u-xl-23-24{width:95.8333%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-24-24,.pure-u-xl-5-5{width:100%}}*{box-sizing:border-box}a>img{backface-visibility:hidden}p,div,span{margin:0;padding:0}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:rgba(0,0,0,0)}img{max-width:100%;vertical-align:bottom;height:auto}i>img{height:1em;vertical-align:inherit}ul{padding-left:0;list-style:none}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:inherit}/*! Yaku Han JP (Gothic - All Include) v3.0.0 SIL by Qrac / Based on Noto Sans CJK JP */@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:normal;font-display:swap;src:url("../font/NotoSans_Regular.woff2") format("woff2"),url("../font/NotoSans_regular.woff") format("woff"),url("../font/NotoSans_regular.otf") format("opentype")}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:bold;font-display:swap;src:url("../font/NotoSans_Bold.woff2") format("woff2"),url("../font/NotoSans_bold.woff") format("woff"),url("../font/NotoSans_bold.otf") format("opentype")}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:normal;font-display:swap;src:url("../font/YakuHanJP-Regular.eot");src:url("../font/YakuHanJP-Regular.woff2") format("woff2"),url("../font/YakuHanJP-Regular.woff") format("woff")}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:bold;font-display:swap;src:url("../font/YakuHanJP-Bold.eot");src:url("../font/YakuHanJP-Bold.woff2") format("woff2"),url("../font/YakuHanJP-Bold.woff") format("woff")}@font-face{font-display:block;font-family:"font-family-dcicon";src:url("../font/icons/font-family-dcicon.eot?20220608");src:url("../font/icons/font-family-dcicon.eot?20220608#iefix") format("embedded-opentype"),url("../font/icons/font-family-dcicon.woff2?20220608") format("woff2"),url("../font/icons/font-family-dcicon.woff?20220608") format("woff"),url("../font/icons/font-family-dcicon.ttf?20220608") format("truetype"),url("../font/icons/font-family-dcicon.svg?20220608#font-family-dcicon") format("svg");font-weight:normal;font-style:normal}.font_family_dc_icon,.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article:before,.search_area .area_lv2>.area_name .trigger_icon,.flowchart_simplified_column .flowchart_item:before,.flowchart_direction_column .flowchart_item:before,.flowchart_direction_row .flowchart_item:before,.card_article .icon_category:before,.toggle_outline_sub .item_outline .item_link:before,.toggle_outline .content_outline .item_outline .item_link:before,.toggle_outline .content_outline .item_outline .item_link_sub:before,.toggle_outline .trigger_outline .trigger_icon,.btn_observationentry:before,.btn_entry:before,.breadcrumb_wrapper .breadcrumb_inner li:before,.list_common_row .list_item .list_item_inner .list_item_link:before,.list_common .list_item .list_item_accordion:before,.header_nav .nav_inner .nav_list .list_item .list_item_accordion:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_accordion:before,.list_common .list_item .list_item_link:before,.header_nav .nav_inner .nav_list .list_item .list_item_link:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_link:before,.list_default li:before,.article_category_terminology:before,.article_category_observation:before,.article_category_experience:before,.article_category_interview:before,.article_category_contents:before,.trigger_close,.form_group .checkbox_group_default label:before,.form_group .radio_group_default label:before,.form_group .select_wrapper:before,.trigger_strongest:before,.footer_common .footer_nav_list .nav_item .nav_item_link:before,.footer_simplified .footer_nav_list .nav_item .nav_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before,.body_editor .panel_editor_cv .btn_entry:before,.body_editor .panel_editor_default .btn_entry:before,.body_editor .panel_editor_strongest .btn_entry:before,[class*=dcicon-]:before{font-family:"font-family-dcicon";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;min-width:1em;flex-shrink:0;text-align:center;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font_family_dc_icon:before,.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article:before,.search_area .area_lv2>.area_name .trigger_icon:before,.flowchart_simplified_column .flowchart_item:before,.flowchart_direction_column .flowchart_item:before,.flowchart_direction_row .flowchart_item:before,.card_article .icon_category:before,.toggle_outline_sub .item_outline .item_link:before,.toggle_outline .content_outline .item_outline .item_link:before,.toggle_outline .content_outline .item_outline .item_link_sub:before,.toggle_outline .trigger_outline .trigger_icon:before,.btn_observationentry:before,.btn_entry:before,.breadcrumb_wrapper .breadcrumb_inner li:before,.list_common_row .list_item .list_item_inner .list_item_link:before,.list_common .list_item .list_item_accordion:before,.header_nav .nav_inner .nav_list .list_item .list_item_accordion:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_accordion:before,.list_common .list_item .list_item_link:before,.header_nav .nav_inner .nav_list .list_item .list_item_link:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_link:before,.list_default li:before,.article_category_terminology:before,.article_category_observation:before,.article_category_experience:before,.article_category_interview:before,.article_category_contents:before,.trigger_close:before,.form_group .checkbox_group_default label:before,.form_group .radio_group_default label:before,.form_group .select_wrapper:before,.trigger_strongest:before,.footer_common .footer_nav_list .nav_item .nav_item_link:before,.footer_simplified .footer_nav_list .nav_item .nav_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before,.body_editor .panel_editor_cv .btn_entry:before,.body_editor .panel_editor_default .btn_entry:before,.body_editor .panel_editor_strongest .btn_entry:before,[class*=dcicon-]:before{display:inline-block;transform:scale(1.25)}[class*=dcicon-]{line-height:1}.dcicon-alert-circle:before{content:""}.dcicon-book:before,.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_common:before{content:""}.dcicon-brand-instagram:before{content:""}.dcicon-brand-twitter:before{content:""}.dcicon-brand-youtube:before{content:""}.dcicon-building-hospital:before,.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_observation:before,.card_article .icon_category.category_observation:before,.btn_observationentry:before,.article_category_observation:before{content:""}.dcicon-check:before,.list_default li:before,.form_group .checkbox_group_default label:before,.form_group .radio_group_default label:before{content:""}.dcicon-chevron-down-left:before{content:""}.dcicon-chevron-down-right:before{content:""}.dcicon-chevron-down:before,.search_area .area_lv2>.area_name .trigger_icon:before,.flowchart_simplified_column .flowchart_item:before,.flowchart_direction_column .flowchart_item:before,.flowchart_direction_row .flowchart_item:before,.toggle_outline_sub .item_outline .item_link:before,.toggle_outline .content_outline .item_outline .item_link:before,.toggle_outline .content_outline .item_outline .item_link_sub:before,.list_common_row .list_item .list_item_inner .list_item_link[href^="#"]:before,.list_common .list_item .list_item_accordion:before,.header_nav .nav_inner .nav_list .list_item .list_item_accordion:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_accordion:before,.list_common .list_item .list_item_link[href^="#"]:before,.header_nav .nav_inner .nav_list .list_item .list_item_link[href^="#"]:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_link[href^="#"]:before,.form_group .select_wrapper:before,.trigger_strongest:before{content:""}.dcicon-chevron-left:before{content:""}.dcicon-chevron-right:before,.breadcrumb_wrapper .breadcrumb_inner li:before,.list_common_row .list_item .list_item_inner .list_item_link:before,.list_common .list_item .list_item_link:before,.header_nav .nav_inner .nav_list .list_item .list_item_link:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_link:before,.footer_common .footer_nav_list .nav_item .nav_item_link:before,.footer_simplified .footer_nav_list .nav_item .nav_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before{content:""}.dcicon-chevron-up-left:before{content:""}.dcicon-chevron-up-right:before{content:""}.dcicon-chevron-up:before{content:""}.dcicon-copy:before{content:""}.dcicon-crown:before{content:""}.dcicon-currency-yen:before{content:""}.dcicon-external-link:before{content:""}.dcicon-file-code:before{content:""}.dcicon-flag-3:before{content:""}.dcicon-hash:before{content:""}.dcicon-emo-happy:before{content:""}.dcicon-history:before{content:""}.dcicon-letter-w:before{content:""}.dcicon-mail-forward:before,.btn_entry:before,.body_editor .panel_editor_cv .btn_entry:before,.body_editor .panel_editor_default .btn_entry:before,.body_editor .panel_editor_strongest .btn_entry:before{content:""}.dcicon-menu-2:before{content:""}.dcicon-map-pin:before{content:""}.dcicon-messages:before,.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_experience:before,.card_article .icon_category.category_experience:before,.article_category_experience:before{content:""}.dcicon-notebook:before,.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_terminology:before,.card_article .icon_category.category_terminology:before,.article_category_terminology:before{content:""}.dcicon-photo:before{content:""}.dcicon-microphone:before,.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_interview:before,.card_article .icon_category.category_interview:before,.article_category_interview:before{content:""}.dcicon-player-track-next:before{content:""}.dcicon-report-medical:before{content:""}.dcicon-school:before,.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_contents:before,.card_article .icon_category.category_contents:before,.article_category_contents:before{content:""}.dcicon-search:before{content:""}.dcicon-send:before{content:""}.dcicon-square-plus:before,.toggle_outline .trigger_outline.is_close .trigger_icon:before{content:""}.dcicon-tag:before{content:""}.dcicon-square-minus:before,.toggle_outline .trigger_outline .trigger_icon:before{content:""}.dcicon-trash:before{content:""}.dcicon-unique-major-clinic:before{content:""}.dcicon-x:before,.trigger_close:before{content:""}.dcicon-unique-flesh:before{content:""}.dcicon-vaccine:before{content:""}.dcicon-clipboard:before{content:""}.dcicon-calendar-minus:before{content:""}.dcicon-slice:before{content:""}.dcicon-arrow-down-right:before{content:""}.dcicon-clock-1:before{content:""}.dcicon-spin6:before{content:""}.dcicon-clock:before{content:""}.dcicon-folder-1:before{content:""}.dcicon-alert-triangle:before{content:""}.dcicon-heart:before{content:""}.dcicon-folder:before{content:""}.dcicon-mail:before{content:""}.dcicon-shopping-cart-off:before{content:""}.dcicon-users:before{content:""}.dcicon-unique-insert-button:before{content:""}.dcicon-beginner:before{content:""}.dcicon-technique:before{content:""}.dcicon-counseling:before{content:""}.dcicon-calendar:before{content:""}.dcicon-slice-off:before{content:""}.embed-responsive,.body_editor .embed_video{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.body_editor .embed_video .embed-responsive-item,.embed-responsive #map_canvas,.body_editor .embed_video #map_canvas,.embed-responsive iframe,.body_editor .embed_video iframe,.embed-responsive embed,.body_editor .embed_video embed,.embed-responsive object,.body_editor .embed_video object,.embed-responsive video,.body_editor .embed_video video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9,.body_editor .embed_video{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.hidden_xs{display:none !important}@media(min-width: 768px){.hidden_xs{display:block !important}}.hidden_md{display:none !important}@media(min-width: 1024px){.hidden_md{display:block !important}}.hidden_xs_inline{display:none !important}@media(min-width: 768px){.hidden_xs_inline{display:inline !important}}.hidden_md_inline{display:none !important}@media(min-width: 1024px){.hidden_md_inline{display:inline !important}}.hidden_xs_inline_block{display:none !important}@media(min-width: 768px){.hidden_xs_inline_block{display:inline !important}}.hidden_md_inline_block{display:none !important}@media(min-width: 1024px){.hidden_md_inline_block{display:inline !important}}.hidden_xs_flex{display:none !important}@media(min-width: 768px){.hidden_xs_flex{display:flex !important}}.hidden_md_flex{display:none !important}@media(min-width: 1024px){.hidden_md_flex{display:flex !important}}.visible_xs{display:block}@media(min-width: 768px){.visible_xs{display:none !important}}.visible_md{display:block}@media(min-width: 1024px){.visible_md{display:none !important}}.visible_xs_inline{display:inline !important}@media(min-width: 768px){.visible_xs_inline{display:none !important}}.visible_md_inline{display:inline !important}@media(min-width: 1024px){.visible_md_inline{display:none !important}}.visible_xs_inline_block{display:inline-block !important}@media(min-width: 768px){.visible_xs_inline_block{display:none !important}}.visible_md_inline_block{display:inline-block !important}@media(min-width: 1024px){.visible_md_inline_block{display:none !important}}.visible_xs_flex{display:flex !important}@media(min-width: 768px){.visible_xs_flex{display:none !important}}.visible_md_flex{display:flex !important}@media(min-width: 1024px){.visible_md_flex{display:none !important}}.cover_xs,.flowchart_direction_row{margin-left:-1.071rem;margin-right:-1.071rem}@media(min-width: 1024px){.cover_xs,.flowchart_direction_row{margin-left:0;margin-right:0}}.position_parent{position:relative}.ov_visible{overflow:visible !important}.ov_hidden{overflow:hidden;word-break:break-all}.ov_hidden_x{overflow-x:hidden}.ov_hidden_y{overflow-y:hidden}.ov_scroll_y{overflow-y:scroll}.scrollbar_none{-ms-overflow-style:none;scrollbar-width:none}.scrollbar_none::-webkit-scrollbar{display:none}.display_block{display:block !important}.display_inline_block{display:inline-block !important}.display_none{display:none}.display_flex{display:flex !important}.display_flex_column,.btn_group_block,.body_editor .btn_group_block{display:flex !important;flex-direction:column}.display_flex_column>*,.btn_group_block>*,.body_editor .btn_group_block>*{min-height:0%;max-width:100%}.display_inline_flex{display:inline-flex !important}.flex_auto{flex-grow:1;flex-basis:auto;min-width:0}.flex_basis_full{flex-basis:100%}.flex_nowrap,.btn_group_inline{flex-wrap:nowrap}.flex_noshrink{flex-shrink:0}@media(min-width: 768px){.flex_order_md_1{order:1}}@media(min-width: 1024px){.flex_order_lg_1{order:1 !important}}@media(min-width: 1280px){.flex_order_xl_1{order:1 !important}}@media(min-width: 768px){.flex_order_md_2{order:2}}@media(min-width: 1024px){.flex_order_lg_2{order:2 !important}}@media(min-width: 1280px){.flex_order_xl_2{order:2 !important}}@media(min-width: 768px){.flex_order_md_3{order:3}}@media(min-width: 1024px){.flex_order_lg_3{order:3 !important}}@media(min-width: 1280px){.flex_order_xl_3{order:3 !important}}@media(min-width: 768px){.flex_order_md_4{order:4}}@media(min-width: 1024px){.flex_order_lg_4{order:4 !important}}@media(min-width: 1280px){.flex_order_xl_4{order:4 !important}}@media(min-width: 768px){.flex_order_md_5{order:5}}@media(min-width: 1024px){.flex_order_lg_5{order:5 !important}}@media(min-width: 1280px){.flex_order_xl_5{order:5 !important}}@media(min-width: 768px){.flex_order_md_6{order:6}}@media(min-width: 1024px){.flex_order_lg_6{order:6 !important}}@media(min-width: 1280px){.flex_order_xl_6{order:6 !important}}@media(min-width: 768px){.flex_order_md_7{order:7}}@media(min-width: 1024px){.flex_order_lg_7{order:7 !important}}@media(min-width: 1280px){.flex_order_xl_7{order:7 !important}}@media(min-width: 768px){.flex_order_md_8{order:8}}@media(min-width: 1024px){.flex_order_lg_8{order:8 !important}}@media(min-width: 1280px){.flex_order_xl_8{order:8 !important}}@media(min-width: 768px){.flex_order_md_9{order:9}}@media(min-width: 1024px){.flex_order_lg_9{order:9 !important}}@media(min-width: 1280px){.flex_order_xl_9{order:9 !important}}@media(min-width: 768px){.flex_order_md_10{order:10}}@media(min-width: 1024px){.flex_order_lg_10{order:10 !important}}@media(min-width: 1280px){.flex_order_xl_10{order:10 !important}}.valign_top{vertical-align:top;align-items:start}.valign_middle{vertical-align:middle;align-items:center}.valign_bottom{vertical-align:bottom;align-items:flex-end}.valign_between{align-content:space-between}.justify_center,.btn_group_inline{justify-content:center}.justify_end{justify-content:flex-end}.justify_sbetween{justify-content:space-between}.justify_reverse{flex-direction:row-reverse}.align_self_center{align-self:center}.align_self_top{align-self:start}.align_self_bottom{align-self:flex-end}@media screen and (min-width: 768px){.sp_only{display:none !important}}@media screen and (min-width: 1024px){.from_mid_pc_and_sp_only{display:none !important}}@media screen and (max-width: 1024px){.pc_only{display:none !important}}.margin_safearea_small{margin-bottom:calc(constant(safe-area-inset-bottom)*1.25) !important;margin-bottom:calc(env(safe-area-inset-bottom)*1.25) !important}.margin_safearea_medium{margin-bottom:calc(constant(safe-area-inset-bottom)*1.75) !important;margin-bottom:calc(env(safe-area-inset-bottom)*1.75) !important}.margin_safearea_large{margin-bottom:calc(constant(safe-area-inset-bottom)*2.5) !important;margin-bottom:calc(env(safe-area-inset-bottom)*2.5) !important}.padding_safearea_small{padding-bottom:calc(constant(safe-area-inset-bottom)*1.25) !important;padding-bottom:calc(env(safe-area-inset-bottom)*1.25) !important}.padding_safearea_medium{padding-bottom:calc(constant(safe-area-inset-bottom)*1.75) !important;padding-bottom:calc(env(safe-area-inset-bottom)*1.75) !important}.padding_safearea_large{padding-bottom:calc(constant(safe-area-inset-bottom)*2.5) !important;padding-bottom:calc(env(safe-area-inset-bottom)*2.5) !important}.margin_auto{margin:auto !important}.margin_r_auto{margin-right:auto !important}.margin_l_auto{margin-left:auto !important}.margin_t_auto{margin-top:auto !important}.margin_b_auto{margin-bottom:auto !important}.n_margin_s_gutter_half{margin-left:-0.5355rem !important;margin-right:-0.5355rem !important}@media(min-width: 568px){.n_margin_s_gutter_half{margin-left:-7.5px !important;margin-right:-7.5px !important}}.padding_s_gutter_half{padding-left:.5355rem !important;padding-right:.5355rem !important}@media(min-width: 568px){.padding_s_gutter_half{padding-left:7.5px !important;padding-right:7.5px !important}}.label_group [class*=label_]{margin:.214rem}.margin_lv1{margin:.214rem !important}.margin_lv2{margin:.428rem !important}.margin_lv3{margin:.714rem !important}.margin_lv4{margin:.857rem !important}.margin_lv5{margin:1.071rem !important}.margin_lv6{margin:1.428rem !important}.margin_lv7{margin:1.785rem !important}.margin_lv8{margin:2.142rem !important}.margin_lv9{margin:2.87rem !important}.margin_lv10{margin:4.285rem !important}.margin_lv11{margin:5.714rem !important}.margin_lv12{margin:7.142rem !important}.flowchart_simplified_column .flowchart_item .flowchart_icon_step .step_number,.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_icon_step .step_number,.body_editor .panel_editor_cv .btn_entry:before,.body_editor .panel_editor_default .btn_entry:before,.body_editor .panel_editor_strongest .btn_entry:before{margin-top:.214rem}.margin_t_lv1{margin-top:.214rem !important}.form_group .error_message,.form_group .form_autocomplete .list_autocomplete{margin-top:.428rem}.margin_t_lv2{margin-top:.428rem !important}.margin_t_lv3{margin-top:.714rem !important}.margin_t_lv4{margin-top:.857rem !important}.list_number li,.list_default li{margin-top:1.071rem}.margin_t_lv5{margin-top:1.071rem !important}.margin_t_lv6{margin-top:1.428rem !important}.margin_t_lv7{margin-top:1.785rem !important}.margin_t_lv8{margin-top:2.142rem !important}.margin_t_lv9{margin-top:2.87rem !important}.margin_t_lv10{margin-top:4.285rem !important}.margin_t_lv11{margin-top:5.714rem !important}.margin_t_lv12{margin-top:7.142rem !important}.card_article_quote .category_article,.body_editor .card_article_quote .category_article{margin-bottom:.214rem}.margin_b_lv1{margin-bottom:.214rem !important}.heading_small{margin-bottom:.428rem}.margin_b_lv2{margin-bottom:.428rem !important}.designparts_heading_medium,.form_group .checkbox_group_tag label,.heading_contents_medium,.heading_related .icon_heading,.heading_related,.heading_medium,.heading_xlarge .icon_heading,.heading_largest .icon_heading,.card_unique_useful .card_thumb .card_heading .icon_heading{margin-bottom:.714rem}.margin_b_lv3{margin-bottom:.714rem !important}.margin_b_lv4{margin-bottom:.857rem !important}.designparts_heading_largest,.panel_skin_border .heading_context,.panel_unique_faq .heading_context,.heading_large,.heading_largest,.card_unique_useful .card_thumb .card_heading{margin-bottom:1.071rem}.margin_b_lv5{margin-bottom:1.071rem !important}.panel_skin_sub .heading_context{margin-bottom:1.428rem}.margin_b_lv6{margin-bottom:1.428rem !important}.margin_b_lv7{margin-bottom:1.785rem !important}.margin_b_lv8{margin-bottom:2.142rem !important}.margin_b_lv9{margin-bottom:2.87rem !important}.margin_b_lv10{margin-bottom:4.285rem !important}.margin_b_lv11{margin-bottom:5.714rem !important}.margin_b_lv12{margin-bottom:7.142rem !important}.card_article_quote .name_category,.body_editor .card_article_quote .name_category{margin-left:.214rem}.margin_l_lv1{margin-left:.214rem !important}.form_group .form_label_optional:after,.form_group .form_label_required:after{margin-left:.428rem}.margin_l_lv2{margin-left:.428rem !important}.preview_notice_fixed .trigger_close,.search_area .area_lv2>.area_name .trigger_icon,.heading_contents_xlarge:after{margin-left:.714rem}.margin_l_lv3{margin-left:.714rem !important}.margin_l_lv4{margin-left:.857rem !important}.margin_l_lv5{margin-left:1.071rem !important}.margin_l_lv6{margin-left:1.428rem !important}.margin_l_lv7{margin-left:1.785rem !important}.margin_l_lv8{margin-left:2.142rem !important}.margin_l_lv9{margin-left:2.87rem !important}.margin_l_lv10{margin-left:4.285rem !important}.margin_l_lv11{margin-left:5.714rem !important}.margin_l_lv12{margin-left:7.142rem !important}.margin_r_lv1{margin-right:.214rem !important}.btn_observationentry:before,.btn_line:before,.btn_entry:before,.btn_tag:before,.form_group .checkbox_group_tag label,.body_editor .panel_editor_cv .btn_line:before,.body_editor .panel_editor_default .btn_line:before,.body_editor .panel_editor_strongest .btn_line:before,.body_editor .panel_editor_cv .btn_entry:before,.body_editor .panel_editor_default .btn_entry:before,.body_editor .panel_editor_strongest .btn_entry:before{margin-right:.428rem}.margin_r_lv2{margin-right:.428rem !important}.card_article_quote .thumb_article,.body_editor .card_article_quote .thumb_article,.heading_contents_xlarge:before{margin-right:.714rem}.margin_r_lv3{margin-right:.714rem !important}.margin_r_lv4{margin-right:.857rem !important}.margin_r_lv5{margin-right:1.071rem !important}.margin_r_lv6{margin-right:1.428rem !important}.margin_r_lv7{margin-right:1.785rem !important}.margin_r_lv8{margin-right:2.142rem !important}.margin_r_lv9{margin-right:2.87rem !important}.margin_r_lv10{margin-right:4.285rem !important}.margin_r_lv11{margin-right:5.714rem !important}.margin_r_lv12{margin-right:7.142rem !important}.margin_v_lv1{margin-top:.214rem !important;margin-bottom:.214rem !important}.margin_v_lv2{margin-top:.428rem !important;margin-bottom:.428rem !important}hr{margin-top:.714rem;margin-bottom:.714rem}.margin_v_lv3{margin-top:.714rem !important;margin-bottom:.714rem !important}.margin_v_lv4{margin-top:.857rem !important;margin-bottom:.857rem !important}.margin_v_lv5{margin-top:1.071rem !important;margin-bottom:1.071rem !important}.margin_v_lv6{margin-top:1.428rem !important;margin-bottom:1.428rem !important}.margin_v_lv7{margin-top:1.785rem !important;margin-bottom:1.785rem !important}.body_editor .embed_video,.body_editor .paragraph_editor,.body_editor .panel_default,.body_editor .panel_unique_faq,.body_editor .panel_blank,.body_editor .panel_sub,.body_editor .panel_editor_cv,.body_editor .panel_editor_default,.body_editor .panel_editor_strongest,.body_editor .table_default,.body_editor .table_border,.body_editor .btn_group_block,.body_editor .heading_editor_h4,.body_editor .heading_editor_h5,.body_editor .heading_editor_h6,.body_editor .heading_editor_h3,.body_editor .heading_editor_h2{margin-top:2.142rem;margin-bottom:2.142rem}.margin_v_lv8{margin-top:2.142rem !important;margin-bottom:2.142rem !important}.margin_v_lv9{margin-top:2.87rem !important;margin-bottom:2.87rem !important}.margin_v_lv10{margin-top:4.285rem !important;margin-bottom:4.285rem !important}.margin_v_lv11{margin-top:5.714rem !important;margin-bottom:5.714rem !important}.margin_v_lv12{margin-top:7.142rem !important;margin-bottom:7.142rem !important}.margin_s_lv1{margin-left:.214rem !important;margin-right:.214rem !important}.firstview_job_list .condition_search_job .condition_search_job_item,.btn_group_inline [class*=btn_]{margin-left:.428rem;margin-right:.428rem}.margin_s_lv2{margin-left:.428rem !important;margin-right:.428rem !important}.margin_s_lv3{margin-left:.714rem !important;margin-right:.714rem !important}.margin_s_lv4{margin-left:.857rem !important;margin-right:.857rem !important}.margin_s_lv5{margin-left:1.071rem !important;margin-right:1.071rem !important}.margin_s_lv6{margin-left:1.428rem !important;margin-right:1.428rem !important}.margin_s_lv7{margin-left:1.785rem !important;margin-right:1.785rem !important}.margin_s_lv8{margin-left:2.142rem !important;margin-right:2.142rem !important}.margin_s_lv9{margin-left:2.87rem !important;margin-right:2.87rem !important}.margin_s_lv10{margin-left:4.285rem !important;margin-right:4.285rem !important}.margin_s_lv11{margin-left:5.714rem !important;margin-right:5.714rem !important}.margin_s_lv12{margin-left:7.142rem !important;margin-right:7.142rem !important}.padding_lv1{padding:.214rem !important}.v_modal_close i,.nav_by_scroll .trigger_change_condition .trigger_text{padding:.428rem}.padding_lv2,.ui-datepicker{padding:.428rem !important}.designparts_panel,.pager_wrapper .pager_inner{padding:.714rem}.padding_lv3{padding:.714rem !important}.padding_lv4{padding:.857rem !important}.flash_message_is_error,.flash_message_is_success,.admin_primary_table .admin_primary_table_header td,.admin_primary_table .admin_primary_table_header th,.admin_primary_table .admin_primary_table_contents td,.admin_primary_table .admin_primary_table_contents th,.panel_search .panel_search_header,.admin_panel_search .panel_search_header,.panel_search,.admin_panel_search,.toggle_outline .trigger_outline{padding:1.071rem}.padding_lv5{padding:1.071rem !important}.padding_lv6{padding:1.428rem !important}.padding_lv7{padding:1.785rem !important}.padding_lv8{padding:2.142rem !important}.padding_lv9{padding:2.87rem !important}.padding_lv10{padding:4.285rem !important}.padding_lv11{padding:5.714rem !important}.padding_lv12{padding:7.142rem !important}.padding_t_lv1{padding-top:.214rem !important}.padding_t_lv2{padding-top:.428rem !important}.form_group .form_autocomplete .list_autocomplete li{padding-top:.714rem}.padding_t_lv3{padding-top:.714rem !important}.padding_t_lv4{padding-top:.857rem !important}.padding_t_lv5{padding-top:1.071rem !important}.admin_global_headline,.tab_group .tab_content{padding-top:1.428rem}.padding_t_lv6{padding-top:1.428rem !important}.padding_t_lv7{padding-top:1.785rem !important}.footer_common,.footer_simplified{padding-top:2.142rem}.padding_t_lv8{padding-top:2.142rem !important}.padding_t_lv9{padding-top:2.87rem !important}.padding_t_lv10{padding-top:4.285rem !important}.padding_t_lv11{padding-top:5.714rem !important}.padding_t_lv12{padding-top:7.142rem !important}.padding_b_lv1{padding-bottom:.214rem !important}.padding_b_lv2{padding-bottom:.428rem !important}.form_group .form_autocomplete .list_autocomplete li:last-child{padding-bottom:.714rem}.padding_b_lv3{padding-bottom:.714rem !important}.padding_b_lv4{padding-bottom:.857rem !important}.v_modal_body{padding-bottom:1.071rem}.padding_b_lv5{padding-bottom:1.071rem !important}.padding_b_lv6{padding-bottom:1.428rem !important}.padding_b_lv7{padding-bottom:1.785rem !important}.tab_group .tab_content{padding-bottom:2.142rem}.padding_b_lv8{padding-bottom:2.142rem !important}.padding_b_lv9{padding-bottom:2.87rem !important}.padding_b_lv10{padding-bottom:4.285rem !important}.padding_b_lv11{padding-bottom:5.714rem !important}.admin_body .admin_main_contents{padding-bottom:7.142rem}.padding_b_lv12{padding-bottom:7.142rem !important}.padding_l_lv1{padding-left:.214rem !important}.padding_l_lv2{padding-left:.428rem !important}.padding_l_lv3{padding-left:.714rem !important}.padding_l_lv4{padding-left:.857rem !important}.padding_l_lv5{padding-left:1.071rem !important}.padding_l_lv6{padding-left:1.428rem !important}.padding_l_lv7{padding-left:1.785rem !important}.padding_l_lv8{padding-left:2.142rem !important}.padding_l_lv9{padding-left:2.87rem !important}.padding_l_lv10{padding-left:4.285rem !important}.padding_l_lv11{padding-left:5.714rem !important}.padding_l_lv12{padding-left:7.142rem !important}.padding_r_lv1{padding-right:.214rem !important}.padding_r_lv2{padding-right:.428rem !important}.dl_common dt{padding-right:.714rem}.padding_r_lv3{padding-right:.714rem !important}.padding_r_lv4{padding-right:.857rem !important}.padding_r_lv5{padding-right:1.071rem !important}.list_common_row .list_item .list_item_inner .list_item_link,.list_common .list_item .list_item_accordion,.header_nav .nav_inner .nav_list .list_item .list_item_accordion,.admin_global_nav .nav_inner .nav_list .list_item .list_item_accordion,.list_common .list_item .list_item_link,.header_nav .nav_inner .nav_list .list_item .list_item_link,.admin_global_nav .nav_inner .nav_list .list_item .list_item_link{padding-right:1.428rem}.padding_r_lv6{padding-right:1.428rem !important}.padding_r_lv7{padding-right:1.785rem !important}.padding_r_lv8{padding-right:2.142rem !important}.padding_r_lv9{padding-right:2.87rem !important}.padding_r_lv10{padding-right:4.285rem !important}.padding_r_lv11{padding-right:5.714rem !important}.padding_r_lv12{padding-right:7.142rem !important}.padding_v_lv1{padding-top:.214rem !important;padding-bottom:.214rem !important}.trigger_close{padding-top:.428rem;padding-bottom:.428rem}.padding_v_lv2{padding-top:.428rem !important;padding-bottom:.428rem !important}.admin_login_status,.search_area .area_lv2>.area_name,.v_modal_footer,.v_modal_header{padding-top:.714rem;padding-bottom:.714rem}.padding_v_lv3,.ui-datepicker .ui-datepicker-buttonpane{padding-top:.714rem !important;padding-bottom:.714rem !important}.padding_v_lv4{padding-top:.857rem !important;padding-bottom:.857rem !important}.admin_primary_list .admin_list_contents,.admin_primary_list .admin_list_header,.breadcrumb_wrapper .breadcrumb_inner{padding-top:1.071rem;padding-bottom:1.071rem}.padding_v_lv5{padding-top:1.071rem !important;padding-bottom:1.071rem !important}.admin_footer,.footer_common .footer_info_list .footer_info_sns,.footer_simplified .footer_info_list .footer_info_sns{padding-top:1.428rem;padding-bottom:1.428rem}.padding_v_lv6{padding-top:1.428rem !important;padding-bottom:1.428rem !important}.padding_v_lv7{padding-top:1.785rem !important;padding-bottom:1.785rem !important}.padding_v_lv8{padding-top:2.142rem !important;padding-bottom:2.142rem !important}.flowchart_direction_column .flowchart_item{padding-top:2.87rem;padding-bottom:2.87rem}.padding_v_lv9{padding-top:2.87rem !important;padding-bottom:2.87rem !important}.padding_v_lv10{padding-top:4.285rem !important;padding-bottom:4.285rem !important}.padding_v_lv11{padding-top:5.714rem !important;padding-bottom:5.714rem !important}.padding_v_lv12{padding-top:7.142rem !important;padding-bottom:7.142rem !important}.list_comma li:after,.list_comma .list_item:after{padding-left:.214rem;padding-right:.214rem}.padding_s_lv1{padding-left:.214rem !important;padding-right:.214rem !important}.padding_s_lv2{padding-left:.428rem !important;padding-right:.428rem !important}.padding_s_lv3{padding-left:.714rem !important;padding-right:.714rem !important}.padding_s_lv4{padding-left:.857rem !important;padding-right:.857rem !important}.admin_login_status,.list_common_row .list_item,.v_modal_body,.v_modal_footer,.v_modal_header,.form_group .form_autocomplete .list_autocomplete li{padding-left:1.071rem;padding-right:1.071rem}.padding_s_lv5{padding-left:1.071rem !important;padding-right:1.071rem !important}.padding_s_lv6{padding-left:1.428rem !important;padding-right:1.428rem !important}.padding_s_lv7{padding-left:1.785rem !important;padding-right:1.785rem !important}.padding_s_lv8{padding-left:2.142rem !important;padding-right:2.142rem !important}.padding_s_lv9{padding-left:2.87rem !important;padding-right:2.87rem !important}.padding_s_lv10{padding-left:4.285rem !important;padding-right:4.285rem !important}.padding_s_lv11{padding-left:5.714rem !important;padding-right:5.714rem !important}.padding_s_lv12{padding-left:7.142rem !important;padding-right:7.142rem !important}.label_group{margin:-0.214rem}.n_margin_lv1{margin:-0.214rem !important}.n_margin_lv2{margin:-0.428rem !important}.n_margin_lv3{margin:-0.714rem !important}.n_margin_lv4{margin:-0.857rem !important}.n_margin_lv5,.panel_search .panel_search_header,.admin_panel_search .panel_search_header{margin:-1.071rem !important}.n_margin_lv6{margin:-1.428rem !important}.n_margin_lv7{margin:-1.785rem !important}.n_margin_lv8{margin:-2.142rem !important}.n_margin_lv9{margin:-2.87rem !important}.n_margin_lv10{margin:-4.285rem !important}.n_margin_lv11{margin:-5.714rem !important}.n_margin_lv12{margin:-7.142rem !important}.n_margin_t_lv1{margin-top:-0.214rem !important}.n_margin_t_lv2{margin-top:-0.428rem !important}.n_margin_t_lv3{margin-top:-0.714rem !important}.n_margin_t_lv4{margin-top:-0.857rem !important}.body_editor .btn_group_block+.btn_group_block{margin-top:-1.071rem}.n_margin_t_lv5{margin-top:-1.071rem !important}.n_margin_t_lv6{margin-top:-1.428rem !important}.n_margin_t_lv7{margin-top:-1.785rem !important}.n_margin_t_lv8{margin-top:-2.142rem !important}.n_margin_t_lv9{margin-top:-2.87rem !important}.n_margin_t_lv10{margin-top:-4.285rem !important}.n_margin_t_lv11{margin-top:-5.714rem !important}.n_margin_t_lv12{margin-top:-7.142rem !important}.n_margin_b_lv1{margin-bottom:-0.214rem !important}.n_margin_b_lv2{margin-bottom:-0.428rem !important}.form_group .checkbox_group_tag{margin-bottom:-0.714rem}.n_margin_b_lv3{margin-bottom:-0.714rem !important}.n_margin_b_lv4{margin-bottom:-0.857rem !important}.n_margin_b_lv5{margin-bottom:-1.071rem !important}.n_margin_b_lv6{margin-bottom:-1.428rem !important}.n_margin_b_lv7{margin-bottom:-1.785rem !important}.n_margin_b_lv8{margin-bottom:-2.142rem !important}.n_margin_b_lv9{margin-bottom:-2.87rem !important}.n_margin_b_lv10{margin-bottom:-4.285rem !important}.n_margin_b_lv11{margin-bottom:-5.714rem !important}.n_margin_b_lv12{margin-bottom:-7.142rem !important}.n_margin_l_lv1{margin-left:-0.214rem !important}.n_margin_l_lv2{margin-left:-0.428rem !important}.n_margin_l_lv3{margin-left:-0.714rem !important}.n_margin_l_lv4{margin-left:-0.857rem !important}.n_margin_l_lv5{margin-left:-1.071rem !important}.n_margin_l_lv6{margin-left:-1.428rem !important}.n_margin_l_lv7{margin-left:-1.785rem !important}.n_margin_l_lv8{margin-left:-2.142rem !important}.n_margin_l_lv9{margin-left:-2.87rem !important}.n_margin_l_lv10{margin-left:-4.285rem !important}.n_margin_l_lv11{margin-left:-5.714rem !important}.n_margin_l_lv12{margin-left:-7.142rem !important}.n_margin_r_lv1{margin-right:-0.214rem !important}.form_group .checkbox_group_tag{margin-right:-0.428rem}.n_margin_r_lv2{margin-right:-0.428rem !important}.n_margin_r_lv3{margin-right:-0.714rem !important}.n_margin_r_lv4{margin-right:-0.857rem !important}.n_margin_r_lv5{margin-right:-1.071rem !important}.n_margin_r_lv6{margin-right:-1.428rem !important}.n_margin_r_lv7{margin-right:-1.785rem !important}.n_margin_r_lv8{margin-right:-2.142rem !important}.n_margin_r_lv9{margin-right:-2.87rem !important}.n_margin_r_lv10{margin-right:-4.285rem !important}.n_margin_r_lv11{margin-right:-5.714rem !important}.n_margin_r_lv12{margin-right:-7.142rem !important}.n_margin_v_lv1{margin-top:-0.214rem !important;margin-bottom:-0.214rem !important}.n_margin_v_lv2{margin-top:-0.428rem !important;margin-bottom:-0.428rem !important}.n_margin_v_lv3{margin-top:-0.714rem !important;margin-bottom:-0.714rem !important}.n_margin_v_lv4{margin-top:-0.857rem !important;margin-bottom:-0.857rem !important}.n_margin_v_lv5{margin-top:-1.071rem !important;margin-bottom:-1.071rem !important}.n_margin_v_lv6{margin-top:-1.428rem !important;margin-bottom:-1.428rem !important}.n_margin_v_lv7{margin-top:-1.785rem !important;margin-bottom:-1.785rem !important}.n_margin_v_lv8{margin-top:-2.142rem !important;margin-bottom:-2.142rem !important}.n_margin_v_lv9{margin-top:-2.87rem !important;margin-bottom:-2.87rem !important}.n_margin_v_lv10{margin-top:-4.285rem !important;margin-bottom:-4.285rem !important}.n_margin_v_lv11{margin-top:-5.714rem !important;margin-bottom:-5.714rem !important}.n_margin_v_lv12{margin-top:-7.142rem !important;margin-bottom:-7.142rem !important}.n_margin_s_lv1{margin-left:-0.214rem !important;margin-right:-0.214rem !important}.btn_group_inline{margin-left:-0.428rem;margin-right:-0.428rem}.n_margin_s_lv2{margin-left:-0.428rem !important;margin-right:-0.428rem !important}.n_margin_s_lv3{margin-left:-0.714rem !important;margin-right:-0.714rem !important}.n_margin_s_lv4{margin-left:-0.857rem !important;margin-right:-0.857rem !important}.list_common_row{margin-left:-1.071rem;margin-right:-1.071rem}.n_margin_s_lv5{margin-left:-1.071rem !important;margin-right:-1.071rem !important}.n_margin_s_lv6{margin-left:-1.428rem !important;margin-right:-1.428rem !important}.n_margin_s_lv7{margin-left:-1.785rem !important;margin-right:-1.785rem !important}.n_margin_s_lv8{margin-left:-2.142rem !important;margin-right:-2.142rem !important}.n_margin_s_lv9{margin-left:-2.87rem !important;margin-right:-2.87rem !important}.n_margin_s_lv10{margin-left:-4.285rem !important;margin-right:-4.285rem !important}.n_margin_s_lv11{margin-left:-5.714rem !important;margin-right:-5.714rem !important}.n_margin_s_lv12{margin-left:-7.142rem !important;margin-right:-7.142rem !important}.n_padding_lv1{padding:-0.214rem !important}.n_padding_lv2{padding:-0.428rem !important}.n_padding_lv3{padding:-0.714rem !important}.n_padding_lv4{padding:-0.857rem !important}.n_padding_lv5{padding:-1.071rem !important}.n_padding_lv6{padding:-1.428rem !important}.n_padding_lv7{padding:-1.785rem !important}.n_padding_lv8{padding:-2.142rem !important}.n_padding_lv9{padding:-2.87rem !important}.n_padding_lv10{padding:-4.285rem !important}.n_padding_lv11{padding:-5.714rem !important}.n_padding_lv12{padding:-7.142rem !important}.n_padding_t_lv1{padding-top:-0.214rem !important}.n_padding_t_lv2{padding-top:-0.428rem !important}.n_padding_t_lv3{padding-top:-0.714rem !important}.n_padding_t_lv4{padding-top:-0.857rem !important}.n_padding_t_lv5{padding-top:-1.071rem !important}.n_padding_t_lv6{padding-top:-1.428rem !important}.n_padding_t_lv7{padding-top:-1.785rem !important}.n_padding_t_lv8{padding-top:-2.142rem !important}.n_padding_t_lv9{padding-top:-2.87rem !important}.n_padding_t_lv10{padding-top:-4.285rem !important}.n_padding_t_lv11{padding-top:-5.714rem !important}.n_padding_t_lv12{padding-top:-7.142rem !important}.n_padding_b_lv1{padding-bottom:-0.214rem !important}.n_padding_b_lv2{padding-bottom:-0.428rem !important}.n_padding_b_lv3{padding-bottom:-0.714rem !important}.n_padding_b_lv4{padding-bottom:-0.857rem !important}.n_padding_b_lv5{padding-bottom:-1.071rem !important}.n_padding_b_lv6{padding-bottom:-1.428rem !important}.n_padding_b_lv7{padding-bottom:-1.785rem !important}.n_padding_b_lv8{padding-bottom:-2.142rem !important}.n_padding_b_lv9{padding-bottom:-2.87rem !important}.n_padding_b_lv10{padding-bottom:-4.285rem !important}.n_padding_b_lv11{padding-bottom:-5.714rem !important}.n_padding_b_lv12{padding-bottom:-7.142rem !important}.n_padding_l_lv1{padding-left:-0.214rem !important}.n_padding_l_lv2{padding-left:-0.428rem !important}.n_padding_l_lv3{padding-left:-0.714rem !important}.n_padding_l_lv4{padding-left:-0.857rem !important}.n_padding_l_lv5{padding-left:-1.071rem !important}.n_padding_l_lv6{padding-left:-1.428rem !important}.n_padding_l_lv7{padding-left:-1.785rem !important}.n_padding_l_lv8{padding-left:-2.142rem !important}.n_padding_l_lv9{padding-left:-2.87rem !important}.n_padding_l_lv10{padding-left:-4.285rem !important}.n_padding_l_lv11{padding-left:-5.714rem !important}.n_padding_l_lv12{padding-left:-7.142rem !important}.n_padding_r_lv1{padding-right:-0.214rem !important}.n_padding_r_lv2{padding-right:-0.428rem !important}.n_padding_r_lv3{padding-right:-0.714rem !important}.n_padding_r_lv4{padding-right:-0.857rem !important}.n_padding_r_lv5{padding-right:-1.071rem !important}.n_padding_r_lv6{padding-right:-1.428rem !important}.n_padding_r_lv7{padding-right:-1.785rem !important}.n_padding_r_lv8{padding-right:-2.142rem !important}.n_padding_r_lv9{padding-right:-2.87rem !important}.n_padding_r_lv10{padding-right:-4.285rem !important}.n_padding_r_lv11{padding-right:-5.714rem !important}.n_padding_r_lv12{padding-right:-7.142rem !important}.n_padding_v_lv1{padding-top:-0.214rem !important;padding-bottom:-0.214rem !important}.n_padding_v_lv2{padding-top:-0.428rem !important;padding-bottom:-0.428rem !important}.n_padding_v_lv3{padding-top:-0.714rem !important;padding-bottom:-0.714rem !important}.n_padding_v_lv4{padding-top:-0.857rem !important;padding-bottom:-0.857rem !important}.n_padding_v_lv5{padding-top:-1.071rem !important;padding-bottom:-1.071rem !important}.n_padding_v_lv6{padding-top:-1.428rem !important;padding-bottom:-1.428rem !important}.n_padding_v_lv7{padding-top:-1.785rem !important;padding-bottom:-1.785rem !important}.n_padding_v_lv8{padding-top:-2.142rem !important;padding-bottom:-2.142rem !important}.n_padding_v_lv9{padding-top:-2.87rem !important;padding-bottom:-2.87rem !important}.n_padding_v_lv10{padding-top:-4.285rem !important;padding-bottom:-4.285rem !important}.n_padding_v_lv11{padding-top:-5.714rem !important;padding-bottom:-5.714rem !important}.n_padding_v_lv12{padding-top:-7.142rem !important;padding-bottom:-7.142rem !important}.n_padding_s_lv1{padding-left:-0.214rem !important;padding-right:-0.214rem !important}.n_padding_s_lv2{padding-left:-0.428rem !important;padding-right:-0.428rem !important}.n_padding_s_lv3{padding-left:-0.714rem !important;padding-right:-0.714rem !important}.n_padding_s_lv4{padding-left:-0.857rem !important;padding-right:-0.857rem !important}.n_padding_s_lv5{padding-left:-1.071rem !important;padding-right:-1.071rem !important}.n_padding_s_lv6{padding-left:-1.428rem !important;padding-right:-1.428rem !important}.n_padding_s_lv7{padding-left:-1.785rem !important;padding-right:-1.785rem !important}.n_padding_s_lv8{padding-left:-2.142rem !important;padding-right:-2.142rem !important}.n_padding_s_lv9{padding-left:-2.87rem !important;padding-right:-2.87rem !important}.n_padding_s_lv10{padding-left:-4.285rem !important;padding-right:-4.285rem !important}.n_padding_s_lv11{padding-left:-5.714rem !important;padding-right:-5.714rem !important}.n_padding_s_lv12{padding-left:-7.142rem !important;padding-right:-7.142rem !important}.margin_none{margin:0 !important}.margin_t_none{margin-top:0 !important}.margin_b_none{margin-bottom:0 !important}.margin_l_none{margin-left:0 !important}.margin_r_none{margin-right:0 !important}.margin_v_none{margin-top:0 !important;margin-bottom:0 !important}.margin_s_none{margin-left:0 !important;margin-right:0 !important}.padding_none{padding:0 !important}.padding_t_none{padding-top:0 !important}.padding_b_none{padding-bottom:0 !important}.padding_l_none{padding-left:0 !important}.padding_r_none{padding-right:0 !important}.padding_v_none{padding-top:0 !important;padding-bottom:0 !important}.padding_s_none{padding-left:0 !important;padding-right:0 !important}@media print,screen and (min-width: 568px){.margin_auto{margin:auto}.label_group [class*=label_]{margin:3px}.margin_lv1{margin:3px !important}.margin_lv2{margin:6px !important}.margin_lv3{margin:10px !important}.margin_lv4{margin:12px !important}.margin_lv5{margin:15px !important}.margin_lv6{margin:20px !important}.margin_lv7{margin:25px !important}.margin_lv8{margin:30px !important}.margin_lv9{margin:40px !important}.margin_lv10{margin:60px !important}.margin_lv11{margin:80px !important}.margin_lv12{margin:100px !important}.flowchart_simplified_column .flowchart_item .flowchart_icon_step .step_number,.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_icon_step .step_number,.body_editor .panel_editor_cv .btn_entry:before,.body_editor .panel_editor_default .btn_entry:before,.body_editor .panel_editor_strongest .btn_entry:before{margin-top:3px}.margin_t_lv1{margin-top:3px !important}.form_group .error_message,.form_group .form_autocomplete .list_autocomplete{margin-top:6px}.margin_t_lv2{margin-top:6px !important}.margin_t_lv3{margin-top:10px !important}.margin_t_lv4{margin-top:12px !important}.list_number li,.list_default li{margin-top:15px}.margin_t_lv5{margin-top:15px !important}.margin_t_lv6{margin-top:20px !important}.margin_t_lv7{margin-top:25px !important}.margin_t_lv8{margin-top:30px !important}.margin_t_lv9{margin-top:40px !important}.margin_t_lv10{margin-top:60px !important}.margin_t_lv11{margin-top:80px !important}.margin_t_lv12{margin-top:100px !important}.card_article_quote .category_article,.body_editor .card_article_quote .category_article{margin-bottom:3px}.margin_b_lv1{margin-bottom:3px !important}.heading_small{margin-bottom:6px}.margin_b_lv2{margin-bottom:6px !important}.designparts_heading_medium,.form_group .checkbox_group_tag label,.heading_contents_medium,.heading_related .icon_heading,.heading_related,.heading_medium,.heading_xlarge .icon_heading,.heading_largest .icon_heading,.card_unique_useful .card_thumb .card_heading .icon_heading{margin-bottom:10px}.margin_b_lv3{margin-bottom:10px !important}.margin_b_lv4{margin-bottom:12px !important}.designparts_heading_largest,.panel_skin_border .heading_context,.panel_unique_faq .heading_context,.heading_large,.heading_largest,.card_unique_useful .card_thumb .card_heading{margin-bottom:15px}.margin_b_lv5{margin-bottom:15px !important}.panel_skin_sub .heading_context{margin-bottom:20px}.margin_b_lv6{margin-bottom:20px !important}.margin_b_lv7{margin-bottom:25px !important}.margin_b_lv8{margin-bottom:30px !important}.margin_b_lv9{margin-bottom:40px !important}.margin_b_lv10{margin-bottom:60px !important}.margin_b_lv11{margin-bottom:80px !important}.margin_b_lv12{margin-bottom:100px !important}.card_article_quote .name_category,.body_editor .card_article_quote .name_category{margin-left:3px}.margin_l_lv1{margin-left:3px !important}.form_group .form_label_optional:after,.form_group .form_label_required:after{margin-left:6px}.margin_l_lv2{margin-left:6px !important}.preview_notice_fixed .trigger_close,.search_area .area_lv2>.area_name .trigger_icon,.heading_contents_xlarge:after{margin-left:10px}.margin_l_lv3{margin-left:10px !important}.margin_l_lv4{margin-left:12px !important}.margin_l_lv5{margin-left:15px !important}.margin_l_lv6{margin-left:20px !important}.margin_l_lv7{margin-left:25px !important}.margin_l_lv8{margin-left:30px !important}.margin_l_lv9{margin-left:40px !important}.margin_l_lv10{margin-left:60px !important}.margin_l_lv11{margin-left:80px !important}.margin_l_lv12{margin-left:100px !important}.margin_r_lv1{margin-right:3px !important}.btn_observationentry:before,.btn_line:before,.btn_entry:before,.btn_tag:before,.form_group .checkbox_group_tag label,.body_editor .panel_editor_cv .btn_line:before,.body_editor .panel_editor_default .btn_line:before,.body_editor .panel_editor_strongest .btn_line:before,.body_editor .panel_editor_cv .btn_entry:before,.body_editor .panel_editor_default .btn_entry:before,.body_editor .panel_editor_strongest .btn_entry:before{margin-right:6px}.margin_r_lv2{margin-right:6px !important}.card_article_quote .thumb_article,.body_editor .card_article_quote .thumb_article,.heading_contents_xlarge:before{margin-right:10px}.margin_r_lv3{margin-right:10px !important}.margin_r_lv4{margin-right:12px !important}.margin_r_lv5{margin-right:15px !important}.margin_r_lv6{margin-right:20px !important}.margin_r_lv7{margin-right:25px !important}.margin_r_lv8{margin-right:30px !important}.margin_r_lv9{margin-right:40px !important}.margin_r_lv10{margin-right:60px !important}.margin_r_lv11{margin-right:80px !important}.margin_r_lv12{margin-right:100px !important}.margin_v_lv1{margin-top:3px !important;margin-bottom:3px !important}.margin_v_lv2{margin-top:6px !important;margin-bottom:6px !important}hr{margin-top:10px;margin-bottom:10px}.margin_v_lv3{margin-top:10px !important;margin-bottom:10px !important}.margin_v_lv4{margin-top:12px !important;margin-bottom:12px !important}.margin_v_lv5{margin-top:15px !important;margin-bottom:15px !important}.margin_v_lv6{margin-top:20px !important;margin-bottom:20px !important}.margin_v_lv7{margin-top:25px !important;margin-bottom:25px !important}.body_editor .embed_video,.body_editor .paragraph_editor,.body_editor .panel_default,.body_editor .panel_unique_faq,.body_editor .panel_blank,.body_editor .panel_sub,.body_editor .panel_editor_cv,.body_editor .panel_editor_default,.body_editor .panel_editor_strongest,.body_editor .table_default,.body_editor .table_border,.body_editor .btn_group_block,.body_editor .heading_editor_h4,.body_editor .heading_editor_h5,.body_editor .heading_editor_h6,.body_editor .heading_editor_h3,.body_editor .heading_editor_h2{margin-top:30px;margin-bottom:30px}.margin_v_lv8{margin-top:30px !important;margin-bottom:30px !important}.margin_v_lv9{margin-top:40px !important;margin-bottom:40px !important}.margin_v_lv10{margin-top:60px !important;margin-bottom:60px !important}.margin_v_lv11{margin-top:80px !important;margin-bottom:80px !important}.margin_v_lv12{margin-top:100px !important;margin-bottom:100px !important}.margin_s_lv1{margin-left:3px !important;margin-right:3px !important}.firstview_job_list .condition_search_job .condition_search_job_item,.btn_group_inline [class*=btn_]{margin-left:6px;margin-right:6px}.margin_s_lv2{margin-left:6px !important;margin-right:6px !important}.margin_s_lv3{margin-left:10px !important;margin-right:10px !important}.margin_s_lv4{margin-left:12px !important;margin-right:12px !important}.margin_s_lv5{margin-left:15px !important;margin-right:15px !important}.margin_s_lv6{margin-left:20px !important;margin-right:20px !important}.margin_s_lv7{margin-left:25px !important;margin-right:25px !important}.margin_s_lv8{margin-left:30px !important;margin-right:30px !important}.margin_s_lv9{margin-left:40px !important;margin-right:40px !important}.margin_s_lv10{margin-left:60px !important;margin-right:60px !important}.margin_s_lv11{margin-left:80px !important;margin-right:80px !important}.margin_s_lv12{margin-left:100px !important;margin-right:100px !important}.padding_lv1{padding:3px !important}.v_modal_close i,.nav_by_scroll .trigger_change_condition .trigger_text{padding:6px}.padding_lv2,.ui-datepicker{padding:6px !important}.designparts_panel,.pager_wrapper .pager_inner{padding:10px}.padding_lv3{padding:10px !important}.padding_lv4{padding:12px !important}.flash_message_is_error,.flash_message_is_success,.admin_primary_table .admin_primary_table_header td,.admin_primary_table .admin_primary_table_header th,.admin_primary_table .admin_primary_table_contents td,.admin_primary_table .admin_primary_table_contents th,.panel_search .panel_search_header,.admin_panel_search .panel_search_header,.panel_search,.admin_panel_search,.toggle_outline .trigger_outline{padding:15px}.padding_lv5{padding:15px !important}.padding_lv6{padding:20px !important}.padding_lv7{padding:25px !important}.padding_lv8{padding:30px !important}.padding_lv9{padding:40px !important}.padding_lv10{padding:60px !important}.padding_lv11{padding:80px !important}.padding_lv12{padding:100px !important}.padding_t_lv1{padding-top:3px !important}.padding_t_lv2{padding-top:6px !important}.form_group .form_autocomplete .list_autocomplete li{padding-top:10px}.padding_t_lv3{padding-top:10px !important}.padding_t_lv4{padding-top:12px !important}.padding_t_lv5{padding-top:15px !important}.admin_global_headline,.tab_group .tab_content{padding-top:20px}.padding_t_lv6{padding-top:20px !important}.padding_t_lv7{padding-top:25px !important}.footer_common,.footer_simplified{padding-top:30px}.padding_t_lv8{padding-top:30px !important}.padding_t_lv9{padding-top:40px !important}.padding_t_lv10{padding-top:60px !important}.padding_t_lv11{padding-top:80px !important}.padding_t_lv12{padding-top:100px !important}.padding_b_lv1{padding-bottom:3px !important}.padding_b_lv2{padding-bottom:6px !important}.form_group .form_autocomplete .list_autocomplete li:last-child{padding-bottom:10px}.padding_b_lv3{padding-bottom:10px !important}.padding_b_lv4{padding-bottom:12px !important}.v_modal_body{padding-bottom:15px}.padding_b_lv5{padding-bottom:15px !important}.padding_b_lv6{padding-bottom:20px !important}.padding_b_lv7{padding-bottom:25px !important}.tab_group .tab_content{padding-bottom:30px}.padding_b_lv8{padding-bottom:30px !important}.padding_b_lv9{padding-bottom:40px !important}.padding_b_lv10{padding-bottom:60px !important}.padding_b_lv11{padding-bottom:80px !important}.admin_body .admin_main_contents{padding-bottom:100px}.padding_b_lv12{padding-bottom:100px !important}.padding_l_lv1{padding-left:3px !important}.padding_l_lv2{padding-left:6px !important}.padding_l_lv3{padding-left:10px !important}.padding_l_lv4{padding-left:12px !important}.padding_l_lv5{padding-left:15px !important}.padding_l_lv6{padding-left:20px !important}.padding_l_lv7{padding-left:25px !important}.padding_l_lv8{padding-left:30px !important}.padding_l_lv9{padding-left:40px !important}.padding_l_lv10{padding-left:60px !important}.padding_l_lv11{padding-left:80px !important}.padding_l_lv12{padding-left:100px !important}.padding_r_lv1{padding-right:3px !important}.padding_r_lv2{padding-right:6px !important}.dl_common dt{padding-right:10px}.padding_r_lv3{padding-right:10px !important}.padding_r_lv4{padding-right:12px !important}.padding_r_lv5{padding-right:15px !important}.list_common_row .list_item .list_item_inner .list_item_link,.list_common .list_item .list_item_accordion,.header_nav .nav_inner .nav_list .list_item .list_item_accordion,.admin_global_nav .nav_inner .nav_list .list_item .list_item_accordion,.list_common .list_item .list_item_link,.header_nav .nav_inner .nav_list .list_item .list_item_link,.admin_global_nav .nav_inner .nav_list .list_item .list_item_link{padding-right:20px}.padding_r_lv6{padding-right:20px !important}.padding_r_lv7{padding-right:25px !important}.padding_r_lv8{padding-right:30px !important}.padding_r_lv9{padding-right:40px !important}.padding_r_lv10{padding-right:60px !important}.padding_r_lv11{padding-right:80px !important}.padding_r_lv12{padding-right:100px !important}.padding_v_lv1{padding-top:3px !important;padding-bottom:3px !important}.trigger_close{padding-top:6px;padding-bottom:6px}.padding_v_lv2{padding-top:6px !important;padding-bottom:6px !important}.admin_login_status,.search_area .area_lv2>.area_name,.v_modal_footer,.v_modal_header{padding-top:10px;padding-bottom:10px}.padding_v_lv3,.ui-datepicker .ui-datepicker-buttonpane{padding-top:10px !important;padding-bottom:10px !important}.padding_v_lv4{padding-top:12px !important;padding-bottom:12px !important}.admin_primary_list .admin_list_contents,.admin_primary_list .admin_list_header,.breadcrumb_wrapper .breadcrumb_inner{padding-top:15px;padding-bottom:15px}.padding_v_lv5{padding-top:15px !important;padding-bottom:15px !important}.admin_footer,.footer_common .footer_info_list .footer_info_sns,.footer_simplified .footer_info_list .footer_info_sns{padding-top:20px;padding-bottom:20px}.padding_v_lv6{padding-top:20px !important;padding-bottom:20px !important}.padding_v_lv7{padding-top:25px !important;padding-bottom:25px !important}.padding_v_lv8{padding-top:30px !important;padding-bottom:30px !important}.flowchart_direction_column .flowchart_item{padding-top:40px;padding-bottom:40px}.padding_v_lv9{padding-top:40px !important;padding-bottom:40px !important}.padding_v_lv10{padding-top:60px !important;padding-bottom:60px !important}.padding_v_lv11{padding-top:80px !important;padding-bottom:80px !important}.padding_v_lv12{padding-top:100px !important;padding-bottom:100px !important}.list_comma li:after,.list_comma .list_item:after{padding-left:3px;padding-right:3px}.padding_s_lv1{padding-left:3px !important;padding-right:3px !important}.padding_s_lv2{padding-left:6px !important;padding-right:6px !important}.padding_s_lv3{padding-left:10px !important;padding-right:10px !important}.padding_s_lv4{padding-left:12px !important;padding-right:12px !important}.admin_login_status,.list_common_row .list_item,.v_modal_body,.v_modal_footer,.v_modal_header,.form_group .form_autocomplete .list_autocomplete li{padding-left:15px;padding-right:15px}.padding_s_lv5{padding-left:15px !important;padding-right:15px !important}.padding_s_lv6{padding-left:20px !important;padding-right:20px !important}.padding_s_lv7{padding-left:25px !important;padding-right:25px !important}.padding_s_lv8{padding-left:30px !important;padding-right:30px !important}.padding_s_lv9{padding-left:40px !important;padding-right:40px !important}.padding_s_lv10{padding-left:60px !important;padding-right:60px !important}.padding_s_lv11{padding-left:80px !important;padding-right:80px !important}.padding_s_lv12{padding-left:100px !important;padding-right:100px !important}.label_group{margin:-3px}.n_margin_lv1{margin:-3px !important}.n_margin_lv2{margin:-6px !important}.n_margin_lv3{margin:-10px !important}.n_margin_lv4{margin:-12px !important}.n_margin_lv5,.panel_search .panel_search_header,.admin_panel_search .panel_search_header{margin:-15px !important}.n_margin_lv6{margin:-20px !important}.n_margin_lv7{margin:-25px !important}.n_margin_lv8{margin:-30px !important}.n_margin_lv9{margin:-40px !important}.n_margin_lv10{margin:-60px !important}.n_margin_lv11{margin:-80px !important}.n_margin_lv12{margin:-100px !important}.n_margin_t_lv1{margin-top:-3px !important}.n_margin_t_lv2{margin-top:-6px !important}.n_margin_t_lv3{margin-top:-10px !important}.n_margin_t_lv4{margin-top:-12px !important}.body_editor .btn_group_block+.btn_group_block{margin-top:-15px}.n_margin_t_lv5{margin-top:-15px !important}.n_margin_t_lv6{margin-top:-20px !important}.n_margin_t_lv7{margin-top:-25px !important}.n_margin_t_lv8{margin-top:-30px !important}.n_margin_t_lv9{margin-top:-40px !important}.n_margin_t_lv10{margin-top:-60px !important}.n_margin_t_lv11{margin-top:-80px !important}.n_margin_t_lv12{margin-top:-100px !important}.n_margin_b_lv1{margin-bottom:-3px !important}.n_margin_b_lv2{margin-bottom:-6px !important}.form_group .checkbox_group_tag{margin-bottom:-10px}.n_margin_b_lv3{margin-bottom:-10px !important}.n_margin_b_lv4{margin-bottom:-12px !important}.n_margin_b_lv5{margin-bottom:-15px !important}.n_margin_b_lv6{margin-bottom:-20px !important}.n_margin_b_lv7{margin-bottom:-25px !important}.n_margin_b_lv8{margin-bottom:-30px !important}.n_margin_b_lv9{margin-bottom:-40px !important}.n_margin_b_lv10{margin-bottom:-60px !important}.n_margin_b_lv11{margin-bottom:-80px !important}.n_margin_b_lv12{margin-bottom:-100px !important}.n_margin_l_lv1{margin-left:-3px !important}.n_margin_l_lv2{margin-left:-6px !important}.n_margin_l_lv3{margin-left:-10px !important}.n_margin_l_lv4{margin-left:-12px !important}.n_margin_l_lv5{margin-left:-15px !important}.n_margin_l_lv6{margin-left:-20px !important}.n_margin_l_lv7{margin-left:-25px !important}.n_margin_l_lv8{margin-left:-30px !important}.n_margin_l_lv9{margin-left:-40px !important}.n_margin_l_lv10{margin-left:-60px !important}.n_margin_l_lv11{margin-left:-80px !important}.n_margin_l_lv12{margin-left:-100px !important}.n_margin_r_lv1{margin-right:-3px !important}.form_group .checkbox_group_tag{margin-right:-6px}.n_margin_r_lv2{margin-right:-6px !important}.n_margin_r_lv3{margin-right:-10px !important}.n_margin_r_lv4{margin-right:-12px !important}.n_margin_r_lv5{margin-right:-15px !important}.n_margin_r_lv6{margin-right:-20px !important}.n_margin_r_lv7{margin-right:-25px !important}.n_margin_r_lv8{margin-right:-30px !important}.n_margin_r_lv9{margin-right:-40px !important}.n_margin_r_lv10{margin-right:-60px !important}.n_margin_r_lv11{margin-right:-80px !important}.n_margin_r_lv12{margin-right:-100px !important}.n_margin_v_lv1{margin-top:-3px !important;margin-bottom:-3px !important}.n_margin_v_lv2{margin-top:-6px !important;margin-bottom:-6px !important}.n_margin_v_lv3{margin-top:-10px !important;margin-bottom:-10px !important}.n_margin_v_lv4{margin-top:-12px !important;margin-bottom:-12px !important}.n_margin_v_lv5{margin-top:-15px !important;margin-bottom:-15px !important}.n_margin_v_lv6{margin-top:-20px !important;margin-bottom:-20px !important}.n_margin_v_lv7{margin-top:-25px !important;margin-bottom:-25px !important}.n_margin_v_lv8{margin-top:-30px !important;margin-bottom:-30px !important}.n_margin_v_lv9{margin-top:-40px !important;margin-bottom:-40px !important}.n_margin_v_lv10{margin-top:-60px !important;margin-bottom:-60px !important}.n_margin_v_lv11{margin-top:-80px !important;margin-bottom:-80px !important}.n_margin_v_lv12{margin-top:-100px !important;margin-bottom:-100px !important}.n_margin_s_lv1{margin-left:-3px !important;margin-right:-3px !important}.btn_group_inline{margin-left:-6px;margin-right:-6px}.n_margin_s_lv2{margin-left:-6px !important;margin-right:-6px !important}.n_margin_s_lv3{margin-left:-10px !important;margin-right:-10px !important}.n_margin_s_lv4{margin-left:-12px !important;margin-right:-12px !important}.list_common_row{margin-left:-15px;margin-right:-15px}.n_margin_s_lv5{margin-left:-15px !important;margin-right:-15px !important}.n_margin_s_lv6{margin-left:-20px !important;margin-right:-20px !important}.n_margin_s_lv7{margin-left:-25px !important;margin-right:-25px !important}.n_margin_s_lv8{margin-left:-30px !important;margin-right:-30px !important}.n_margin_s_lv9{margin-left:-40px !important;margin-right:-40px !important}.n_margin_s_lv10{margin-left:-60px !important;margin-right:-60px !important}.n_margin_s_lv11{margin-left:-80px !important;margin-right:-80px !important}.n_margin_s_lv12{margin-left:-100px !important;margin-right:-100px !important}.n_padding_lv1{padding:-3px !important}.n_padding_lv2{padding:-6px !important}.n_padding_lv3{padding:-10px !important}.n_padding_lv4{padding:-12px !important}.n_padding_lv5{padding:-15px !important}.n_padding_lv6{padding:-20px !important}.n_padding_lv7{padding:-25px !important}.n_padding_lv8{padding:-30px !important}.n_padding_lv9{padding:-40px !important}.n_padding_lv10{padding:-60px !important}.n_padding_lv11{padding:-80px !important}.n_padding_lv12{padding:-100px !important}.n_padding_t_lv1{padding-top:-3px !important}.n_padding_t_lv2{padding-top:-6px !important}.n_padding_t_lv3{padding-top:-10px !important}.n_padding_t_lv4{padding-top:-12px !important}.n_padding_t_lv5{padding-top:-15px !important}.n_padding_t_lv6{padding-top:-20px !important}.n_padding_t_lv7{padding-top:-25px !important}.n_padding_t_lv8{padding-top:-30px !important}.n_padding_t_lv9{padding-top:-40px !important}.n_padding_t_lv10{padding-top:-60px !important}.n_padding_t_lv11{padding-top:-80px !important}.n_padding_t_lv12{padding-top:-100px !important}.n_padding_b_lv1{padding-bottom:-3px !important}.n_padding_b_lv2{padding-bottom:-6px !important}.n_padding_b_lv3{padding-bottom:-10px !important}.n_padding_b_lv4{padding-bottom:-12px !important}.n_padding_b_lv5{padding-bottom:-15px !important}.n_padding_b_lv6{padding-bottom:-20px !important}.n_padding_b_lv7{padding-bottom:-25px !important}.n_padding_b_lv8{padding-bottom:-30px !important}.n_padding_b_lv9{padding-bottom:-40px !important}.n_padding_b_lv10{padding-bottom:-60px !important}.n_padding_b_lv11{padding-bottom:-80px !important}.n_padding_b_lv12{padding-bottom:-100px !important}.n_padding_l_lv1{padding-left:-3px !important}.n_padding_l_lv2{padding-left:-6px !important}.n_padding_l_lv3{padding-left:-10px !important}.n_padding_l_lv4{padding-left:-12px !important}.n_padding_l_lv5{padding-left:-15px !important}.n_padding_l_lv6{padding-left:-20px !important}.n_padding_l_lv7{padding-left:-25px !important}.n_padding_l_lv8{padding-left:-30px !important}.n_padding_l_lv9{padding-left:-40px !important}.n_padding_l_lv10{padding-left:-60px !important}.n_padding_l_lv11{padding-left:-80px !important}.n_padding_l_lv12{padding-left:-100px !important}.n_padding_r_lv1{padding-right:-3px !important}.n_padding_r_lv2{padding-right:-6px !important}.n_padding_r_lv3{padding-right:-10px !important}.n_padding_r_lv4{padding-right:-12px !important}.n_padding_r_lv5{padding-right:-15px !important}.n_padding_r_lv6{padding-right:-20px !important}.n_padding_r_lv7{padding-right:-25px !important}.n_padding_r_lv8{padding-right:-30px !important}.n_padding_r_lv9{padding-right:-40px !important}.n_padding_r_lv10{padding-right:-60px !important}.n_padding_r_lv11{padding-right:-80px !important}.n_padding_r_lv12{padding-right:-100px !important}.n_padding_v_lv1{padding-top:-3px !important;padding-bottom:-3px !important}.n_padding_v_lv2{padding-top:-6px !important;padding-bottom:-6px !important}.n_padding_v_lv3{padding-top:-10px !important;padding-bottom:-10px !important}.n_padding_v_lv4{padding-top:-12px !important;padding-bottom:-12px !important}.n_padding_v_lv5{padding-top:-15px !important;padding-bottom:-15px !important}.n_padding_v_lv6{padding-top:-20px !important;padding-bottom:-20px !important}.n_padding_v_lv7{padding-top:-25px !important;padding-bottom:-25px !important}.n_padding_v_lv8{padding-top:-30px !important;padding-bottom:-30px !important}.n_padding_v_lv9{padding-top:-40px !important;padding-bottom:-40px !important}.n_padding_v_lv10{padding-top:-60px !important;padding-bottom:-60px !important}.n_padding_v_lv11{padding-top:-80px !important;padding-bottom:-80px !important}.n_padding_v_lv12{padding-top:-100px !important;padding-bottom:-100px !important}.n_padding_s_lv1{padding-left:-3px !important;padding-right:-3px !important}.n_padding_s_lv2{padding-left:-6px !important;padding-right:-6px !important}.n_padding_s_lv3{padding-left:-10px !important;padding-right:-10px !important}.n_padding_s_lv4{padding-left:-12px !important;padding-right:-12px !important}.n_padding_s_lv5{padding-left:-15px !important;padding-right:-15px !important}.n_padding_s_lv6{padding-left:-20px !important;padding-right:-20px !important}.n_padding_s_lv7{padding-left:-25px !important;padding-right:-25px !important}.n_padding_s_lv8{padding-left:-30px !important;padding-right:-30px !important}.n_padding_s_lv9{padding-left:-40px !important;padding-right:-40px !important}.n_padding_s_lv10{padding-left:-60px !important;padding-right:-60px !important}.n_padding_s_lv11{padding-left:-80px !important;padding-right:-80px !important}.n_padding_s_lv12{padding-left:-100px !important;padding-right:-100px !important}}.firstview_article .wrapper_mv .wrapper_text .parent_text_mv,.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_heading_wrapper .flowchart_heading,.flowchart_direction_row .flowchart_item .flowchart_content .flowchart_content_inner .flowchart_text_wrapper .flowchart_heading,.panel_skin_sub .heading_context,.footer_common .footer_info_list .footer_info_service,.footer_simplified .footer_info_list .footer_info_service,.body_editor .heading_editor_h3,.body_editor .heading_editor_h2,.heading_contents_large,.heading_contents_xlarge,.heading_large,.heading_xlarge,.heading_largest,.card_unique_useful .card_thumb .card_heading{font-family:"YakuHanJP","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.font_family_min{font-family:"YakuHanJP","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif !important}.font_family_base,.ui-datepicker .ui-datepicker-buttonpane button{font-family:"YakuHanJP","Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important}a,a:link,a:active{text-decoration:none}a{color:#252525}a.link_killed{pointer-events:none}a.link_killed:hover{box-shadow:none !important}a.text_link{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}a.text_link:hover{color:#005bac;cursor:pointer}a.text_link{text-decoration:underline}a.text_link i:before{text-decoration:none !important}.text_link_preference{color:#005bac;text-decoration:none}.text_link_preference i:before{text-decoration:none !important}.text_center{text-align:center !important}@media(min-width: 768px){.text_center_md{text-align:center !important}}.text_right{text-align:right !important}.text_left{text-align:left !important}.text_nowrap{white-space:nowrap !important}.text_wrap{white-space:normal !important}.text_break{word-break:break-all}.text_prewrap{white-space:pre-wrap !important}.text_justify{text-align:justify !important;text-align-last:justify !important;text-justify:inter-ideograph !important}.card_article_quote .date_article,.card_article_quote .name_category,.card_article .date_article,.card_job .name_location,.btn_tag:before,.breadcrumb_wrapper .breadcrumb_inner,.icon_circle_xsmall i,.form_group .error_message,.form_group .form_label_optional:after,.form_group .form_label_required:after,.form_group .input_value_youtube:after,.form_group .input_value_yen:after,.form_group .input_value_reward:after,.body_editor .card_article_quote .date_article,.body_editor .card_article_quote .name_category{font-size:2.6667vw}.font_smallest,.card_article .icon_category:before{font-size:2.6667vw !important}.designparts_font_system,.admin_nav_by_scroll .text_nav,.admin_footer,.card_unique_interview .card_thumb .card_heading .card_heading_position,.card_unique_interview .card_thumb .card_heading .card_heading_clinic,.panel_unique_faq .content_faq_a:before,.firstview_job_list .condition_search_job .condition_search_job_item,.flowchart_direction_column .flowchart_item .flowchart_btn [class*=btn_],.tab_header,.pager_wrapper .pager_inner,.breadcrumb_wrapper .breadcrumb_inner li:before,.trigger_scroll_top i,.trigger_circle_sort_active i,.trigger_circle_sort i,.trigger_circle i,.form_group .radio_group_label label,.form_group .form_label_optional,.form_group .form_label_required,.form_group .form_label,.form_group .form_autocomplete .list_autocomplete li,.nav_by_scroll .text_nav,.nav_by_scroll .trigger_change_condition,.footer_common .footer_nav_list .nav_item .nav_item_link,.footer_simplified .footer_nav_list .nav_item .nav_item_link,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link,.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link,.footer_common .footer_nav_list .nav_item,.footer_simplified .footer_nav_list .nav_item,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item,.header_nav .nav_inner .nav_list .nav_item .nav_parent,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent,.text_sub,.card_unique_useful .card_content .card_content_date,.footer_common .footer_copy,.footer_simplified .footer_copy{font-size:3.2vw}.font_small,.panel_environment_list .panel_environment,.panel_environment_list .panel_begginer,.ui-datepicker .ui-datepicker-buttonpane button,.ui-datepicker .ui-widget-header .ui-datepicker-title{font-size:3.2vw !important}html,.body_editor .heading_editor_h4,.body_editor .heading_editor_h5,.body_editor .heading_editor_h6,.heading_contents_medium,.heading_related,.heading_medium{font-size:3.733vw}.font_base,.panel_unique_faq .content_faq_q:before,.panel_unique_faq .content_faq_a:before{font-size:3.733vw !important}.designparts_heading_medium,.flash_message_is_error,.flash_message_is_success,.flowchart_simplified_column .flowchart_item:before,.list_common_row .list_item .list_item_inner .list_item_link:before,.list_common .list_item .list_item_accordion:before,.header_nav .nav_inner .nav_list .list_item .list_item_accordion:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_accordion:before,.list_common .list_item .list_item_link:before,.header_nav .nav_inner .nav_list .list_item .list_item_link:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_link:before,.trigger_strongest:before,.footer_common .footer_nav_list .nav_item .nav_item_link:before,.footer_simplified .footer_nav_list .nav_item .nav_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before{font-size:4.267vw}.font_medium{font-size:4.267vw !important}.preview_notice_fixed .trigger_close,.panel_skin_sub .heading_context,.toggle_outline .trigger_outline .trigger_icon,.body_editor .heading_editor_h3,.heading_large{font-size:4.8vw}.font_large{font-size:4.8vw !important}.body_editor .panel_editor_cv .btn_entry:before,.body_editor .panel_editor_default .btn_entry:before,.body_editor .panel_editor_strongest .btn_entry:before,.heading_xlarge{font-size:5.6vw}.font_xlarge,.panel_environment_list .panel_environment i.icon-main,.panel_environment_list .panel_begginer i.icon-main{font-size:5.6vw !important}.designparts_heading_largest,.firstview_article .wrapper_mv .wrapper_text .parent_text_mv,.flowchart_simplified_column .flowchart_item .flowchart_icon_step .step_number,.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_icon_step .step_number,.body_editor .heading_editor_h2,.heading_largest .icon_heading,.card_unique_useful .card_thumb .card_heading .icon_heading,.heading_largest,.card_unique_useful .card_thumb .card_heading{font-size:6.667vw}.font_ularge,.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article:before{font-size:6.667vw !important}@media(min-width: 568px){.card_article_quote .date_article,.card_article_quote .name_category,.card_article .date_article,.card_job .name_location,.btn_tag:before,.breadcrumb_wrapper .breadcrumb_inner,.icon_circle_xsmall i,.form_group .error_message,.form_group .form_label_optional:after,.form_group .form_label_required:after,.form_group .input_value_youtube:after,.form_group .input_value_yen:after,.form_group .input_value_reward:after,.body_editor .card_article_quote .date_article,.body_editor .card_article_quote .name_category{font-size:12px}.font_smallest,.card_article .icon_category:before{font-size:12px !important}.designparts_font_system,.admin_nav_by_scroll .text_nav,.admin_footer,.card_unique_interview .card_thumb .card_heading .card_heading_position,.card_unique_interview .card_thumb .card_heading .card_heading_clinic,.panel_unique_faq .content_faq_a:before,.firstview_job_list .condition_search_job .condition_search_job_item,.flowchart_direction_column .flowchart_item .flowchart_btn [class*=btn_],.tab_header,.pager_wrapper .pager_inner,.breadcrumb_wrapper .breadcrumb_inner li:before,.trigger_scroll_top i,.trigger_circle_sort_active i,.trigger_circle_sort i,.trigger_circle i,.form_group .radio_group_label label,.form_group .form_label_optional,.form_group .form_label_required,.form_group .form_label,.form_group .form_autocomplete .list_autocomplete li,.nav_by_scroll .text_nav,.nav_by_scroll .trigger_change_condition,.footer_common .footer_nav_list .nav_item .nav_item_link,.footer_simplified .footer_nav_list .nav_item .nav_item_link,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link,.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link,.footer_common .footer_nav_list .nav_item,.footer_simplified .footer_nav_list .nav_item,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item,.header_nav .nav_inner .nav_list .nav_item .nav_parent,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent,.text_sub,.card_unique_useful .card_content .card_content_date,.footer_common .footer_copy,.footer_simplified .footer_copy{font-size:14px}.font_small,.panel_environment_list .panel_environment,.panel_environment_list .panel_begginer,.ui-datepicker .ui-datepicker-buttonpane button,.ui-datepicker .ui-widget-header .ui-datepicker-title{font-size:14px !important}html,.body_editor .heading_editor_h4,.body_editor .heading_editor_h5,.body_editor .heading_editor_h6,.heading_contents_medium,.heading_related,.heading_medium{font-size:16px}.font_base,.panel_unique_faq .content_faq_q:before,.panel_unique_faq .content_faq_a:before{font-size:16px !important}.designparts_heading_medium,.flash_message_is_error,.flash_message_is_success,.flowchart_simplified_column .flowchart_item:before,.list_common_row .list_item .list_item_inner .list_item_link:before,.list_common .list_item .list_item_accordion:before,.header_nav .nav_inner .nav_list .list_item .list_item_accordion:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_accordion:before,.list_common .list_item .list_item_link:before,.header_nav .nav_inner .nav_list .list_item .list_item_link:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_link:before,.trigger_strongest:before,.footer_common .footer_nav_list .nav_item .nav_item_link:before,.footer_simplified .footer_nav_list .nav_item .nav_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before{font-size:18px}.font_medium{font-size:18px !important}.preview_notice_fixed .trigger_close,.panel_skin_sub .heading_context,.toggle_outline .trigger_outline .trigger_icon,.body_editor .heading_editor_h3,.heading_large{font-size:21px}.font_large{font-size:21px !important}.body_editor .panel_editor_cv .btn_entry:before,.body_editor .panel_editor_default .btn_entry:before,.body_editor .panel_editor_strongest .btn_entry:before,.heading_xlarge{font-size:24px}.font_xlarge,.panel_environment_list .panel_environment i.icon-main,.panel_environment_list .panel_begginer i.icon-main{font-size:24px !important}.designparts_heading_largest,.firstview_article .wrapper_mv .wrapper_text .parent_text_mv,.flowchart_simplified_column .flowchart_item .flowchart_icon_step .step_number,.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_icon_step .step_number,.body_editor .heading_editor_h2,.heading_largest .icon_heading,.card_unique_useful .card_thumb .card_heading .icon_heading,.heading_largest,.card_unique_useful .card_thumb .card_heading{font-size:32px}.font_ularge,.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article:before{font-size:32px !important}}.icon_size_default,.trigger_panel_search i{font-size:6.4vw;flex-shrink:0}@media(min-width: 568px){.icon_size_default,.trigger_panel_search i{font-size:24px}}.lh_reset{line-height:1}.lh_base{line-height:1.8}.lh_narrow{line-height:1.55}.lh_narrowest{line-height:1.3}.line_clamp,.admin_nav_by_scroll .text_nav,.card_article_quote .sentence_article,.card_article .description_article,.card_job .name_location,.nav_by_scroll .text_nav,.body_editor .card_article_quote .sentence_article{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line_clamp_1{line-clamp:1;-moz-line-clamp:1;-webkit-line-clamp:1;-o-line-clamp:1;-ms-line-clamp:1;line-height:1.55}.line_clamp_2{line-clamp:2;-moz-line-clamp:2;-webkit-line-clamp:2;-o-line-clamp:2;-ms-line-clamp:2;max-height:2.945em;line-height:1.55}.line_clamp_3{line-clamp:3;-moz-line-clamp:3;-webkit-line-clamp:3;-o-line-clamp:3;-ms-line-clamp:3;max-height:4.65em;line-height:1.55}.line_clamp_4{line-clamp:4;-moz-line-clamp:4;-webkit-line-clamp:4;-o-line-clamp:4;-ms-line-clamp:4;max-height:7.2em;line-height:1.8}.line_clamp_5{line-clamp:5;-moz-line-clamp:5;-webkit-line-clamp:5;-o-line-clamp:5;-ms-line-clamp:5;max-height:9em;line-height:1.8}.line_clamp_10{line-clamp:10;-moz-line-clamp:10;-webkit-line-clamp:10;-o-line-clamp:10;-ms-line-clamp:10;max-height:18em;line-height:1.8}.font_weight_bold,.panel_skin_border .heading_context,.panel_unique_faq .heading_context{font-weight:bold !important}.font_weight_bold *,.panel_skin_border .heading_context *,.panel_unique_faq .heading_context *{font-weight:bold}.font_weight_normal{font-weight:normal !important}.font_weight_normal *{font-weight:normal}.heading_largest,.card_unique_useful .card_thumb .card_heading{line-height:1.3}.heading_largest .icon_heading,.card_unique_useful .card_thumb .card_heading .icon_heading{display:block;line-height:1}.heading_xlarge{line-height:1.3;margin-bottom:1.428rem;text-align:center}.heading_xlarge .icon_heading{display:block;line-height:1;font-size:6.667vw}@media(min-width: 568px){.heading_xlarge .icon_heading{font-size:32px}}@media(min-width: 568px){.heading_xlarge{margin-bottom:30px}}.heading_large{line-height:1.3}.heading_medium{font-weight:bold;line-height:1.3}.heading_small{font-size:3.733vw;font-weight:bold;line-height:1.3}@media(min-width: 568px){.heading_small{font-size:14px}}.heading_related{color:#005bac;font-weight:bold;text-align:center;line-height:1.3}.heading_related .icon_heading{display:block;line-height:1}.heading_contents_xlarge{text-align:center;line-height:1.3;font-size:4.8vw;color:#005bac;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:2.142rem}.heading_contents_xlarge:before,.heading_contents_xlarge:after{content:"";display:block;min-width:.5em;flex-grow:1;height:1px;background:#005bac}@media(min-width: 568px){.heading_contents_xlarge{margin-bottom:40px;font-size:21px}}.heading_contents_large{padding-top:1.071rem;padding-bottom:1.071rem;margin-bottom:1.071rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc;line-height:1.3;font-size:4.8vw;text-align:center}@media(min-width: 568px){.heading_contents_large{padding-top:20px;padding-bottom:20px;margin-bottom:30px;font-size:21px}}@media(min-width: 1024px){.heading_contents_large{text-align:left}}.heading_contents_medium{font-weight:bold;line-height:1.3}.text_sub,.card_unique_useful .card_content .card_content_date,.footer_common .footer_copy,.footer_simplified .footer_copy{color:#838383}.font_color_base{color:#252525 !important}.font_color_sub{color:#838383 !important}.font_color_lowest{color:#ccc !important}.font_color_inverted{color:#fff !important}.font_color_main{color:#005bac !important}.font_color_maindark{color:#1d2088 !important}.font_color_maindeep{color:#008dcc !important}.font_color_mainpale{color:#00a0e9 !important}.font_color_mainclear{color:#b9e5f7 !important}.font_color_mainlight{color:#eff9fd !important}.font_color_accent{color:#ea3372 !important}.font_color_warning{color:#ea3372 !important}.mv_article_detail{border-radius:.428rem}@media(min-width: 568px){.mv_article_detail{border-radius:6px}}.mv_article_detail{background:rgba(0,0,0,0) !important;position:relative;text-align:center}@media(max-width: 1023px){.mv_article_detail{margin-top:-1.071rem;margin-left:-1.071rem;margin-right:-1.071rem;margin-bottom:1.071rem}}@media(min-width: 768px)and (max-width: 1023px){.mv_article_detail{margin-top:-15px;margin-left:-15px;margin-right:-15px;margin-top:-40px}}@media(min-width: 1024px){.mv_article_detail{border-radius:.428rem;display:inline-block;background:#fafafa;overflow:hidden;flex-shrink:0;width:100%;height:auto;width:100%;height:auto;margin-bottom:30px}}@media(min-width: 1024px)and (min-width: 568px){.mv_article_detail{border-radius:6px}}@media(min-width: 1024px){.mv_article_detail.thumb_radius_full{border-radius:9999px}}@media(min-width: 1024px)and (min-width: 568px){.mv_article_detail{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.mv_article_detail img{width:100%}}.body_editor *:last-child{margin-bottom:0}.body_editor .panel_default,.body_editor .panel_unique_faq,.body_editor .panel_blank,.body_editor .panel_sub,.body_editor .panel_editor_cv,.body_editor .panel_editor_default,.body_editor .panel_editor_strongest,.body_editor .table_default,.body_editor .table_border,.body_editor .btn_group_block,.body_editor .heading_editor_h4,.body_editor .heading_editor_h5,.body_editor .heading_editor_h6,.body_editor .heading_editor_h3,.body_editor .heading_editor_h2{clear:both}.body_editor .heading_editor_h2{margin-top:60px;margin-bottom:2.142rem;line-height:1.3}@media(min-width: 568px){.body_editor .heading_editor_h2{margin-top:80px;margin-bottom:30px}}.body_editor .heading_editor_h3{margin-top:2.142rem;margin-bottom:1.071rem;padding-top:1.071rem;padding-bottom:1.071rem;border-top:1px solid #ccc;border-bottom:1px solid #ccc;line-height:1.3}@media(min-width: 568px){.body_editor .heading_editor_h3{margin-top:40px;margin-bottom:15px;padding-top:20px;padding-bottom:20px}}.body_editor .heading_editor_h4,.body_editor .heading_editor_h5,.body_editor .heading_editor_h6{margin-top:1.785rem;margin-bottom:.714rem;font-weight:bold;line-height:1.3}@media(min-width: 568px){.body_editor .heading_editor_h4,.body_editor .heading_editor_h5,.body_editor .heading_editor_h6{margin-top:30px;margin-bottom:15px}}.body_editor [class*=heading_editor_]:first-of-type{margin-top:0 !important}.body_editor img.pull_left{float:left;max-width:45%;height:auto;margin-right:1.071rem;margin-bottom:.428rem}@media(min-width: 768px){.body_editor img.pull_left{max-width:300px;margin-right:30px;margin-bottom:30px}}.body_editor img.pull_right{float:right;max-width:45%;height:auto;margin-left:1.071rem;margin-bottom:.428rem}@media(min-width: 768px){.body_editor img.pull_right{max-width:300px;margin-left:30px;margin-bottom:30px}}.body_editor a img{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;opacity:1}.body_editor a img:hover{opacity:.5}.body_editor .btn_strongest,.body_editor .trigger_panel_search,.body_editor .btn_emphasis,.body_editor .btn_common,.body_editor .btn_tag,.body_editor .btn_sub,.body_editor .pager_wrapper .pager_inner .pager_button,.pager_wrapper .pager_inner .body_editor .pager_button,.body_editor .btn_observationentry,.body_editor .btn_line,.body_editor .btn_entry,.body_editor .btn_inputdata,.body_editor .panel_editor_cv .btn_entry,.body_editor .panel_editor_default .btn_entry,.body_editor .panel_editor_strongest .btn_entry,.body_editor .panel_editor_cv .btn_line,.body_editor .panel_editor_default .btn_line,.body_editor .panel_editor_strongest .btn_line{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;border-radius:.428rem}@media(min-width: 568px){.body_editor .btn_strongest,.body_editor .trigger_panel_search,.body_editor .btn_emphasis,.body_editor .btn_common,.body_editor .btn_tag,.body_editor .btn_sub,.body_editor .pager_wrapper .pager_inner .pager_button,.pager_wrapper .pager_inner .body_editor .pager_button,.body_editor .btn_observationentry,.body_editor .btn_line,.body_editor .btn_entry,.body_editor .btn_inputdata,.body_editor .panel_editor_cv .btn_entry,.body_editor .panel_editor_default .btn_entry,.body_editor .panel_editor_strongest .btn_entry,.body_editor .panel_editor_cv .btn_line,.body_editor .panel_editor_default .btn_line,.body_editor .panel_editor_strongest .btn_line{border-radius:6px}}.body_editor .btn_strongest,.body_editor .trigger_panel_search,.body_editor .btn_emphasis,.body_editor .btn_common,.body_editor .btn_tag,.body_editor .btn_sub,.body_editor .pager_wrapper .pager_inner .pager_button,.pager_wrapper .pager_inner .body_editor .pager_button,.body_editor .btn_observationentry,.body_editor .btn_line,.body_editor .btn_entry,.body_editor .btn_inputdata,.body_editor .panel_editor_cv .btn_entry,.body_editor .panel_editor_default .btn_entry,.body_editor .panel_editor_strongest .btn_entry,.body_editor .panel_editor_cv .btn_line,.body_editor .panel_editor_default .btn_line,.body_editor .panel_editor_strongest .btn_line{padding:.65em .7em .7em;display:inline-block;background:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.16);text-align:center;line-height:1.3;border:1px solid rgba(0,0,0,0);cursor:pointer}.body_editor .is_disabled.btn_strongest,.body_editor .is_disabled.trigger_panel_search,.body_editor .is_disabled.btn_emphasis,.body_editor .is_disabled.btn_common,.body_editor .is_disabled.btn_tag,.body_editor .is_disabled.btn_sub,.body_editor .pager_wrapper .pager_inner .is_disabled.pager_button,.pager_wrapper .pager_inner .body_editor .is_disabled.pager_button,.body_editor .is_disabled.btn_observationentry,.body_editor .is_disabled.btn_line,.body_editor .is_disabled.btn_entry,.body_editor .is_disabled.btn_inputdata{pointer-events:none;background:#fafafa;color:#ccc;border-color:#ccc;box-shadow:none;cursor:default}.body_editor .is_disabled.btn_strongest *,.body_editor .is_disabled.trigger_panel_search *,.body_editor .is_disabled.btn_emphasis *,.body_editor .is_disabled.btn_common *,.body_editor .is_disabled.btn_tag *,.body_editor .is_disabled.btn_sub *,.body_editor .pager_wrapper .pager_inner .is_disabled.pager_button *,.pager_wrapper .pager_inner .body_editor .is_disabled.pager_button *,.body_editor .is_disabled.btn_observationentry *,.body_editor .is_disabled.btn_line *,.body_editor .is_disabled.btn_entry *,.body_editor .is_disabled.btn_inputdata *{color:inherit !important}@media(min-width: 768px){.body_editor .btn_strongest:not(.width_full),.body_editor .trigger_panel_search:not(.width_full),.body_editor .btn_emphasis:not(.width_full),.body_editor .btn_common:not(.width_full),.body_editor .btn_tag:not(.width_full),.body_editor .btn_sub:not(.width_full),.body_editor .pager_wrapper .pager_inner .pager_button:not(.width_full),.pager_wrapper .pager_inner .body_editor .pager_button:not(.width_full),.body_editor .btn_observationentry:not(.width_full),.body_editor .btn_line:not(.width_full),.body_editor .btn_entry:not(.width_full),.body_editor .btn_inputdata:not(.width_full){max-width:360px}}.body_editor .btn_common:hover{border-color:#838383}.body_editor .btn_group_block [class*=btn_]{width:100%;margin-left:auto;margin-right:auto}.body_editor a.text_link{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.body_editor a.text_link:hover{color:#005bac;cursor:pointer}.body_editor a.text_link{text-decoration:underline}.body_editor .text_weight_bold{font-weight:bold}.body_editor .text_italic{font-style:italic}.body_editor .text_underline{text-decoration:underline}.body_editor .text_strike{text-decoration:line-through}.body_editor .hr_editor{clear:both;border-top:1px solid #ccc;margin-top:1.071rem;margin-bottom:1.428rem}@media(min-width: 768px){.body_editor .hr_editor{margin-top:30px;margin-bottom:30px}}.body_editor .visible_sp{display:block}@media(min-width: 768px){.body_editor .visible_sp{display:none !important}}.body_editor .card_article_quote .card_body{padding:.714rem !important;display:flex;align-items:center;width:100%}@media(min-width: 568px){.body_editor .card_article_quote .card_body{padding:12px !important}}.body_editor .card_article_quote .thumb_article{flex-shrink:0;width:47.5%;height:auto;line-height:1}@media(min-width: 568px){.body_editor .card_article_quote .thumb_article{width:150px}}.body_editor .card_article_quote .category_article{display:flex;align-items:center;line-height:1}.body_editor .card_article_quote .name_category{color:#838383}.body_editor .card_article_quote .sentence_article{line-clamp:3;-moz-line-clamp:3;-webkit-line-clamp:3;-o-line-clamp:3;-ms-line-clamp:3;line-height:1.3}@media(min-width: 768px){.body_editor .card_article_quote .sentence_article{line-clamp:2;-moz-line-clamp:2;-webkit-line-clamp:2;-o-line-clamp:2;-ms-line-clamp:2}}.body_editor .card_article_quote .date_article{color:#838383}.body_editor .panel_editor_cv .btn_entry,.body_editor .panel_editor_default .btn_entry,.body_editor .panel_editor_strongest .btn_entry{position:relative}.body_editor .panel_editor_cv .btn_entry:before,.body_editor .panel_editor_default .btn_entry:before,.body_editor .panel_editor_strongest .btn_entry:before{color:#005bac}.body_editor .panel_editor_cv .btn_line,.body_editor .panel_editor_default .btn_line,.body_editor .panel_editor_strongest .btn_line{position:relative}.body_editor .panel_editor_cv .btn_line:before,.body_editor .panel_editor_default .btn_line:before,.body_editor .panel_editor_strongest .btn_line:before{content:"";width:6.4vw;height:6.4vw;background:url(../img/common/logo_line_square.svg) no-repeat;background-size:contain}@media(min-width: 568px){.body_editor .panel_editor_cv .btn_line:before,.body_editor .panel_editor_default .btn_line:before,.body_editor .panel_editor_strongest .btn_line:before{width:24px;height:24px}}@media(min-width: 568px){.body_editor .pure-u-md-1-3 .btn_entry,.body_editor .pure-u-md-1-3 .btn_line,.body_editor .pure-u-md-1-3 .btn_observationentry{font-size:14px}}.panel_custom_target_list{position:relative;border:1px solid #0095e1 !important}.panel_custom_target_list:before{content:"こんな方に読んでほしい記事です！";background-color:#0095e1;color:#fff;position:absolute;top:-12px;left:16px;padding:1px 10px}.panel_custom_target_list ul li{position:relative;padding-left:35px}.panel_custom_target_list ul li:before{position:absolute;top:-2px;left:4px;color:#fff;z-index:10}.panel_custom_target_list ul li:after{content:"";position:absolute;top:0;left:0px;width:24px;height:24px;background-color:#0095e1;border-radius:12px;z-index:5}.logo_default a{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;opacity:1}.logo_default a:hover{opacity:.5}.logo_default a{display:block}.logo_default img{width:38.6666666667vw}@media(min-width: 568px){.logo_default img{width:145px}}.header_global{height:17.0666666667vw;width:100%;box-shadow:0px 0px 6px rgba(0,0,0,.16);position:fixed;top:0;z-index:4000;background:#fff}@media(min-width: 568px){.header_global{height:64px}}.header_global .header_menu_list{display:flex;align-items:flex-end}@media(max-width: 767px){.header_global .header_menu_list{margin-left:-0.714rem;margin-right:-0.714rem}}@media(min-width: 768px)and (max-width: 1023px){.header_global .header_menu_list{margin-right:-10px}}@media(min-width: 1024px){.header_global .header_menu_list{position:relative;z-index:3999;flex-shrink:0;display:flex;align-items:center;box-shadow:0px 0px 6px rgba(0,0,0,.16);border-radius:.428rem}}@media(min-width: 1024px)and (min-width: 568px){.header_global .header_menu_list{border-radius:6px}}.header_global .header_menu_list .menu_item{position:relative}@media(min-width: 1024px){.header_global .header_menu_list .menu_item{display:flex}.header_global .header_menu_list .menu_item:after{position:absolute;top:50%;right:auto;bottom:auto;left:auto;transform:translateY(-50%);content:"|";right:0;color:#ccc}.header_global .header_menu_list .menu_item:last-of-type:after{content:none}}.header_global .header_menu_list .menu_item a{padding-left:.714rem;padding-right:.714rem}@media(max-width: 1023px){.header_global .header_menu_list .menu_item a{display:flex;flex-direction:column;justify-content:center;align-items:center}}@media(min-width: 1024px){.header_global .header_menu_list .menu_item a{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.header_global .header_menu_list .menu_item a:hover{color:#005bac;cursor:pointer}.header_global .header_menu_list .menu_item a{padding:12px 15px;line-height:1;display:flex;align-items:center}}.header_global .header_menu_list .menu_item a .menu_item_icon{font-size:6.4vw;width:6.4vw;height:6.4vw;line-height:1}@media(min-width: 568px){.header_global .header_menu_list .menu_item a .menu_item_icon{font-size:24px;width:24px;height:24px}}@media(min-width: 1024px){.header_global .header_menu_list .menu_item a .menu_item_icon{font-size:16px;width:16px;height:16px}}.footer_common .footer_nav_list .nav_item,.footer_simplified .footer_nav_list .nav_item,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item,.header_nav .nav_inner .nav_list .nav_item .nav_parent,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent{line-height:1.3}@media(max-width: 1023px){.footer_common .footer_nav_list .nav_item,.footer_simplified .footer_nav_list .nav_item,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item,.header_nav .nav_inner .nav_list .nav_item .nav_parent,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent{padding-top:.857rem;padding-bottom:.857rem;position:relative}.footer_common .footer_nav_list .nav_item:before,.footer_simplified .footer_nav_list .nav_item:before,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item:before,.header_nav .nav_inner .nav_list .nav_item .nav_parent:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}}.footer_common .footer_nav_list .nav_item .nav_item_link,.footer_simplified .footer_nav_list .nav_item .nav_item_link,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link,.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link{line-height:1.3}.footer_common .footer_nav_list .nav_item .nav_item_link:before,.footer_simplified .footer_nav_list .nav_item .nav_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before{position:absolute;top:50%;right:auto;bottom:auto;left:auto;transform:translateY(-50%);right:0;color:#838383}@media(max-width: 1023px){.footer_common .footer_nav_list .nav_item .nav_item_link,.footer_simplified .footer_nav_list .nav_item .nav_item_link,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link,.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link{padding-top:.857rem;padding-bottom:.857rem;margin-top:-0.857rem;margin-bottom:-0.857rem;padding-right:1.428rem;display:block;position:relative}}@media(min-width: 1024px){.footer_common .footer_nav_list .nav_item .nav_item_link:before,.footer_simplified .footer_nav_list .nav_item .nav_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:before,.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:before{content:none}}.header_nav,.admin_global_nav{width:100%;box-shadow:0px 0px 6px rgba(0,0,0,.16);position:fixed;top:17.0666666667vw;background:#fff;z-index:3999}@media(min-width: 568px){.header_nav,.admin_global_nav{top:64px}}@media(max-width: 1023px){.header_nav,.admin_global_nav{overscroll-behavior-y:contain;overflow-y:scroll}}.header_nav.active .nav_inner,.active.admin_global_nav .nav_inner{height:calc(100vh - 17.0666666667vw)}@media(min-width: 568px){.header_nav.active .nav_inner,.active.admin_global_nav .nav_inner{height:calc(100vh - 64px)}}@media(min-width: 1024px){.header_nav.active .nav_inner,.active.admin_global_nav .nav_inner{height:inherit}}.header_nav .nav_inner,.admin_global_nav .nav_inner{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;position:relative}@media(max-width: 1023px){.header_nav .nav_inner,.admin_global_nav .nav_inner{height:0}}.header_nav .nav_inner .nav_list,.admin_global_nav .nav_inner .nav_list{padding:1.071rem 1.071rem 5.714rem 1.071rem;position:relative}@media(min-width: 1024px){.header_nav .nav_inner .nav_list,.admin_global_nav .nav_inner .nav_list{padding:0;display:flex;justify-content:center;background:#fafafa;position:relative}}@media(max-width: 1023px){.header_nav .nav_inner .nav_list .nav_item,.admin_global_nav .nav_inner .nav_list .nav_item{position:relative}.header_nav .nav_inner .nav_list .nav_item:last-of-type:after,.admin_global_nav .nav_inner .nav_list .nav_item:last-of-type:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}}@media(min-width: 1024px){.header_nav .nav_inner .nav_list .nav_item .nav_parent.active .nav_parent_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent.active .nav_parent_link{color:#005bac;background:#fff}}.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link .nav_parent_arrow,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link .nav_parent_arrow{display:none}@media(min-width: 1024px){.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:hover,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:hover{color:#005bac;cursor:pointer}.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link{padding:15px 25px;display:inline-block;line-height:1.3}.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:hover,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link:hover{background:#fff}.header_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link .nav_parent_arrow,.admin_global_nav .nav_inner .nav_list .nav_item .nav_parent .nav_parent_link .nav_parent_arrow{display:inline-block}}@media(min-width: 1024px){.header_nav .nav_inner .nav_list .nav_item .nav_child,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;transition-delay:.2s;position:absolute;left:0;right:0;transform:translateY(-100%);z-index:-1;display:flex;justify-content:center;background:#fff}.header_nav .nav_inner .nav_list .nav_item .nav_child.active,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child.active{transform:translateY(0);box-shadow:0px 0px 6px rgba(0,0,0,.16)}}@media(max-width: 1023px){.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item{padding-left:1.071rem}.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item:last-of-type .nav_child_item_link:after,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item:last-of-type .nav_child_item_link:after{content:"┗"}}@media(max-width: 1023px){.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link{padding-left:1.428rem}.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:after,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:after{content:"┣";position:absolute;top:1em;left:0;color:#838383}}@media(min-width: 1024px){.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link{padding:15px 25px;transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:hover,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:hover{color:#005bac;cursor:pointer}.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link{height:100%;display:flex;align-items:center;line-height:1.3}.header_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:hover,.admin_global_nav .nav_inner .nav_list .nav_item .nav_child .nav_child_item .nav_child_item_link:hover{background:#eff9fd}}.nav_by_scroll{top:17.0666666667vw}@media(min-width: 568px){.nav_by_scroll{top:64px}}@media(min-width: 1024px){.nav_by_scroll{top:112px}}.nav_by_scroll{position:fixed;z-index:3994;line-height:1.55;width:100%;display:flex;align-items:center;box-shadow:0px 0px 6px rgba(0,0,0,.16);padding-top:.7em;padding-bottom:.75em;height:58px;background:#fff}@media(min-width: 568px){.nav_by_scroll{height:48px}}.nav_by_scroll .trigger_change_condition{display:flex;align-items:center}@media(min-width: 768px){.nav_by_scroll .trigger_change_condition{display:inline-flex}}.nav_by_scroll .trigger_change_condition .trigger_text{margin-left:auto;flex-shrink:0}@media(min-width: 768px){.nav_by_scroll .trigger_change_condition .trigger_text{margin-left:15px}}.nav_by_scroll .text_nav{line-clamp:2;-moz-line-clamp:2;-webkit-line-clamp:2;-o-line-clamp:2;-ms-line-clamp:2;line-height:1.55}@media(min-width: 568px){.nav_by_scroll .text_nav{line-clamp:1;-moz-line-clamp:1;-webkit-line-clamp:1;-o-line-clamp:1;-ms-line-clamp:1}}.footer_common,.footer_simplified{padding-bottom:100px;background:#fafafa}@media(min-width: 1024px){.footer_common .footer_info_list,.footer_simplified .footer_info_list{margin-left:-40px;margin-right:-40px}}.footer_common .footer_info_list [class*=footer_info],.footer_simplified .footer_info_list [class*=footer_info]{display:flex}@media(min-width: 1024px){.footer_common .footer_info_list [class*=footer_info],.footer_simplified .footer_info_list [class*=footer_info]{padding-left:40px;padding-right:40px}}.footer_common .footer_info_list .footer_info_history,.footer_simplified .footer_info_list .footer_info_history{order:1;justify-content:center}.footer_common .footer_info_list .footer_info_history .dcicon-history,.footer_simplified .footer_info_list .footer_info_history .dcicon-history{font-size:4.267vw}@media(min-width: 768px){.footer_common .footer_info_list .footer_info_history .dcicon-history,.footer_simplified .footer_info_list .footer_info_history .dcicon-history{font-size:24px}}@media(min-width: 1024px){.footer_common .footer_info_list .footer_info_history,.footer_simplified .footer_info_list .footer_info_history{order:3}}.footer_common .footer_info_list .footer_info_sns,.footer_simplified .footer_info_list .footer_info_sns{order:2;display:flex;justify-content:center}.footer_common .footer_info_list .footer_info_sns a,.footer_simplified .footer_info_list .footer_info_sns a{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;opacity:1}.footer_common .footer_info_list .footer_info_sns a:hover,.footer_simplified .footer_info_list .footer_info_sns a:hover{opacity:.5}@media(min-width: 1024px){.footer_common .footer_info_list .footer_info_sns,.footer_simplified .footer_info_list .footer_info_sns{order:1;justify-content:space-between;padding-top:0}}.footer_common .footer_info_list .footer_info_service,.footer_simplified .footer_info_list .footer_info_service{order:2;font-size:4.267vw;text-align:center;display:flex;justify-content:center;align-items:center}@media(min-width: 768px){.footer_common .footer_info_list .footer_info_service,.footer_simplified .footer_info_list .footer_info_service{font-size:24px}}@media(min-width: 1024px){.footer_common .footer_info_list .footer_info_service,.footer_simplified .footer_info_list .footer_info_service{order:2;align-items:flex-start}}.footer_common .footer_info_list .footer_info_entry,.footer_simplified .footer_info_list .footer_info_entry{order:4;justify-content:center}.footer_common .footer_info_list .footer_info_entry [class*=btn_group_] [class*=btn_],.footer_simplified .footer_info_list .footer_info_entry [class*=btn_group_] [class*=btn_]{font-size:3.2vw;padding-top:.7em;padding-bottom:.75em}.footer_common .footer_info_list .footer_info_entry [class*=btn_group_] [class*=btn_] .dcicon-mail-forward,.footer_common .footer_info_list .footer_info_entry [class*=btn_group_] [class*=btn_] .btn_entry:before,.footer_simplified .footer_info_list .footer_info_entry [class*=btn_group_] [class*=btn_] .dcicon-mail-forward,.footer_simplified .footer_info_list .footer_info_entry [class*=btn_group_] [class*=btn_] .btn_entry:before{font-size:5.6vw}@media(min-width: 768px){.footer_common .footer_info_list .footer_info_entry [class*=btn_group_] [class*=btn_] .dcicon-mail-forward,.footer_common .footer_info_list .footer_info_entry [class*=btn_group_] [class*=btn_] .btn_entry:before,.footer_simplified .footer_info_list .footer_info_entry [class*=btn_group_] [class*=btn_] .dcicon-mail-forward,.footer_simplified .footer_info_list .footer_info_entry [class*=btn_group_] [class*=btn_] .btn_entry:before{font-size:24px}}@media(min-width: 768px){.footer_common .footer_info_list .footer_info_entry [class*=btn_group_] [class*=btn_],.footer_simplified .footer_info_list .footer_info_entry [class*=btn_group_] [class*=btn_]{font-size:16px}}@media(min-width: 1024px){.footer_common .footer_nav_list,.footer_simplified .footer_nav_list{display:flex;justify-content:center;position:relative}.footer_common .footer_nav_list:before,.footer_simplified .footer_nav_list:before,.footer_common .footer_nav_list:after,.footer_simplified .footer_nav_list:after{content:"";position:absolute;left:0;width:100%;height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}.footer_common .footer_nav_list:before,.footer_simplified .footer_nav_list:before{top:0}.footer_common .footer_nav_list:after,.footer_simplified .footer_nav_list:after{bottom:0}}@media(max-width: 1023px){.footer_common .footer_nav_list .nav_item,.footer_simplified .footer_nav_list .nav_item{position:relative}}@media(min-width: 1024px){.footer_common .footer_nav_list .nav_item,.footer_simplified .footer_nav_list .nav_item{padding-left:25px;padding-right:25px}}@media(min-width: 1024px){.footer_common .footer_nav_list .nav_item .nav_item_link,.footer_simplified .footer_nav_list .nav_item .nav_item_link{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.footer_common .footer_nav_list .nav_item .nav_item_link:hover,.footer_simplified .footer_nav_list .nav_item .nav_item_link:hover{color:#005bac;cursor:pointer}.footer_common .footer_nav_list .nav_item .nav_item_link,.footer_simplified .footer_nav_list .nav_item .nav_item_link{display:inline-block;padding-top:30px;padding-bottom:30px}}.footer_common .footer_copy,.footer_simplified .footer_copy{padding:1.428rem;display:block;text-align:center}@media(min-width: 568px){.footer_common .footer_copy,.footer_simplified .footer_copy{padding:30px}}.footer_simplified{padding-top:0}.aside_content_fixed_cv{display:block;position:fixed;right:0;bottom:.714rem;z-index:3997;width:85.3333333333vw}@media(min-width: 568px){.aside_content_fixed_cv{width:66.66667%}}@media(min-width: 1024px){.aside_content_fixed_cv{display:none !important}}@media(min-width: 1024px){.aside_content{display:none}}.aside_content_pc{display:none}@media(min-width: 1024px){.aside_content_pc{display:block;top:calc(112px + 20px)}.aside_content_pc.with_nav_by_scroll{top:calc(17.0666666667vw + 58px)}.aside_content_pc{padding-bottom:30px}}@media(min-width: 1024px)and (min-width: 1024px){.aside_content_pc.with_nav_by_scroll{top:calc(112px + 48px + 40px)}}.trigger_strongest{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;background:linear-gradient(120deg, #00A0E9 0%, #005BAC 100%);padding:.4em .75em .4em;color:#fff;display:flex;align-items:center;justify-content:center;width:100%;border:1px solid #005bac;border-radius:9999px 0 0 9999px;position:relative}.trigger_strongest:hover{border-color:#00a0e9;box-shadow:0px 0px 12px #00a0e9}@media(min-width: 1024px){.trigger_strongest{padding:.65em .7em .7em;border-radius:.428rem;font-size:14px}}@media(min-width: 1024px)and (min-width: 568px){.trigger_strongest{border-radius:6px}}.trigger_strongest:before{position:absolute;top:50%;right:auto;bottom:auto;left:auto;transform:translateY(-50%);right:1.071rem}@media(min-width: 1024px){.trigger_strongest:before{right:15px}}.trigger_strongest .copy_attention{display:inline-block;border-radius:.214rem}@media(min-width: 568px){.trigger_strongest .copy_attention{border-radius:3px}}.trigger_strongest .copy_attention{padding:.2em .25em .25em;font-size:2.6666666667vw;line-height:1.3;color:#fff;border:1px solid #fff}@media(min-width: 568px){.trigger_strongest .copy_attention{font-size:10px}}button{-webkit-tap-highlight-color:rgba(0,0,0,.2);tap-highlight-color:rgba(0,0,0,.2);background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;appearance:none}input[type=submit]{appearance:none}input[readonly]:not([disabled]){background-color:#fff}.form_group .checkbox_group_tag label,.form_group .checkbox_group_default label:before,.form_group .radio_group_default label:before,.form_group .text_area,.form_group .select_wrapper select,.form_group input[type=week],.form_group input[type=url],.form_group input[type=time],.form_group input[type=tel],.form_group input[type=search],.form_group input[type=password],.form_group input[type=number],.form_group input[type=month],.form_group input[type=file],.form_group input[type=email],.form_group input[type=datetime-local],.form_group input[type=date],.form_group input[type=text]{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;-webkit-tap-highlight-color:rgba(0,0,0,.2);tap-highlight-color:rgba(0,0,0,.2);box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;display:block;padding:.65em 1em .7em;border-radius:.428rem;background:#fff;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:0px 1px 4px rgba(0,0,0,.16) inset;cursor:pointer;line-height:1.3}@media(min-width: 568px){.form_group .checkbox_group_tag label,.form_group .checkbox_group_default label:before,.form_group .radio_group_default label:before,.form_group .text_area,.form_group .select_wrapper select,.form_group input[type=week],.form_group input[type=url],.form_group input[type=time],.form_group input[type=tel],.form_group input[type=search],.form_group input[type=password],.form_group input[type=number],.form_group input[type=month],.form_group input[type=file],.form_group input[type=email],.form_group input[type=datetime-local],.form_group input[type=date],.form_group input[type=text]{font-size:14px}}.form_group .checkbox_group_tag label:focus,.form_group .checkbox_group_default label:focus:before,.form_group .radio_group_default label:focus:before,.form_group .text_area:focus,.form_group .select_wrapper select:focus,.form_group input[type=week]:focus,.form_group input[type=url]:focus,.form_group input[type=time]:focus,.form_group input[type=tel]:focus,.form_group input[type=search]:focus,.form_group input[type=password]:focus,.form_group input[type=number]:focus,.form_group input[type=month]:focus,.form_group input[type=file]:focus,.form_group input[type=email]:focus,.form_group input[type=datetime-local]:focus,.form_group input[type=date]:focus,.form_group input[type=text]:focus{outline:none;border-color:#00a0e9}.form_group .checkbox_group_tag label::placeholder,.form_group .text_area::placeholder,.form_group .select_wrapper select::placeholder,.form_group input[type=week]::placeholder,.form_group input[type=url]::placeholder,.form_group input[type=time]::placeholder,.form_group input[type=tel]::placeholder,.form_group input[type=search]::placeholder,.form_group input[type=password]::placeholder,.form_group input[type=number]::placeholder,.form_group input[type=month]::placeholder,.form_group input[type=file]::placeholder,.form_group input[type=email]::placeholder,.form_group input[type=datetime-local]::placeholder,.form_group input[type=date]::placeholder,.form_group input[type=text]::placeholder{color:#ccc}.form_group .checkbox_group_tag label:-ms-input-placeholder,.form_group .checkbox_group_default label:-ms-input-placeholder:before,.form_group .radio_group_default label:-ms-input-placeholder:before,.form_group .text_area:-ms-input-placeholder,.form_group .select_wrapper select:-ms-input-placeholder,.form_group input[type=week]:-ms-input-placeholder,.form_group input[type=url]:-ms-input-placeholder,.form_group input[type=time]:-ms-input-placeholder,.form_group input[type=tel]:-ms-input-placeholder,.form_group input[type=search]:-ms-input-placeholder,.form_group input[type=password]:-ms-input-placeholder,.form_group input[type=number]:-ms-input-placeholder,.form_group input[type=month]:-ms-input-placeholder,.form_group input[type=file]:-ms-input-placeholder,.form_group input[type=email]:-ms-input-placeholder,.form_group input[type=datetime-local]:-ms-input-placeholder,.form_group input[type=date]:-ms-input-placeholder,.form_group input[type=text]:-ms-input-placeholder{color:#ccc}.form_group .checkbox_group_tag label::-ms-input-placeholder,.form_group .text_area::-ms-input-placeholder,.form_group .select_wrapper select::-ms-input-placeholder,.form_group input[type=week]::-ms-input-placeholder,.form_group input[type=url]::-ms-input-placeholder,.form_group input[type=time]::-ms-input-placeholder,.form_group input[type=tel]::-ms-input-placeholder,.form_group input[type=search]::-ms-input-placeholder,.form_group input[type=password]::-ms-input-placeholder,.form_group input[type=number]::-ms-input-placeholder,.form_group input[type=month]::-ms-input-placeholder,.form_group input[type=file]::-ms-input-placeholder,.form_group input[type=email]::-ms-input-placeholder,.form_group input[type=datetime-local]::-ms-input-placeholder,.form_group input[type=date]::-ms-input-placeholder,.form_group input[type=text]::-ms-input-placeholder{color:#ccc}.form_group .checkbox_group_tag label[disabled],.form_group .checkbox_group_default label[disabled]:before,.form_group .radio_group_default label[disabled]:before,.form_group [disabled].text_area,.form_group .select_wrapper select[disabled],.form_group input[disabled][type=week],.form_group input[disabled][type=url],.form_group input[disabled][type=time],.form_group input[disabled][type=tel],.form_group input[disabled][type=search],.form_group input[disabled][type=password],.form_group input[disabled][type=number],.form_group input[disabled][type=month],.form_group input[disabled][type=file],.form_group input[disabled][type=email],.form_group input[disabled][type=datetime-local],.form_group input[disabled][type=date],.form_group input[disabled][type=text],.form_group .checkbox_group_tag label.form_disabled,.form_group .checkbox_group_default label.form_disabled:before,.form_group .radio_group_default label.form_disabled:before,.form_group .form_disabled.text_area,.form_group .select_wrapper select.form_disabled,.form_group input.form_disabled[type=week],.form_group input.form_disabled[type=url],.form_group input.form_disabled[type=time],.form_group input.form_disabled[type=tel],.form_group input.form_disabled[type=search],.form_group input.form_disabled[type=password],.form_group input.form_disabled[type=number],.form_group input.form_disabled[type=month],.form_group input.form_disabled[type=file],.form_group input.form_disabled[type=email],.form_group input.form_disabled[type=datetime-local],.form_group input.form_disabled[type=date],.form_group input.form_disabled[type=text]{pointer-events:none;opacity:1;background:#fafafa;color:#ccc;box-shadow:none}.form_group .checkbox_group_tag label[disabled]:after,.form_group [disabled].text_area:after,.form_group .select_wrapper select[disabled]:after,.form_group input[disabled][type=week]:after,.form_group input[disabled][type=url]:after,.form_group input[disabled][type=time]:after,.form_group input[disabled][type=tel]:after,.form_group input[disabled][type=search]:after,.form_group input[disabled][type=password]:after,.form_group input[disabled][type=number]:after,.form_group input[disabled][type=month]:after,.form_group input[disabled][type=file]:after,.form_group input[disabled][type=email]:after,.form_group input[disabled][type=datetime-local]:after,.form_group input[disabled][type=date]:after,.form_group input[disabled][type=text]:after,.form_group .checkbox_group_tag label.form_disabled:after,.form_group .form_disabled.text_area:after,.form_group .select_wrapper select.form_disabled:after,.form_group input.form_disabled[type=week]:after,.form_group input.form_disabled[type=url]:after,.form_group input.form_disabled[type=time]:after,.form_group input.form_disabled[type=tel]:after,.form_group input.form_disabled[type=search]:after,.form_group input.form_disabled[type=password]:after,.form_group input.form_disabled[type=number]:after,.form_group input.form_disabled[type=month]:after,.form_group input.form_disabled[type=file]:after,.form_group input.form_disabled[type=email]:after,.form_group input.form_disabled[type=datetime-local]:after,.form_group input.form_disabled[type=date]:after,.form_group input.form_disabled[type=text]:after{color:#ccc}.form_group .checkbox_group_tag label.form_error,.form_group .checkbox_group_default label.form_error:before,.form_group .radio_group_default label.form_error:before,.form_group .form_error.text_area,.form_group .select_wrapper select.form_error,.form_group input.form_error[type=week],.form_group input.form_error[type=url],.form_group input.form_error[type=time],.form_group input.form_error[type=tel],.form_group input.form_error[type=search],.form_group input.form_error[type=password],.form_group input.form_error[type=number],.form_group input.form_error[type=month],.form_group input.form_error[type=file],.form_group input.form_error[type=email],.form_group input.form_error[type=datetime-local],.form_group input.form_error[type=date],.form_group input.form_error[type=text]{border-color:#ea3372}.form_group .form_autocomplete{position:relative}.form_group .form_autocomplete .list_autocomplete{border-radius:.428rem}@media(min-width: 568px){.form_group .form_autocomplete .list_autocomplete{border-radius:6px}}.form_group .form_autocomplete .list_autocomplete{position:absolute;width:100%;z-index:2;box-shadow:0px 0px 6px rgba(0,0,0,.16)}.form_group .form_autocomplete .list_autocomplete:before{content:"";position:absolute;left:16px;bottom:100%;width:0;height:0;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-bottom:12px solid #eff9fd;z-index:-1}.form_group .form_autocomplete .list_autocomplete li{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;cursor:pointer;background:#eff9fd}.form_group .form_autocomplete .list_autocomplete li:first-child{border-radius:.428rem .428rem 0 0}.form_group .form_autocomplete .list_autocomplete li:last-child{border-radius:0 0 .428rem .428rem}.form_group .form_autocomplete .list_autocomplete li:hover{color:#005bac}.form_group .input_value_youtube,.form_group .input_value_yen,.form_group .input_value_reward{position:relative;border-radius:.428rem}@media(min-width: 568px){.form_group .input_value_youtube,.form_group .input_value_yen,.form_group .input_value_reward{border-radius:6px}}.form_group .input_value_youtube,.form_group .input_value_yen,.form_group .input_value_reward{overflow:hidden;background:#fff}.form_group .input_value_youtube input,.form_group .input_value_yen input,.form_group .input_value_reward input{padding-right:calc(3em + 0.857rem) !important;background:none;z-index:1;position:relative}@media(min-width: 568px){.form_group .input_value_youtube input,.form_group .input_value_yen input,.form_group .input_value_reward input{padding-right:calc(3em + 12px) !important}}.form_group .input_value_youtube select,.form_group .input_value_yen select,.form_group .input_value_reward select{text-align-last:end;padding-right:calc(3em + 0.857rem) !important;background:none;z-index:1;position:relative}@media(min-width: 568px){.form_group .input_value_youtube select,.form_group .input_value_yen select,.form_group .input_value_reward select{padding-right:calc(3em + 12px) !important}}.form_group .input_value_youtube:after,.form_group .input_value_yen:after,.form_group .input_value_reward:after{line-height:1;position:absolute;right:1em;top:50%;margin-top:-0.5em;font-weight:bold}.form_group .input_value_youtube:before,.form_group .input_value_yen:before,.form_group .input_value_reward:before{position:absolute;top:0;bottom:0;right:0;width:3em;content:"";background:#eff9fd}.form_group .input_value_reward:after{content:"万円"}.form_group .input_value_yen:after{content:"円";padding-right:.5em}.form_group .input_value_youtube input{padding-left:calc(16em + 0.857rem) !important;padding-right:0}@media(min-width: 568px){.form_group .input_value_youtube input{padding-left:calc(16em + 12px) !important}}.form_group .input_value_youtube:after{content:"https://www.youtube.com/watch?v=";left:1em;right:auto;font-weight:normal;color:#838383}.form_group .input_value_youtube:before{width:14em;left:0;right:auto;background:#fafafa;border-right:1px solid #ccc}.form_group .form_label{display:inline-block;line-height:1.3}.form_group .form_label_optional,.form_group .form_label_required{display:flex;align-items:baseline;position:relative;line-height:1.3}.form_group .form_label_optional:after,.form_group .form_label_required:after{border-radius:.214rem}@media(min-width: 568px){.form_group .form_label_optional:after,.form_group .form_label_required:after{border-radius:3px}}.form_group .form_label_optional:after,.form_group .form_label_required:after{display:inline-block;padding:.2em .25em .25em;line-height:1em;flex-shrink:0;background:#fff;position:relative;top:-1px}.form_group .form_label_required:after{content:"必須";color:#ea3372;border:1px solid #ea3372}.form_group .form_label_optional:after{content:"任意";color:#838383;border:1px solid #838383}.form_group .error_message{border-radius:.214rem}@media(min-width: 568px){.form_group .error_message{border-radius:3px}}.form_group .error_message{display:inline-block;padding:.4em .75em .4em;color:#ea3372;background:#ffedf3;line-height:1.3}.form_group .select_wrapper{position:relative}.form_group .select_wrapper:before{position:absolute;top:50%;right:auto;bottom:auto;left:auto;transform:translateY(-50%);transform:translateY(-50%) scale(1.25);color:#838383;right:.714rem;pointer-events:none}@media(min-width: 568px){.form_group .select_wrapper:before{right:10px}}.form_group .select_wrapper select{padding-right:3em;border:1px solid rgba(0,0,0,0);box-shadow:0px 0px 6px rgba(0,0,0,.16);text-align:center;cursor:pointer}.form_group .select_wrapper select:hover{border-color:#838383}.form_group .select_wrapper select.form_error{box-shadow:0px 0px 6px #ea3372}.form_group .select_wrapper select[disabled]{box-shadow:0px 0px 6px rgba(0,0,0,.16)}.form_group .select_wrapper select::-ms-expand{display:none}.form_group .text_area::-webkit-scrollbar{width:8px;height:5px;border-radius:.428rem}@media(min-width: 568px){.form_group .text_area::-webkit-scrollbar{border-radius:6px}}.form_group .text_area::-webkit-scrollbar-thumb{background:#ccc;border-radius:.428rem}@media(min-width: 568px){.form_group .text_area::-webkit-scrollbar-thumb{border-radius:6px}}.form_group .text_area::-webkit-scrollbar-track-piece{background:#ededed;border-radius:.428rem}@media(min-width: 568px){.form_group .text_area::-webkit-scrollbar-track-piece{border-radius:6px}}.form_group .text_area{resize:none}.form_group .checkbox_group_default label,.form_group .radio_group_default label{-webkit-tap-highlight-color:rgba(0,0,0,.2);tap-highlight-color:rgba(0,0,0,.2);display:inline-block;position:relative;padding-left:2em;color:#252525;font-weight:normal;cursor:pointer;line-height:1.3;font-size:3.733vw}@media(min-width: 568px){.form_group .checkbox_group_default label,.form_group .radio_group_default label{font-size:14px}}.form_group .checkbox_group_default label:before,.form_group .radio_group_default label:before{box-sizing:border-box;border-radius:.214rem}@media(min-width: 568px){.form_group .checkbox_group_default label:before,.form_group .radio_group_default label:before{border-radius:3px}}.form_group .checkbox_group_default label:before,.form_group .radio_group_default label:before{transition:none;transform:none;box-shadow:none;position:absolute;top:-0.075em;left:0;margin:0;width:1.428em;height:1.428em;line-height:1.428em;padding:0;text-align:center;min-height:0;color:#ccc}.form_group .checkbox_group_default input,.form_group .radio_group_default input{display:none}.form_group .checkbox_group_default input.form_error+label:before,.form_group .radio_group_default input.form_error+label:before{border-color:#ea3372}.form_group .checkbox_group_default input[disabled]+label,.form_group .radio_group_default input[disabled]+label{color:#ccc;pointer-events:none}.form_group .checkbox_group_default input[disabled]+label:before,.form_group .radio_group_default input[disabled]+label:before{background:#fafafa}.form_group .checkbox_group_default input:checked+label:before,.form_group .radio_group_default input:checked+label:before{color:#fff;background:#005bac;border-color:#005bac}.form_group .checkbox_group_default .divide_item:last-of-type,.form_group .radio_group_default .divide_item:last-of-type{display:none}@media(min-width: 568px){.form_group .checkbox_group_default .divide_item,.form_group .radio_group_default .divide_item{display:none}}.form_group .radio_group_default label:before{content:"";border-radius:9999px}.form_group .radio_group_default input:checked+label:before{background:#fff;border:6px solid #005bac}.form_group .radio_group_label{display:flex;overflow:hidden;border-radius:.428rem;box-shadow:0px 0px 6px rgba(0,0,0,.16)}.form_group .radio_group_label.form_error{box-shadow:0px 0px 6px #ea3372}.form_group .radio_group_label[disabled],.form_group .radio_group_label[disabled] label{pointer-events:none;background:#fafafa;color:#ccc}.form_group .radio_group_label input{display:none}.form_group .radio_group_label label{display:flex;align-items:center;justify-content:center;padding:.65em 1em .7em;background:#fff;border-right:1px solid #ccc;flex-grow:1;width:100%;text-align:center;cursor:pointer;line-height:1.3}.form_group .radio_group_label label:last-of-type{border-right:none}.form_group .radio_group_label input:checked+label{color:#fff;background:#005bac}.form_group .label_max_width label{width:100%}.form_group .checkbox_group_tag input{display:none}.form_group .checkbox_group_tag label{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;border-radius:.428rem}@media(min-width: 568px){.form_group .checkbox_group_tag label{border-radius:6px}}.form_group .checkbox_group_tag label{display:inline-block;width:auto;box-shadow:none;line-height:1.3;border:1px solid #ccc}.form_group .checkbox_group_tag input:checked+label{color:#00a0e9;border-color:#00a0e9}.form_group .checkbox_group_tag input.form_error+label{border-color:#ea3372}.form_group .checkbox_group_tag input[disabled]+label{background:#fafafa;color:#ccc}.trigger_close{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;color:#838383;font-size:4.267vw}.trigger_close:hover{transform:rotate(90deg)}@media(min-width: 568px){.trigger_close{font-size:16px}}@keyframes animationFlashMessage{0%{transform:translate3d(-100vw, 0, 0);opacity:0}10%{opacity:1;transform:translate3d(0vw, 0, 0)}100%{opacity:1;transform:translate3d(0vw, 0, 0)}}.animate_flash{animation:animationFlashMessage 3s ease-out 2 alternate both;animation-delay:.2s;-webkit-transform-style:preserve-3d}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}[lazy=loaded]{animation-name:fadeIn;animation-duration:.8s}[v-cloak]{display:none}.modal-animation-enter{transform:translateY(30vh);opacity:0}@media all and (-ms-high-contrast: none){.modal-animation-enter{transform:none;transition:0}}.modal-animation-enter-to{transform:translateY(0);transition:.3s;opacity:1}@media all and (-ms-high-contrast: none){.modal-animation-enter-to{transform:none;transition:0}}.modal-animation-leave{transform:translateY(0)}@media all and (-ms-high-contrast: none){.modal-animation-leave{transform:none;transition:0}}@media(min-width: 768px){.modal-animation-leave{margin-right:-15px}}.modal-animation-leave-to{transform:translateY(30vh);transition:.3s;opacity:0}@media all and (-ms-high-contrast: none){.modal-animation-leave-to{transform:none;transition:0}}@media(min-width: 768px){.modal-animation-leave-to{margin-right:-15px}}.accordion-animation-enter{transition:.3s;opacity:0}.accordion-animation-enter-to{transition:.3s;opacity:1}.accordion-animation-leave{transition:.3s;opacity:1}.accordion-animation-leave-to{transition:.3s;opacity:0}.pure-g,.card_unique_useful .card_inner,.flowchart_direction_column .flowchart_item,.flowchart_direction_row,.card_wrapper,.card_wrapper_ranking,.toggle_outline_sub,.dl_common,.list_common_row,.container_wrapper,.footer_common .footer_info_list,.footer_simplified .footer_info_list,.pure-g [class*=pure-u],.card_unique_useful .card_inner [class*=pure-u],.flowchart_direction_column .flowchart_item [class*=pure-u],.flowchart_direction_row [class*=pure-u],.card_wrapper [class*=pure-u],.card_wrapper_ranking [class*=pure-u],.toggle_outline_sub [class*=pure-u],.dl_common [class*=pure-u],.list_common_row [class*=pure-u],.container_wrapper [class*=pure-u],.footer_common .footer_info_list [class*=pure-u],.footer_simplified .footer_info_list [class*=pure-u]{letter-spacing:normal;font-family:inherit}[class*=pure-u]{min-width:0}th[class*=pure-u],td[class*=pure-u]{min-width:0;display:table-cell}#cke_ckeditor{border-radius:.428rem}@media(min-width: 568px){#cke_ckeditor{border-radius:6px}}#cke_ckeditor{overflow:hidden}.ui-datepicker{border-radius:.428rem !important;border:1px solid #ccc !important}@media(min-width: 568px){.ui-datepicker{border-radius:6px !important}}.ui-datepicker .ui-widget-header{border:none !important;background:#fafafa !important;border-radius:.214rem !important;font-weight:normal !important}@media(min-width: 568px){.ui-datepicker .ui-widget-header{border-radius:3px !important}}.ui-datepicker .ui-widget-header .ui-icon-circle-triangle-w{background-position:center !important;background-image:url(../img/common/datepicker-prev.svg) !important;background-size:100%}.ui-datepicker .ui-widget-header .ui-icon-circle-triangle-e{background-position:center !important;background-image:url(../img/common/datepicker-next.svg) !important;background-size:100%}.ui-datepicker .ui-widget-header .ui-datepicker-prev,.ui-datepicker .ui-widget-header .ui-datepicker-next{cursor:pointer;top:0 !important;bottom:auto !important}.ui-datepicker .ui-widget-header .ui-datepicker-prev{left:0 !important}.ui-datepicker .ui-widget-header .ui-datepicker-prev-hover{left:0 !important}.ui-datepicker .ui-widget-header .ui-datepicker-next{right:0 !important}.ui-datepicker .ui-widget-header .ui-datepicker-next-hover{right:0 !important}.ui-datepicker .ui-widget-header .ui-datepicker-prev-hover,.ui-datepicker .ui-widget-header .ui-datepicker-next-hover{border-color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important}.ui-datepicker .ui-datepicker-calendar th{font-weight:normal !important}.ui-datepicker .ui-datepicker-calendar td{padding:1.5px !important}.ui-datepicker .ui-datepicker-calendar .ui-state-default{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;border:1px solid #ccc !important;background:#fff !important;border-radius:1.0666666667vw !important;color:#252525 !important;text-align:center !important}@media(min-width: 568px){.ui-datepicker .ui-datepicker-calendar .ui-state-default{border-radius:4px !important}}.ui-datepicker .ui-datepicker-calendar .ui-state-default:hover{border-color:#838383 !important}.ui-datepicker .ui-datepicker-calendar .ui-state-active{border:2px solid #005bac !important;color:#005bac !important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-end:first-of-type{color:#ea3372 !important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-end:last-of-type{color:#005bac !important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today .ui-state-highlight,.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today .ui-widget-content .ui-state-highlight,.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today .ui-widget-header .ui-state-highlight{background:#eff9fd !important}.ui-datepicker .ui-datepicker-buttonpane button{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;padding:.65em .7em .7em !important;display:inline-block;background:#fff !important;box-shadow:0px 0px 6px rgba(0,0,0,.16) !important;text-align:center !important;line-height:1.3 !important;opacity:1 !important;border-radius:.428rem !important}@media(min-width: 568px){.ui-datepicker .ui-datepicker-buttonpane button{border-radius:6px !important}}.ui-datepicker .ui-datepicker-buttonpane{margin:0 !important;padding-left:0 !important;padding-right:0 !important}.ui-datepicker .ui-datepicker-buttonpane button{margin:0 !important}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-current{border:1px solid #ccc !important}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-current:hover{color:#1d2088 !important;border-color:#1d2088 !important}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{background:#fff !important;font-weight:normal !important;border-color:rgba(0,0,0,0) !important}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:hover{border-color:#838383 !important}.modal_overlay_wrapper{overflow:hidden;width:100%}@media(min-width: 768px){.modal_overlay_wrapper{padding-right:8px}.modal_overlay_wrapper .header_global,.modal_overlay_wrapper .header_nav,.modal_overlay_wrapper .admin_global_nav{padding-right:8px}}.modal_overlay{background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;right:0;left:0;z-index:4999}.modal_overlay_fadein{animation:fadeIn .5s}.modal_overlay_fadeout{animation:fadeOut .5s}.v_modal{position:fixed;z-index:5000;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.v_modal_container{border-radius:.428rem}@media(min-width: 568px){.v_modal_container{border-radius:6px}}.v_modal_container{display:flex;position:relative;flex-direction:column;overflow:hidden;width:calc(100vw - (1.071rem)*2);max-height:85vh}@media(min-width: 768px){.v_modal_container{width:600px;max-height:70vh}}@media all and (-ms-high-contrast: none){.v_modal_container *::-ms-backdrop,.v_modal_container{height:100%}}.v_modal_container{pointer-events:auto;background:#fff}.v_modal_header{z-index:1}.v_modal_footer{z-index:1}.v_modal_body::-webkit-scrollbar{width:8px;height:5px;border-radius:.428rem}@media(min-width: 568px){.v_modal_body::-webkit-scrollbar{border-radius:6px}}.v_modal_body::-webkit-scrollbar-thumb{background:#ccc;border-radius:.428rem}@media(min-width: 568px){.v_modal_body::-webkit-scrollbar-thumb{border-radius:6px}}.v_modal_body::-webkit-scrollbar-track-piece{background:#ededed;border-radius:.428rem}@media(min-width: 568px){.v_modal_body::-webkit-scrollbar-track-piece{border-radius:6px}}.v_modal_body{overflow-y:auto;flex-grow:1;max-height:100%}@media all and (-ms-high-contrast: none){.v_modal_body *::-ms-backdrop,.v_modal_body:after{content:"";display:block;height:.714rem}}@media(-ms-high-contrast: none)and (min-width: 768px){.v_modal_body *::-ms-backdrop,.v_modal_body:after{height:10px}}.v_modal_close{display:inline-block}.v_modal.modal_search_prefecture .v_modal_body{overflow-y:scroll}.fixed_v_modal_height,.v_modal.modal_search_prefecture .v_modal_container{height:85vh}@media(min-width: 768px){.fixed_v_modal_height,.v_modal.modal_search_prefecture .v_modal_container{height:70vh}}.flash-messages{position:fixed;top:20px;right:20px;z-index:9999;max-width:400px;width:100%}.flash-message{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;margin-bottom:10px;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);animation:flash-slide-in .3s ease-out}@keyframes flash-slide-in{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.flash-message__text{flex:1;margin-right:12px;font-size:14px;line-height:1.5}.flash-message__close{background:none;border:none;font-size:20px;cursor:pointer;opacity:.7;padding:0;line-height:1;color:inherit}.flash-message__close:hover{opacity:1}.flash-message--success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.flash-message--error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.flash-message--warning{background-color:#fff3cd;border:1px solid #ffeeba;color:#856404}.flash-message--info{background-color:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}@media(max-width: 480px){.flash-messages{top:10px;right:10px;left:10px;max-width:none}}[x-cloak]{display:none !important}.modal_overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.modal_container{background-color:#fff;border-radius:8px;max-width:600px;width:100%;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.15)}.modal_header{padding:1.5rem;border-bottom:1px solid #e5e5e5;display:flex;align-items:center;justify-content:space-between}.modal_header h3{margin:0}.modal_close{background:none;border:none;font-size:1.5rem;cursor:pointer;padding:.5rem;color:#666;transition:color .2s}.modal_close:hover{color:#000}.modal_body{padding:1.5rem;overflow-y:auto;flex:1}.checkbox_group{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:.75rem}.checkbox_item{display:flex;align-items:center;padding:.75rem;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;transition:all .2s}.checkbox_item:hover{border-color:#00a0e9;background-color:#f0f8ff}.checkbox_item input[type=checkbox]{margin-right:.5rem;cursor:pointer}.checkbox_item input[type=checkbox]:checked+span{font-weight:bold;color:#00a0e9}.modal_footer{padding:1.5rem;border-top:1px solid #e5e5e5;display:flex;gap:1rem;justify-content:flex-end}.modal_footer button{min-width:100px}@media(max-width: 768px){.modal_container{max-width:100%;max-height:90vh;border-radius:8px 8px 0 0;margin-top:auto}.checkbox_group{grid-template-columns:1fr}.modal_footer{flex-direction:column}.modal_footer button{width:100%}}.swiper-button-next::after,.swiper-button-prev::after{content:"" !important;border-radius:100%;transition:.5s;position:absolute;top:50%;left:50%;width:50px !important;height:50px !important;background-size:50px 50px !important;transform:translateX(-50%) translateY(-50%);opacity:1}.swiper-button-prev::after{background:url(../img/svg/arrow-left-circle.svg) 50% 50% no-repeat}.swiper-button-next::after{background:url(../img/svg/arrow-right-circle.svg) 50% 50% no-repeat}@media screen and (max-width: 768px){.swiper-button-prev::after,.swiper-button-next::after{width:40px !important;height:40px !important;background-size:80% 80% !important}}.swiper-card .swiper-wrapper{opacity:1;margin:0px 10px 0 10px;max-height:500px}.swiper-card .swiper-slide{height:auto;margin:10px 0;box-sizing:border-box;border:1px solid #d8d8d8;border-radius:8px;box-shadow:0 3px 6px 0 rgba(0,0,0,.2)}.swiper-card .swiper-slide .step-container{height:100%;box-sizing:border-box;border-radius:8px}.swiper-card .swiper-slide .step-circle{position:absolute;top:0;left:0;width:70px;height:70px}.swiper-card .swiper-slide img{margin:0 auto;width:100%;height:50%;display:block;background:#eff9fd;object-fit:contain;border-radius:8px 8px 0 0}.swiper-card .swiper-slide .step-text{height:auto;line-height:1.8;padding:20px 10px 0;background-color:#fff;border-radius:8px 8px 0 0}.swiper-card .swiper-pagination-bullets{position:static;margin-top:10px}.swiper-card .swiper-pagination-bullet{width:12px !important;height:12px !important;margin:0 0 0 10px !important;background:#00a0e9 !important}.swiper-card .swiper-pagination-bullet:first-child{margin:0 !important}#connect-c .connect-widget.connect-widget--right{right:0}#connect-c .connect-widget{position:fixed;z-index:2147483640}._connect-g-dc ._krt-icon-close05-dc{font-family:"icomoon_close05" !important;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._connect-g-dc ._krt-icon-close05-dc:before{font-family:"icomoon_close05" !important;content:""}._connect-g-dc img{max-width:100%;vertical-align:bottom}._connect-g-dc button{cursor:pointer}._connect-g-dc a *,._connect-g-dc button *{cursor:inherit}._connect-g-dc ._wrapper-dc{position:relative;text-align:left;font-size:12px;line-height:1.66667}._connect-g-dc ._wrapper-dc *{box-sizing:border-box;white-space:inherit;font-size:inherit;line-height:inherit}._connect-g-dc ._btn-close-dc{position:absolute;z-index:1;border-radius:50%;line-height:1;transition:.25s;display:inline-block;margin:-40px 0 0 0;border:solid 1px rgba(0,0,0,0);vertical-align:middle;text-decoration:none;text-align:center;top:7px;right:0px;padding:6px;background:0;color:#000}._connect-g-dc ._btn-close-dc ._icon-close-dc{display:inline-block;vertical-align:top}._connect-g-dc ._btn-close-dc:hover,._connect-g-dc ._btn-close-dc:focus{opacity:.75;-webkit-transform:rotate(90deg);transform:rotate(90deg)}._connect-g-dc a._banner-dc{transition:.2s}._connect-g-dc a._banner-dc:hover,._connect-g-dc a._banner-dc:focus{opacity:.75;box-shadow:0 5px 16px rgba(0,0,0,.1),0 8px 28px rgba(0,0,0,.16)}._connect-g-dc ._banner-dc{box-shadow:0 5px 16px rgba(0,0,0,.05),0 8px 14px rgba(0,0,0,.08);display:block;width:320px;max-width:90vw;max-height:94.4vh}@media screen and (min-width: 768px){#connect-dc.connect-widget.connect-widget--bottom.connect-widget--right{bottom:72px}}@media screen and (max-width: 769px){#connect-dc.connect-widget.connect-widget--bottom.connect-widget--right{bottom:200px}._connect-g-dc ._banner-dc{box-shadow:0 5px 16px rgba(0,0,0,.05),0 8px 14px rgba(0,0,0,.08);display:block;width:160px;max-width:90vw;max-height:94.4vh}}html{height:100%}body::-webkit-scrollbar{width:8px;height:5px;border-radius:.428rem}@media(min-width: 568px){body::-webkit-scrollbar{border-radius:6px}}body::-webkit-scrollbar-thumb{background:#ccc;border-radius:.428rem}@media(min-width: 568px){body::-webkit-scrollbar-thumb{border-radius:6px}}body::-webkit-scrollbar-track-piece{background:#ededed;border-radius:.428rem}@media(min-width: 568px){body::-webkit-scrollbar-track-piece{border-radius:6px}}body{height:100%;font-family:"YakuHanJP","Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#252525;line-height:1.8;-webkit-font-smoothing:antialiased;word-wrap:break-word;overflow-wrap:break-word;overflow-y:scroll}@media all and (-ms-high-contrast: none){body{font-family:"メイリオ",Meiryo,sans-serif}}.content_body{padding-top:17.0666666667vw}@media(min-width: 568px){.content_body{padding-top:64px}}@media(min-width: 1024px){.content_body{padding-top:112px}}.content_body_simplified{min-height:100vh;padding-top:17.0666666667vw}@media(min-width: 568px){.content_body_simplified{padding-top:64px}}.firstview_under{padding-top:1.071rem;padding-bottom:1.071rem;background:#fff;position:relative;z-index:3995;box-shadow:0px 0px 6px rgba(0,0,0,.16);overflow:hidden}@media(min-width: 768px){.firstview_under{padding-top:30px;padding-bottom:30px}}.mv_under{text-align:center}@media(max-width: 1023px){.mv_under{margin-top:-1.071rem;margin-left:-1.071rem;margin-right:-1.071rem;margin-bottom:1.071rem}}@media(min-width: 768px)and (max-width: 1023px){.mv_under{margin-top:-15px;margin-left:-15px;margin-right:-15px;margin-top:-40px}}@media(min-width: 1024px){.mv_under{border-radius:.428rem;display:inline-block;background:#fafafa;overflow:hidden;flex-shrink:0;width:100%;height:auto;width:100%;height:auto}}@media(min-width: 1024px)and (min-width: 568px){.mv_under{border-radius:6px}}@media(min-width: 1024px){.mv_under.thumb_radius_full{border-radius:9999px}}@media(min-width: 1024px)and (min-width: 568px){.mv_under{width:100%}}@media(min-width: 768px)and (max-width: 1023px){.mv_under img{width:100%}}.body_without_heading,.body_joboffer{padding-top:1.071rem;padding-bottom:2.142rem}@media(min-width: 568px){.body_without_heading,.body_joboffer{padding-top:40px;padding-bottom:60px}}.body_with_heading{padding-top:2.142rem;padding-bottom:2.142rem}@media(min-width: 568px){.body_with_heading{padding-top:60px;padding-bottom:60px}}.body_with_icon_heading{padding-top:1.071rem;padding-bottom:2.142rem}@media(min-width: 568px){.body_with_icon_heading{padding-top:40px;padding-bottom:60px}}.body_joboffer{position:relative;background:rgba(0,0,0,0)}.body_joboffer::after{content:" ";position:fixed;z-index:-1;top:0;bottom:0;left:0;right:0;background:url(../img/jobs/jobs_bg_sp.jpg) no-repeat left top;background-size:cover}@media(min-width: 768px){.body_joboffer::after{background:url(../img/jobs/jobs_bg_pc.jpg) no-repeat left top;background-size:cover}}@media(-ms-high-contrast: none){.body_joboffer::after{position:absolute}}.body_address_covid,.body_entry_main,.body_entry_mainpale{padding-top:2.142rem;padding-bottom:2.142rem;position:relative;z-index:0;overflow:hidden}@media(min-width: 568px){.body_address_covid,.body_entry_main,.body_entry_mainpale{padding-top:60px;padding-bottom:60px}}.body_address_covid:before,.body_entry_main:before,.body_entry_mainpale:before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);content:"";z-index:-1;width:calc(100% - 1.071rem*2);height:calc(100% - 1.071rem*2);max-height:65%}@media(min-width: 568px){.body_address_covid:before,.body_entry_main:before,.body_entry_mainpale:before{width:calc(100% - 15px*2);height:calc(100% - 15px*2)}}.body_entry_mainpale{background:#00a0e9}.body_entry_mainpale:before{background:url(../img/common/logomark_dc_main.svg) no-repeat;background-size:contain;background-position:center;opacity:.6}.body_entry_main{background:#005bac}.body_entry_main:before{background:url(../img/common/logomark_dc_maindark.svg) no-repeat;background-size:contain;background-position:center;opacity:.6}.body_address_covid{background:#1d2088}@media(min-width: 568px){.body_address_covid{padding-top:40px;padding-bottom:40px}}.body_address_covid:before{background:url(../img/common/logomark_dc_main.svg) no-repeat;background-size:contain;background-position:center;opacity:.6}.height_full{height:100% !important;max-width:100%}.width_full{width:100%;min-width:0}.width_full+img{max-width:inherit}.pull_left{float:left}.pull_right{float:right}.clear{clear:both}.clearfix::after,.body_editor::after{content:"";display:block;clear:both}.cursor_pointer{cursor:pointer}.content_sticky{position:sticky !important;z-index:1000}.admin_container_sub,.container_aside,.container_content,.container_default,.breadcrumb_wrapper .breadcrumb_inner{padding-left:1.071rem;padding-right:1.071rem;width:100%}@media(min-width: 768px){.admin_container_sub,.container_aside,.container_content,.container_default,.breadcrumb_wrapper .breadcrumb_inner{padding-left:15px;padding-right:15px}}@media(min-width: 1280px){.container_default,.breadcrumb_wrapper .breadcrumb_inner{max-width:1230px;margin-left:auto;margin-right:auto}}.container_wrapper{justify-content:center;width:100%}@media(min-width: 1280px){.container_wrapper{width:1230px;margin-left:auto;margin-right:auto}}@media(min-width: 1024px){.container_content{width:66.66667%}}@media(min-width: 1280px){.container_content{width:800px}}@media(min-width: 1024px){.container_aside{width:33.33333%}}@media(min-width: 1280px){.container_aside{width:430px;padding-left:25px}}.thumb_image{border-radius:.428rem}@media(min-width: 568px){.thumb_image{border-radius:6px}}.thumb_image{display:inline-block;background:#fafafa;overflow:hidden;flex-shrink:0;width:20vw;height:auto}.thumb_image.thumb_radius_full{border-radius:9999px}@media(min-width: 568px){.thumb_image{width:90px}}.thumb_image_small{border-radius:.428rem}@media(min-width: 568px){.thumb_image_small{border-radius:6px}}.thumb_image_small{display:inline-block;background:#fafafa;overflow:hidden;flex-shrink:0;width:17.0666666667vw;height:auto}.thumb_image_small.thumb_radius_full{border-radius:9999px}@media(min-width: 568px){.thumb_image_small{width:64px}}.thumb_image_large{border-radius:.428rem}@media(min-width: 568px){.thumb_image_large{border-radius:6px}}.thumb_image_large{display:inline-block;background:#fafafa;overflow:hidden;flex-shrink:0;width:26.6666666667vw;height:auto}.thumb_image_large.thumb_radius_full{border-radius:9999px}@media(min-width: 568px){.thumb_image_large{width:120px}}.thumb_image_full,.card_article_quote .thumb_article .thumb_article_inner,.body_editor .card_article_quote .thumb_article .thumb_article_inner{border-radius:.428rem}@media(min-width: 568px){.thumb_image_full,.card_article_quote .thumb_article .thumb_article_inner,.body_editor .card_article_quote .thumb_article .thumb_article_inner{border-radius:6px}}.thumb_image_full,.card_article_quote .thumb_article .thumb_article_inner,.body_editor .card_article_quote .thumb_article .thumb_article_inner{display:inline-block;background:#fafafa;overflow:hidden;flex-shrink:0;width:100%;height:auto}.thumb_image_full.thumb_radius_full,.card_article_quote .thumb_article .thumb_radius_full.thumb_article_inner{border-radius:9999px}@media(min-width: 568px){.thumb_image_full,.card_article_quote .thumb_article .thumb_article_inner,.body_editor .card_article_quote .thumb_article .thumb_article_inner{width:100%}}.thumb_image_full,.card_article_quote .thumb_article .thumb_article_inner,.body_editor .card_article_quote .thumb_article .thumb_article_inner{width:100%;height:auto}.image_aspect_golden_ratio,.image_aspect_2x1,.image_aspect_3x2,.card_article_quote .thumb_article .thumb_article_inner,.body_editor .card_article_quote .thumb_article .thumb_article_inner,.image_aspect_4x3,.image_aspect_16x9,.image_aspect_1x1{width:100%;position:relative}.image_aspect_golden_ratio img,.image_aspect_2x1 img,.image_aspect_3x2 img,.card_article_quote .thumb_article .thumb_article_inner img,.body_editor .card_article_quote .thumb_article .thumb_article_inner img,.image_aspect_4x3 img,.image_aspect_16x9 img,.image_aspect_1x1 img{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.image_aspect_1x1{padding-top:100%}.image_aspect_16x9{padding-top:56.25%}.image_aspect_4x3{padding-top:75%}.image_aspect_3x2,.card_article_quote .thumb_article .thumb_article_inner,.body_editor .card_article_quote .thumb_article .thumb_article_inner{padding-top:66.66667%}.image_aspect_2x1{padding-top:50%}.image_aspect_golden_ratio{padding-top:61.8%}.object_cover,.card_article_quote .thumb_article .thumb_article_inner img,.body_editor .card_article_quote .thumb_article .thumb_article_inner img{object-fit:cover;font-family:"object-fit: cover;"}.object_contain{object-fit:contain;font-family:"object-fit: contain;"}.object_scale_down{object-fit:scale-down;font-family:"object-fit: scale-down;"}.image_icon_xlarge{width:6.4vw;height:auto;flex-shrink:0}@media(min-width: 568px){.image_icon_xlarge{width:24px}}.image_icon_ularge{width:8.5333333333vw;height:auto;flex-shrink:0}@media(min-width: 568px){.image_icon_ularge{width:32px}}.icon_circle_xsmall{border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:4.2666666667vw;height:4.2666666667vw;font-size:4.2666666667vw;background:#fff;flex-shrink:0;vertical-align:middle}.icon_circle_xsmall:before,.icon_circle_xsmall i{font-size:50%;display:flex}@media(min-width: 568px){.icon_circle_xsmall{width:16px;height:16px;font-size:16px}}.icon_circle_xsmall i:before{transform:none}.icon_circle_small{border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:6.4vw;height:6.4vw;font-size:6.4vw;background:#fff;flex-shrink:0;vertical-align:middle}.icon_circle_small:before,.icon_circle_small i{font-size:50%;display:flex}@media(min-width: 568px){.icon_circle_small{width:24px;height:24px;font-size:24px}}.icon_circle{border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:8.5333333333vw;height:8.5333333333vw;font-size:8.5333333333vw;background:#fff;flex-shrink:0;vertical-align:middle}.icon_circle:before,.icon_circle i{font-size:50%;display:flex}@media(min-width: 568px){.icon_circle{width:32px;height:32px;font-size:32px}}.icon_circle_large{border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:17.0666666667vw;height:17.0666666667vw;font-size:17.0666666667vw;background:#fff;flex-shrink:0;vertical-align:middle}.icon_circle_large:before,.icon_circle_large i{font-size:50%;display:flex}@media(min-width: 568px){.icon_circle_large{width:64px;height:64px;font-size:64px}}.icon_skin_border_translucent{box-shadow:0 0 0 3px hsla(0,0%,100%,.25),0px 0px 6px rgba(0,0,0,.16)}.article_category_terminology,.article_category_observation,.article_category_experience,.article_category_interview,.article_category_contents{position:relative}.article_category_terminology:before,.article_category_observation:before,.article_category_experience:before,.article_category_interview:before,.article_category_contents:before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);transform:translate(-50%, -50%) scale(1.25);color:#fff}.article_category_contents{background:#005bac}.article_category_interview{background:#252525}.article_category_experience{background:#ea3372}.article_category_observation{background:#00a0e9}.article_category_terminology{background:#eff9fd}.article_category_terminology:before{color:#252525}.trigger_scroll_top,.trigger_circle_sort_active,.trigger_circle_sort,.trigger_circle{border-radius:9999px;display:flex;align-items:center;justify-content:center;width:6.4vw;height:6.4vw;background:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.16);flex-shrink:0}@media(min-width: 568px){.trigger_scroll_top,.trigger_circle_sort_active,.trigger_circle_sort,.trigger_circle{width:24px;height:24px}}.trigger_scroll_top i,.trigger_circle_sort_active i,.trigger_circle_sort i,.trigger_circle i{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.trigger_scroll_top i:hover,.trigger_circle_sort_active i:hover,.trigger_circle_sort i:hover,.trigger_circle i:hover{color:#005bac;cursor:pointer}.trigger_scroll_top i,.trigger_circle_sort_active i,.trigger_circle_sort i,.trigger_circle i{color:#838383}.trigger_scroll_top i:before,.trigger_circle_sort_active i:before,.trigger_circle_sort i:before,.trigger_circle i:before{font-size:calc(1em + .133vw)}@media(min-width: 568px){.trigger_scroll_top i:before,.trigger_circle_sort_active i:before,.trigger_circle_sort i:before,.trigger_circle i:before{font-size:calc(1em + .5px)}}.trigger_circle_sort{border:2px solid #ccc;background:#fff}.trigger_circle_sort_active{border:2px solid #00a0e9;background:#fff}.trigger_circle_sort_active i{color:#00a0e9}.trigger_scroll_top{position:fixed;bottom:1.071rem;left:1.071rem;z-index:3996;box-shadow:0 0 0 .8vw rgba(0,160,233,.16),0px 0px 6px rgba(0,0,0,.16);zoom:120%}@media(min-width: 568px){.trigger_scroll_top{width:24px;height:24px;bottom:15px;left:15px;box-shadow:0 0 0 3px rgba(0,160,233,.16),0px 0px 6px rgba(0,0,0,.16)}}.trigger_scroll_top i{color:#005bac}.balloon_top{flex-shrink:0;display:inline-block;position:relative}.balloon_top:before{content:"";position:absolute;width:0;height:0}.balloon_top{padding-top:11px}.balloon_top:before{top:0;left:50%;transform:translateX(-50%);border-bottom:12px solid #fff;border-left:7.3333333333px solid rgba(0,0,0,0);border-right:7.3333333333px solid rgba(0,0,0,0)}.balloon_top .balloon_inner{border-radius:9999px;display:flex;align-items:center;justify-content:center;width:34.1333333333vw;height:34.1333333333vw;background:#fff;text-align:center}@media(min-width: 568px){.balloon_top .balloon_inner{width:128px;height:128px}}.balloon_top_large{flex-shrink:0;display:inline-block;position:relative}.balloon_top_large:before{content:"";position:absolute;width:0;height:0}.balloon_top_large{padding-top:11px}.balloon_top_large:before{top:0;left:50%;transform:translateX(-50%);border-bottom:12px solid #fff;border-left:7.3333333333px solid rgba(0,0,0,0);border-right:7.3333333333px solid rgba(0,0,0,0)}.balloon_top_large .balloon_inner{border-radius:9999px;display:flex;align-items:center;justify-content:center;width:56vw;height:56vw;background:#fff;text-align:center}@media(min-width: 568px){.balloon_top_large .balloon_inner{width:210px;height:210px}}.balloon_bottom{flex-shrink:0;display:inline-block;position:relative}.balloon_bottom:before{content:"";position:absolute;width:0;height:0}.balloon_bottom{padding-bottom:11px}.balloon_bottom:before{bottom:0;left:50%;transform:translateX(-50%);border-top:12px solid #fff;border-left:7.3333333333px solid rgba(0,0,0,0);border-right:7.3333333333px solid rgba(0,0,0,0)}.balloon_bottom .balloon_inner{border-radius:9999px;display:flex;align-items:center;justify-content:center;width:34.1333333333vw;height:34.1333333333vw;background:#fff;text-align:center}@media(min-width: 568px){.balloon_bottom .balloon_inner{width:128px;height:128px}}.balloon_bottom_large{flex-shrink:0;display:inline-block;position:relative}.balloon_bottom_large:before{content:"";position:absolute;width:0;height:0}.balloon_bottom_large{padding-bottom:11px}.balloon_bottom_large:before{bottom:0;left:50%;transform:translateX(-50%);border-top:12px solid #fff;border-left:7.3333333333px solid rgba(0,0,0,0);border-right:7.3333333333px solid rgba(0,0,0,0)}.balloon_bottom_large .balloon_inner{border-radius:9999px;display:flex;align-items:center;justify-content:center;width:56vw;height:56vw;background:#fff;text-align:center}@media(min-width: 568px){.balloon_bottom_large .balloon_inner{width:210px;height:210px}}.balloon_left{flex-shrink:0;display:inline-block;position:relative}.balloon_left:before{content:"";position:absolute;width:0;height:0}.balloon_left{padding-left:11px}.balloon_left:before{top:50%;left:0;transform:translateY(-50%);border-right:12px solid #fff;border-top:7.3333333333px solid rgba(0,0,0,0);border-bottom:7.3333333333px solid rgba(0,0,0,0)}.balloon_left .balloon_inner{border-radius:9999px;display:flex;align-items:center;justify-content:center;width:34.1333333333vw;height:34.1333333333vw;background:#fff;text-align:center}@media(min-width: 568px){.balloon_left .balloon_inner{width:128px;height:128px}}.balloon_left_large{flex-shrink:0;display:inline-block;position:relative}.balloon_left_large:before{content:"";position:absolute;width:0;height:0}.balloon_left_large{padding-left:11px}.balloon_left_large:before{top:50%;left:0;transform:translateY(-50%);border-right:12px solid #fff;border-top:7.3333333333px solid rgba(0,0,0,0);border-bottom:7.3333333333px solid rgba(0,0,0,0)}.balloon_left_large .balloon_inner{border-radius:9999px;display:flex;align-items:center;justify-content:center;width:56vw;height:56vw;background:#fff;text-align:center}@media(min-width: 568px){.balloon_left_large .balloon_inner{width:210px;height:210px}}.balloon_right{flex-shrink:0;display:inline-block;position:relative}.balloon_right:before{content:"";position:absolute;width:0;height:0}.balloon_right{padding-right:11px}.balloon_right:before{top:50%;right:0;transform:translateY(-50%);border-left:12px solid #fff;border-top:7.3333333333px solid rgba(0,0,0,0);border-bottom:7.3333333333px solid rgba(0,0,0,0)}.balloon_right .balloon_inner{border-radius:9999px;display:flex;align-items:center;justify-content:center;width:34.1333333333vw;height:34.1333333333vw;background:#fff;text-align:center}@media(min-width: 568px){.balloon_right .balloon_inner{width:128px;height:128px}}.balloon_right_large{flex-shrink:0;display:inline-block;position:relative}.balloon_right_large:before{content:"";position:absolute;width:0;height:0}.balloon_right_large{padding-right:11px}.balloon_right_large:before{top:50%;right:0;transform:translateY(-50%);border-left:12px solid #fff;border-top:7.3333333333px solid rgba(0,0,0,0);border-bottom:7.3333333333px solid rgba(0,0,0,0)}.balloon_right_large .balloon_inner{border-radius:9999px;display:flex;align-items:center;justify-content:center;width:56vw;height:56vw;background:#fff;text-align:center}@media(min-width: 568px){.balloon_right_large .balloon_inner{width:210px;height:210px}}.list_number,.list_default{overflow:hidden}.list_number li,.list_default li{position:relative;padding-left:1.5em}.list_number li:first-child,.list_default li:first-child{margin-top:0}.list_number li:before,.list_default li:before{line-height:1.8}.list_default li:before{color:inherit;position:absolute;left:0}.list_number{list-style-type:none;counter-reset:number 0}.list_number li:before{counter-increment:number;content:counter(number);color:inherit;position:absolute;left:.25em}.list_dot li,.list_dot .list_item{position:relative;padding-left:1em}.list_dot li:before,.list_dot .list_item:before{content:"・";position:absolute;left:0}.list_comment li,.list_comment .list_item{position:relative;padding-left:1em}.list_comment li::before,.list_comment .list_item::before{content:"※";position:absolute;left:0}.list_comma li,.list_comma .list_item{display:inline-block;position:relative}.list_comma li:after,.list_comma .list_item:after{content:","}.list_comma li:last-child:after,.list_comma .list_item:last-child:after{content:none}.list_common .list_item_large,.header_nav .nav_inner .nav_list .list_item_large,.admin_global_nav .nav_inner .nav_list .list_item_large,.list_common .list_item,.header_nav .nav_inner .nav_list .list_item,.admin_global_nav .nav_inner .nav_list .list_item{padding-top:.7em;padding-bottom:.75em;position:relative}.list_common .list_item_large:before,.header_nav .nav_inner .nav_list .list_item_large:before,.admin_global_nav .nav_inner .nav_list .list_item_large:before,.list_common .list_item:before,.header_nav .nav_inner .nav_list .list_item:before,.admin_global_nav .nav_inner .nav_list .list_item:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}.list_common .list_item_large:last-of-type:after,.header_nav .nav_inner .nav_list .list_item_large:last-of-type:after,.admin_global_nav .nav_inner .nav_list .list_item_large:last-of-type:after,.list_common .list_item:last-of-type:after,.header_nav .nav_inner .nav_list .list_item:last-of-type:after,.admin_global_nav .nav_inner .nav_list .list_item:last-of-type:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}.list_common .list_item .list_item_link,.header_nav .nav_inner .nav_list .list_item .list_item_link,.admin_global_nav .nav_inner .nav_list .list_item .list_item_link{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.list_common .list_item .list_item_link:hover,.header_nav .nav_inner .nav_list .list_item .list_item_link:hover,.admin_global_nav .nav_inner .nav_list .list_item .list_item_link:hover{color:#005bac;cursor:pointer}.list_common .list_item .list_item_link,.header_nav .nav_inner .nav_list .list_item .list_item_link,.admin_global_nav .nav_inner .nav_list .list_item .list_item_link{padding-top:.7em;padding-bottom:.75em;margin-top:-0.7em;margin-bottom:-0.75em;display:block;position:relative}.list_common .list_item .list_item_link:before,.header_nav .nav_inner .nav_list .list_item .list_item_link:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_link:before{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;position:absolute;top:50%;right:auto;bottom:auto;left:auto;transform:translateY(-50%);right:0;color:#838383}.list_common .list_item .list_item_link:hover:before,.header_nav .nav_inner .nav_list .list_item .list_item_link:hover:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_link:hover:before{color:#005bac}.list_common .list_item .list_item_accordion,.header_nav .nav_inner .nav_list .list_item .list_item_accordion,.admin_global_nav .nav_inner .nav_list .list_item .list_item_accordion{padding-top:.7em;padding-bottom:.75em;margin-top:-0.7em;margin-bottom:-0.75em;display:block;position:relative}.list_common .list_item .list_item_accordion:before,.header_nav .nav_inner .nav_list .list_item .list_item_accordion:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_accordion:before{position:absolute;top:50%;right:auto;bottom:auto;left:auto;transform:translateY(-50%);right:0;color:#838383}.list_common .list_item .list_item_accordion.accordion_open:before,.header_nav .nav_inner .nav_list .list_item .list_item_accordion.accordion_open:before,.admin_global_nav .nav_inner .nav_list .list_item .list_item_accordion.accordion_open:before{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;transform:rotate(180deg)}.list_common .list_item_large,.header_nav .nav_inner .nav_list .list_item_large,.admin_global_nav .nav_inner .nav_list .list_item_large{padding-top:1em;padding-bottom:1.08em}.list_common .list_item_large .list_item_link,.header_nav .nav_inner .nav_list .list_item_large .list_item_link,.admin_global_nav .nav_inner .nav_list .list_item_large .list_item_link,.list_common .list_item_large .list_item_accordion,.header_nav .nav_inner .nav_list .list_item_large .list_item_accordion,.admin_global_nav .nav_inner .nav_list .list_item_large .list_item_accordion{padding-top:1em;padding-bottom:1.08em;margin-top:-1em;margin-bottom:-1.08em}.list_common_row{overflow:hidden}.list_common_row .list_item{display:flex}.list_common_row .list_item .list_item_inner{padding-top:.7em;padding-bottom:.75em;position:relative;margin-top:-1px;display:flex;width:100%}.list_common_row .list_item .list_item_inner:before,.list_common_row .list_item .list_item_inner:after{content:"";position:absolute;left:0;width:100%;height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}.list_common_row .list_item .list_item_inner:before{top:0}.list_common_row .list_item .list_item_inner:after{bottom:0}.list_common_row .list_item .list_item_inner .list_item_link{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.list_common_row .list_item .list_item_inner .list_item_link:hover{color:#005bac;cursor:pointer}.list_common_row .list_item .list_item_inner .list_item_link{padding-top:.7em;padding-bottom:.75em;margin-top:-0.7em;margin-bottom:-0.75em;display:flex;align-items:center;width:100%;position:relative}.list_common_row .list_item .list_item_inner .list_item_link:before{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;position:absolute;top:50%;right:auto;bottom:auto;left:auto;transform:translateY(-50%);right:0;color:#838383}.list_common_row .list_item .list_item_inner .list_item_link:hover:before{color:#005bac}.dl_common dt{padding-top:1.071rem;padding-bottom:1.071rem;font-weight:bold;border-top:1px solid #ccc}.dl_common dt:last-of-type{border-bottom:1px solid #ccc}@media(min-width: 568px){.dl_common dt{padding-top:1.428rem;padding-bottom:1.428rem}}.dl_common dd{padding-top:1.071rem;padding-bottom:1.071rem;border-top:1px solid #ccc}.dl_common dd:last-of-type{border-bottom:1px solid #ccc}@media(min-width: 568px){.dl_common dd{padding-top:1.428rem;padding-bottom:1.428rem}}.table_default,.table_border{border-collapse:collapse;table-layout:fixed;width:100%;line-height:1.55}.table_default th,.table_border th,.table_default td,.table_border td{border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left;padding:1.071rem}@media(min-width: 768px){.table_default th,.table_border th,.table_default td,.table_border td{padding:20px}}.table_default th,.table_border th{font-weight:bold}.table_default thead th,.table_border thead th{background:#fafafa;border-bottom:2px solid #ccc}.table_border{border-top:1px solid #ccc;border-left:1px solid #ccc}.table_border th,.table_border td{border-top:none;border-right:1px solid #ccc}.table_border th{font-weight:normal}.breadcrumb_wrapper{background:#fff;box-shadow:0px 1px 2px rgba(0,0,0,.16);position:relative;z-index:3996}.breadcrumb_wrapper .breadcrumb_inner{-ms-overflow-style:none;scrollbar-width:none}.breadcrumb_wrapper .breadcrumb_inner::-webkit-scrollbar{display:none}.breadcrumb_wrapper .breadcrumb_inner{display:flex;overflow-x:auto;align-items:center;white-space:nowrap;color:#838383}.breadcrumb_wrapper .breadcrumb_inner li{padding-right:3em;position:relative}.breadcrumb_wrapper .breadcrumb_inner li:before{position:absolute;top:50%;right:auto;bottom:auto;left:auto;transform:translateY(-50%);right:.5em;color:#838383}.breadcrumb_wrapper .breadcrumb_inner li:last-child{padding-right:0}.breadcrumb_wrapper .breadcrumb_inner li:last-child:before{content:none}.breadcrumb_wrapper .breadcrumb_inner li a{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.breadcrumb_wrapper .breadcrumb_inner li a:hover{color:#005bac;cursor:pointer}.breadcrumb_wrapper .breadcrumb_inner li a{color:#838383;text-decoration:underline}.label_group{font-size:0}.label_accent_filled,.label_mainlight_filled,.label_mainclear_filled,.label_maindark_filled,.label_main_filled,.label_monodark_filled,.label_leaf_stroke,.label_maindark_stroke,.label_mainpale_stroke,.label_main_stroke,.label_common,.label_tag{border-radius:.214rem}@media(min-width: 568px){.label_accent_filled,.label_mainlight_filled,.label_mainclear_filled,.label_maindark_filled,.label_main_filled,.label_monodark_filled,.label_leaf_stroke,.label_maindark_stroke,.label_mainpale_stroke,.label_main_stroke,.label_common,.label_tag{border-radius:3px}}.label_accent_filled,.label_mainlight_filled,.label_mainclear_filled,.label_maindark_filled,.label_main_filled,.label_monodark_filled,.label_leaf_stroke,.label_maindark_stroke,.label_mainpale_stroke,.label_main_stroke,.label_common,.label_tag{display:inline-block;padding:.4em .75em .4em;line-height:1em;border:1px solid rgba(0,0,0,0);background:#fff;flex-shrink:0;font-size:3.2vw;white-space:nowrap}@media(min-width: 568px){.label_accent_filled,.label_mainlight_filled,.label_mainclear_filled,.label_maindark_filled,.label_main_filled,.label_monodark_filled,.label_leaf_stroke,.label_maindark_stroke,.label_mainpale_stroke,.label_main_stroke,.label_common,.label_tag{font-size:12px}}.label_disabled.label_accent_filled,.label_disabled.label_mainlight_filled,.label_disabled.label_mainclear_filled,.label_disabled.label_maindark_filled,.label_disabled.label_main_filled,.label_disabled.label_monodark_filled,.label_disabled.label_leaf_stroke,.label_disabled.label_maindark_stroke,.label_disabled.label_mainpale_stroke,.label_disabled.label_main_stroke,.label_disabled.label_common,.label_disabled.label_tag{background:#fafafa;border-color:#fafafa}.label_disabled.label_accent_filled,.label_disabled.label_mainlight_filled,.label_disabled.label_mainclear_filled,.label_disabled.label_maindark_filled,.label_disabled.label_main_filled,.label_disabled.label_monodark_filled,.label_disabled.label_leaf_stroke,.label_disabled.label_maindark_stroke,.label_disabled.label_mainpale_stroke,.label_disabled.label_main_stroke,.label_disabled.label_common,.label_disabled.label_tag,.label_disabled.label_accent_filled>*,.label_disabled.label_mainlight_filled>*,.label_disabled.label_mainclear_filled>*,.label_disabled.label_maindark_filled>*,.label_disabled.label_main_filled>*,.label_disabled.label_monodark_filled>*,.label_disabled.label_leaf_stroke>*,.label_disabled.label_maindark_stroke>*,.label_disabled.label_mainpale_stroke>*,.label_disabled.label_main_stroke>*,.label_disabled.label_common>*,.label_disabled.label_tag>*{color:#ccc !important}.label_tag{padding:.2em .25em .25em;background:#fff;border-color:#ccc}.label_common{background:#fff;border-color:#ccc}.label_main_stroke{color:#005bac;border-color:#005bac}.label_mainpale_stroke{color:#008dcc;border-color:#00a0e9;font-weight:bold}.label_maindark_stroke{color:#1d2088;background:#eff9fd;border-color:#1d2088}.label_leaf_stroke{color:#30ad00;background:#f3ffef;border-color:#30ad00}.label_monodark_filled{color:#fff;background:#252525;border-color:#252525}.label_main_filled{color:#fff;background:#005bac;border-color:#005bac}.label_maindark_filled{color:#fff;background:#1d2088;border-color:#1d2088}.label_mainclear_filled{color:#1d2088;background:#b9e5f7;border-color:#b9e5f7}.label_mainlight_filled{background:#eff9fd}.label_accent_filled{color:#fff;background:#ea3372;border-color:#ea3372}.btn_strongest,.trigger_panel_search,.btn_emphasis,.btn_common,.btn_tag,.btn_sub,.pager_wrapper .pager_inner .pager_button,.btn_observationentry,.btn_line,.btn_entry,.btn_inputdata,.body_editor .panel_editor_cv .btn_entry,.body_editor .panel_editor_default .btn_entry,.body_editor .panel_editor_strongest .btn_entry,.body_editor .panel_editor_cv .btn_line,.body_editor .panel_editor_default .btn_line,.body_editor .panel_editor_strongest .btn_line,.body_editor .btn_common{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;border-radius:.428rem}@media(min-width: 568px){.btn_strongest,.trigger_panel_search,.btn_emphasis,.btn_common,.btn_tag,.btn_sub,.pager_wrapper .pager_inner .pager_button,.btn_observationentry,.btn_line,.btn_entry,.btn_inputdata,.body_editor .panel_editor_cv .btn_entry,.body_editor .panel_editor_default .btn_entry,.body_editor .panel_editor_strongest .btn_entry,.body_editor .panel_editor_cv .btn_line,.body_editor .panel_editor_default .btn_line,.body_editor .panel_editor_strongest .btn_line,.body_editor .btn_common{border-radius:6px}}.btn_strongest,.trigger_panel_search,.btn_emphasis,.btn_common,.btn_tag,.btn_sub,.pager_wrapper .pager_inner .pager_button,.btn_observationentry,.btn_line,.btn_entry,.btn_inputdata,.body_editor .panel_editor_cv .btn_entry,.body_editor .panel_editor_default .btn_entry,.body_editor .panel_editor_strongest .btn_entry,.body_editor .panel_editor_cv .btn_line,.body_editor .panel_editor_default .btn_line,.body_editor .panel_editor_strongest .btn_line,.body_editor .btn_common{padding:.65em .7em .7em;display:inline-block;background:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.16);text-align:center;line-height:1.3;border:1px solid rgba(0,0,0,0);cursor:pointer}.is_disabled.btn_strongest,.is_disabled.trigger_panel_search,.is_disabled.btn_emphasis,.is_disabled.btn_common,.is_disabled.btn_tag,.is_disabled.btn_sub,.pager_wrapper .pager_inner .is_disabled.pager_button,.is_disabled.btn_observationentry,.is_disabled.btn_line,.is_disabled.btn_entry,.is_disabled.btn_inputdata,.body_editor .panel_editor_cv .is_disabled.btn_entry,.body_editor .panel_editor_default .is_disabled.btn_entry,.body_editor .panel_editor_strongest .is_disabled.btn_entry,.body_editor .panel_editor_cv .is_disabled.btn_line,.body_editor .panel_editor_default .is_disabled.btn_line,.body_editor .panel_editor_strongest .is_disabled.btn_line{pointer-events:none;background:#fafafa;color:#ccc;border-color:#ccc;box-shadow:none;cursor:default}.is_disabled.btn_strongest *,.is_disabled.trigger_panel_search *,.is_disabled.btn_emphasis *,.is_disabled.btn_common *,.is_disabled.btn_tag *,.is_disabled.btn_sub *,.pager_wrapper .pager_inner .is_disabled.pager_button *,.is_disabled.btn_observationentry *,.is_disabled.btn_line *,.is_disabled.btn_entry *,.is_disabled.btn_inputdata *,.body_editor .panel_editor_cv .is_disabled.btn_entry *,.body_editor .panel_editor_default .is_disabled.btn_entry *,.body_editor .panel_editor_strongest .is_disabled.btn_entry *,.body_editor .panel_editor_cv .is_disabled.btn_line *,.body_editor .panel_editor_default .is_disabled.btn_line *,.body_editor .panel_editor_strongest .is_disabled.btn_line *{color:inherit !important}@media(min-width: 768px){.btn_strongest:not(.width_full),.trigger_panel_search:not(.width_full),.btn_emphasis:not(.width_full),.btn_common:not(.width_full),.btn_tag:not(.width_full),.btn_sub:not(.width_full),.pager_wrapper .pager_inner .pager_button:not(.width_full),.btn_observationentry:not(.width_full),.btn_line:not(.width_full),.btn_entry:not(.width_full),.btn_inputdata:not(.width_full),.body_editor .panel_editor_cv .btn_entry:not(.width_full),.body_editor .panel_editor_default .btn_entry:not(.width_full),.body_editor .panel_editor_strongest .btn_entry:not(.width_full),.body_editor .panel_editor_cv .btn_line:not(.width_full),.body_editor .panel_editor_default .btn_line:not(.width_full),.body_editor .panel_editor_strongest .btn_line:not(.width_full){max-width:360px}}.btn_sub:hover,.pager_wrapper .pager_inner .pager_button:hover,.btn_observationentry:hover,.btn_line:hover,.btn_entry:hover,.btn_inputdata:hover,.body_editor .panel_editor_cv .btn_entry:hover,.body_editor .panel_editor_default .btn_entry:hover,.body_editor .panel_editor_strongest .btn_entry:hover,.body_editor .panel_editor_cv .btn_line:hover,.body_editor .panel_editor_default .btn_line:hover,.body_editor .panel_editor_strongest .btn_line:hover{border-color:#838383}.btn_tag{padding:.4em .75em .4em;display:inline-flex;align-items:center;border-radius:2em .428rem .428rem 2em;position:relative;font-size:3.2vw}@media(min-width: 768px){.btn_tag{font-size:12px;border-radius:2em 6px 6px 2em}}.btn_tag:before{content:"○";color:#ccc}.btn_tag:hover{border-color:#838383}.btn_inputdata.has_data{background:#eff9fd;box-shadow:0px 0px 6px rgba(0,160,233,.5)}.btn_common{border:1px solid #ccc}.btn_common:hover{color:#1d2088;border-color:#1d2088}.btn_emphasis{border:1px solid #005bac;background:#eff9fd;color:#005bac;position:relative;box-sizing:border-box}.btn_emphasis:before{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;border-radius:.428rem}@media(min-width: 568px){.btn_emphasis:before{border-radius:6px}}.btn_emphasis:before{content:"";border:2px solid rgba(0,0,0,0);width:calc(100% - 2px);height:calc(100% - 2px);display:inline-block;position:absolute;top:-1px;left:-1px}.btn_emphasis:hover:before{border-color:#005bac}.btn_strongest,.trigger_panel_search{background:linear-gradient(120deg, #00A0E9 0%, #005BAC 100%);color:#fff;border:1px solid #005bac}.btn_strongest:hover,.trigger_panel_search:hover{color:#fff;border-color:#00a0e9;box-shadow:0px 0px 12px #00a0e9}.btn_entry{display:inline-flex;align-items:center;justify-content:center;position:relative}.btn_entry:before{color:#005bac;font-size:1.75em}.btn_line{display:inline-flex;align-items:center;justify-content:center;position:relative}.btn_line:before{content:"";display:inline-block;width:1.75em;height:1.75em;background:url(../img/common/logo_line_square.svg) no-repeat;background-size:contain}.btn_observationentry{display:inline-flex;align-items:center;justify-content:center;position:relative}.btn_observationentry:before{color:#00a0e9;font-size:1.5em}.btn_group_block [class*=btn_]{width:100%;margin-left:auto;margin-right:auto}.btn_group_inline{display:flex;text-align:center}.btn_group_inline [class*=btn_]{width:100%}.pager_wrapper{text-align:center}.pager_wrapper .pager_inner{border-radius:.428rem}@media(min-width: 568px){.pager_wrapper .pager_inner{border-radius:6px}}.pager_wrapper .pager_inner{background:#fff;display:flex;justify-content:space-between}@media(min-width: 568px){.pager_wrapper .pager_inner{display:inline-flex;justify-content:center}}.pager_wrapper .pager_inner .pager_button{flex-shrink:0}.pager_wrapper .pager_inner .pager_button.pager_hidden{pointer-events:none;visibility:hidden}.pager_wrapper .pager_inner .pager_current{display:flex;align-items:center}@media(min-width: 568px){.pager_wrapper .pager_inner .pager_current{margin-left:25px;margin-right:25px}}.pager_wrapper .pager_inner .pager_current input{display:inline-block !important;text-align:center;width:3.5em;padding-left:0;padding-right:0}.pager_wrapper .pager_inner .pager_current .pager_whole{flex-shrink:0}.is_pager_minimized .pager_wrapper{display:inline-block}.is_pager_minimized .pager_wrapper .pager_inner{padding:0;display:inline-flex;background:rgba(0,0,0,0)}@media(max-width: 767px){.is_pager_minimized .pager_wrapper .pager_inner{justify-content:flex-end}}@media(max-width: 767px){.is_pager_minimized .pager_wrapper .pager_inner .pager_current{display:none}}.is_pager_minimized .pager_wrapper .pager_inner .pager_button{display:flex;align-items:center}.is_pager_minimized .pager_wrapper .pager_inner .pager_button.pager_hidden{display:none}@media(max-width: 767px){.is_pager_minimized .pager_wrapper .pager_inner .pager_button .pager_text{display:none}}@media(max-width: 767px){.is_pager_minimized .pager_wrapper .pager_inner .pager_button:nth-of-type(even){margin-left:.428rem}}.toggle_outline{border-radius:.428rem}@media(min-width: 568px){.toggle_outline{border-radius:6px}}.toggle_outline::-webkit-scrollbar{display:none}.toggle_outline{-ms-overflow-style:none;scrollbar-width:none;cursor:pointer;font-size:3.2vw;position:relative;overflow:hidden}@media(min-width: 568px){.toggle_outline{font-size:12px}}@media(min-width: 1024px){.toggle_outline{overflow-y:auto;max-height:65vh}}.toggle_outline .trigger_outline{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;background:#eff9fd;border-bottom:1px solid #ccc}.toggle_outline .trigger_outline .trigger_icon{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.toggle_outline .trigger_outline.is_close{border-color:rgba(0,0,0,0)}.toggle_outline .trigger_outline.is_close+.content_outline{height:0;display:none}.toggle_outline .content_outline{background:#eff9fd;border-radius:0 0 .428rem .428rem}@media(min-width: 568px){.toggle_outline .content_outline{border-radius:0 0 6px 6px}}.toggle_outline .content_outline .item_outline{position:relative}.toggle_outline .content_outline .item_outline:before{content:"";position:absolute;bottom:0;left:1.5em;width:calc(100% - 3em);height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}.toggle_outline .content_outline .item_outline:last-of-type:before{content:none}.toggle_outline .content_outline .item_outline .item_link,.toggle_outline .content_outline .item_outline .item_link_sub{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.toggle_outline .content_outline .item_outline .item_link:hover,.toggle_outline .content_outline .item_outline .item_link_sub:hover{color:#005bac;cursor:pointer}.toggle_outline .content_outline .item_outline .item_link,.toggle_outline .content_outline .item_outline .item_link_sub{padding-top:1em;padding-bottom:1.08em;padding-left:1.5em;padding-right:3em;display:block;position:relative}.toggle_outline .content_outline .item_outline .item_link:before,.toggle_outline .content_outline .item_outline .item_link_sub:before{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.toggle_outline .content_outline .item_outline .item_link:before:hover,.toggle_outline .content_outline .item_outline .item_link_sub:before:hover{color:#005bac;cursor:pointer}.toggle_outline .content_outline .item_outline .item_link:before,.toggle_outline .content_outline .item_outline .item_link_sub:before{font-size:1.25em;position:absolute;top:50%;right:auto;bottom:auto;left:auto;transform:translateY(-50%);right:1em;color:#838383}.toggle_outline .content_outline .item_outline .item_link:hover:before,.toggle_outline .content_outline .item_outline .item_link_sub:hover:before{color:inherit}.toggle_outline .content_outline .item_outline .item_link{font-weight:bold}.toggle_outline .content_outline .item_outline .item_link_sub{padding-left:3em}.bg_color_mainlight .trigger_outline,.bg_color_mainlight .content_outline{background:#fff}.toggle_outline_sub{border-radius:.428rem}@media(min-width: 568px){.toggle_outline_sub{border-radius:6px}}.toggle_outline_sub{overflow:hidden;background:#fafafa;font-size:3.2vw}@media(min-width: 568px){.toggle_outline_sub{font-size:12px}}.toggle_outline_sub .item_outline{display:flex;position:relative;margin-bottom:-1px}.toggle_outline_sub .item_outline:before{content:"";position:absolute;bottom:0;left:1em;width:calc(100% - 2em);height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}.toggle_outline_sub .item_outline .item_link{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.toggle_outline_sub .item_outline .item_link:hover{color:#005bac;cursor:pointer}.toggle_outline_sub .item_outline .item_link{padding-top:1em;padding-bottom:1.08em;padding-left:1em;padding-right:3em;width:100%;display:flex;align-items:center;position:relative}.toggle_outline_sub .item_outline .item_link:before{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.toggle_outline_sub .item_outline .item_link:before:hover{color:#005bac;cursor:pointer}.toggle_outline_sub .item_outline .item_link:before{font-size:1.25em;position:absolute;top:50%;right:auto;bottom:auto;left:auto;transform:translateY(-50%);right:1em;color:#838383}.toggle_outline_sub .item_outline .item_link:hover:before{color:inherit}.card_success_report,.card_unique_useful,.card_guide_sub,.card_article_quote,.card_article,.body_editor .card_article_quote,.card_guide,.card_job,.card_has_icon,.card_default{display:flex;width:100%}.card_success_report .card_body,.card_unique_useful .card_body,.card_guide_sub .card_body,.card_article_quote .card_body,.card_article .card_body,.card_guide .card_body,.card_job .card_body,.card_has_icon .card_body,.card_default .card_body{border-radius:.428rem}@media(min-width: 568px){.card_success_report .card_body,.card_unique_useful .card_body,.card_guide_sub .card_body,.card_article_quote .card_body,.card_article .card_body,.card_guide .card_body,.card_job .card_body,.card_has_icon .card_body,.card_default .card_body{border-radius:6px}}.card_success_report .card_body,.card_unique_useful .card_body,.card_guide_sub .card_body,.card_article_quote .card_body,.card_article .card_body,.card_guide .card_body,.card_job .card_body,.card_has_icon .card_body,.card_default .card_body{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;width:100%;padding:.857rem;box-shadow:0px 0px 6px rgba(0,0,0,.16);overflow:hidden;position:relative;background:#fff;line-height:1.55}.card_success_report .card_body:hover,.card_unique_useful .card_body:hover,.card_guide_sub .card_body:hover,.card_article_quote .card_body:hover,.card_article .card_body:hover,.card_guide .card_body:hover,.card_job .card_body:hover,.card_has_icon .card_body:hover,.card_default .card_body:hover{cursor:pointer}@media(min-width: 568px){.card_success_report .card_body,.card_unique_useful .card_body,.card_guide_sub .card_body,.card_article_quote .card_body,.card_article .card_body,.card_guide .card_body,.card_job .card_body,.card_has_icon .card_body,.card_default .card_body{padding:15px}}.card_wrapper,.card_wrapper_ranking{margin-top:-0.5355rem;margin-bottom:-0.5355rem;margin-left:-0.428rem;margin-right:-0.428rem}@media(min-width: 568px){.card_wrapper,.card_wrapper_ranking{margin-top:-15px;margin-bottom:-15px;margin-left:-6px;margin-right:-6px}}.card_wrapper .card_gutter,.card_wrapper_ranking .card_gutter,.card_wrapper .card_gutter_has_icon,.card_wrapper_ranking .card_gutter_has_icon{display:flex;padding-top:.5355rem;padding-bottom:.5355rem;padding-left:.428rem;padding-right:.428rem}@media(min-width: 568px){.card_wrapper .card_gutter,.card_wrapper_ranking .card_gutter,.card_wrapper .card_gutter_has_icon,.card_wrapper_ranking .card_gutter_has_icon{padding-top:15px;padding-bottom:15px;padding-left:6px;padding-right:6px}}.card_wrapper .card_gutter_has_icon,.card_wrapper_ranking .card_gutter_has_icon{padding-top:calc(0.5355rem + 2.6666666667vw)}@media(min-width: 568px){.card_wrapper .card_gutter_has_icon,.card_wrapper_ranking .card_gutter_has_icon{padding-top:calc(15px + 10px)}}.card_wrapper.large_gutter,.large_gutter.card_wrapper_ranking{margin-left:-0.856rem;margin-right:-0.856rem}@media(min-width: 568px){.card_wrapper.large_gutter,.large_gutter.card_wrapper_ranking{margin-left:-12px;margin-right:-12px}}.card_wrapper.large_gutter .card_gutter,.large_gutter.card_wrapper_ranking .card_gutter,.card_wrapper.large_gutter .card_gutter_has_icon,.large_gutter.card_wrapper_ranking .card_gutter_has_icon{display:flex;padding-top:.5355rem;padding-bottom:.5355rem;padding-left:.856rem;padding-right:.856rem}@media(min-width: 568px){.card_wrapper.large_gutter .card_gutter,.large_gutter.card_wrapper_ranking .card_gutter,.card_wrapper.large_gutter .card_gutter_has_icon,.large_gutter.card_wrapper_ranking .card_gutter_has_icon{padding-top:15px;padding-bottom:15px;padding-left:12px;padding-right:12px}}.card_wrapper_ranking{counter-reset:number 0}.card_wrapper_ranking .card_body{overflow:visible}.card_wrapper_ranking .card_body:before{border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:6.4vw;height:6.4vw;font-size:6.4vw;background:#fff;flex-shrink:0;vertical-align:middle}.card_wrapper_ranking .card_body:before:before,.card_wrapper_ranking .card_body:before i{font-size:50%;display:flex}@media(min-width: 568px){.card_wrapper_ranking .card_body:before{width:32px;height:32px;font-size:32px}}.card_wrapper_ranking .card_body:before{box-shadow:0 0 0 3px hsla(0,0%,100%,.75),0px 0px 6px rgba(0,0,0,.16);counter-increment:number;content:counter(number);position:absolute;background:#1d2088;color:#fff;top:-1.28vw;left:-3.2vw;z-index:1;line-height:1;font-size:2.6667vw}@media(min-width: 768px){.card_wrapper_ranking .card_body:before{top:-6.4px;left:-6.4px;font-size:14px}}.card_guide .card_body:after,.card_job .card_body:after,.card_has_icon .card_body:after{content:"";position:absolute;width:0;height:0;right:.214rem;bottom:.214rem;border-top:3.2vw solid rgba(0,0,0,0);border-right:3.2vw solid #00a0e9;border-bottom:3.2vw solid #00a0e9;border-left:3.2vw solid rgba(0,0,0,0);border-radius:0 0 1.6vw 0}@media(min-width: 568px){.card_guide .card_body:after,.card_job .card_body:after,.card_has_icon .card_body:after{right:3px;bottom:3px;border-top:12px solid rgba(0,0,0,0);border-right:12px solid #00a0e9;border-bottom:12px solid #00a0e9;border-left:12px solid rgba(0,0,0,0);border-radius:0 0 6px 0}}.card_guide a.card_body,.card_job a.card_body,.card_has_icon a.card_body{border:1px solid #fff}.card_guide a.card_body:hover,.card_job a.card_body:hover,.card_has_icon a.card_body:hover{border:1px solid #00a0e9}.card_guide_sub .card_body,.card_article_quote .card_body,.card_article .card_body{padding:.714rem}@media(min-width: 568px){.card_guide_sub .card_body,.card_article_quote .card_body,.card_article .card_body{padding:15px}}.card_guide_sub .card_body:after,.card_article_quote .card_body:after,.card_article .card_body:after{content:"";position:absolute;width:0;height:0;right:.214rem;bottom:.214rem;border-top:2.1333333333vw solid rgba(0,0,0,0);border-right:2.1333333333vw solid #ccc;border-bottom:2.1333333333vw solid #ccc;border-left:2.1333333333vw solid rgba(0,0,0,0);border-radius:0 0 1.0666666667vw 0}@media(min-width: 568px){.card_guide_sub .card_body:after,.card_article_quote .card_body:after,.card_article .card_body:after{right:3px;bottom:3px;border-top:8px solid rgba(0,0,0,0);border-right:8px solid #ccc;border-bottom:8px solid #ccc;border-left:8px solid rgba(0,0,0,0);border-radius:0 0 4px 0}}.card_guide_sub a.card_body,.card_article_quote a.card_body,.card_article a.card_body{border:1px solid #fff}.card_guide_sub a.card_body:hover,.card_article_quote a.card_body:hover,.card_article a.card_body:hover{border:1px solid #ccc}.card_has_icon .card_body{overflow:visible}.card_has_icon .card_icon{position:absolute;top:auto;right:auto;bottom:auto;left:50%;transform:translateX(-50%);top:-2.6666666667vw;z-index:1;box-shadow:0px 0px 6px rgba(0,0,0,.16)}@media(min-width: 568px){.card_has_icon .card_icon{top:-10px}}.card_job .card_job_head_label{position:absolute;top:0;left:0;font-weight:bold;z-index:1;padding:.714rem 1.071rem;border-radius:.214rem 0 .214rem 0}@media(min-width: 568px){.card_job .card_job_head_label{border-radius:3px 0 3px 0}}.card_job .card_body_cta{position:relative;padding-bottom:130px}@media(min-width: 1024px){.card_job .card_body_cta{padding-bottom:100px}}.card_job .card_job_bottom_cta{position:absolute;bottom:.428rem;left:0;display:flex;align-items:end;width:100%;padding:10px}.card_job .card_job_bottom_cta .cta_text{margin-top:.428rem;display:inline-block;width:100%;text-align:center}@media(min-width: 1024px){.card_job .card_job_bottom_cta .cta_text{font-size:9.5px !important}}@media(min-width: 1280px){.card_job .card_job_bottom_cta .cta_text{font-size:12px !important}}.card_job .title_clinic{font-size:3.733vw}@media(min-width: 568px){.card_job .title_clinic{font-size:14px}}.card_job .name_location{line-clamp:4;-moz-line-clamp:4;-webkit-line-clamp:4;-o-line-clamp:4;-ms-line-clamp:4}@media all and (-ms-high-contrast: none){.card_job .name_location{max-height:6.2em}}.card_job [class*=info_job_]{display:flex;align-items:center;margin-left:-0.857rem;margin-right:-0.857rem;padding:.857rem}@media(min-width: 568px){.card_job [class*=info_job_]{margin-left:-15px;margin-right:-15px;padding:15px}}.card_job .info_job_odd{background:#fff;padding-top:0;padding-bottom:0}.card_job .info_job_odd .icon_circle{color:#00a0e9}.card_job .info_job_even{background:#eff9fd}.card_job .info_job_even .icon_circle{color:#00a0e9}.card_article .description_article{line-clamp:3;-moz-line-clamp:3;-webkit-line-clamp:3;-o-line-clamp:3;-ms-line-clamp:3;line-height:1.55;font-size:3.2vw}@media(min-width: 568px){.card_article .description_article{font-size:12px}}@media(min-width: 768px){.card_article .description_article{line-clamp:4;-moz-line-clamp:4;-webkit-line-clamp:4;-o-line-clamp:4;-ms-line-clamp:4}}.card_article .icon_category{border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:4.2666666667vw;height:4.2666666667vw;font-size:4.2666666667vw;background:#fff;flex-shrink:0;vertical-align:middle}.card_article .icon_category:before,.card_article .icon_category i{font-size:50%;display:flex}@media(min-width: 568px){.card_article .icon_category{width:18px;height:18px;font-size:18px}}.card_article .icon_category{position:relative}.card_article .icon_category:before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);content:"";color:#fff}.card_article .icon_category.category_contents{background:#005bac}.card_article .icon_category.category_interview{background:#252525}.card_article .icon_category.category_experience{background:#ea3372}.card_article .icon_category.category_observation{background:#00a0e9}.card_article .icon_category.category_terminology{background:#eff9fd}.card_article .icon_category.category_terminology:before{color:#252525}.card_article .title_article{font-size:3.733vw;font-weight:bold;line-height:1.3}@media(min-width: 568px){.card_article .title_article{font-size:14px}}.card_article .date_article{color:#838383}.card_article_quote .card_body{padding:.714rem !important;display:flex;align-items:center;width:100%}@media(min-width: 568px){.card_article_quote .card_body{padding:12px !important}}.card_article_quote .thumb_article{flex-shrink:0;width:47.5%;height:auto;line-height:1}@media(min-width: 568px){.card_article_quote .thumb_article{width:150px}}.card_article_quote .category_article{display:flex;align-items:center;line-height:1}.card_article_quote .name_category{color:#838383}.card_article_quote .sentence_article{line-clamp:3;-moz-line-clamp:3;-webkit-line-clamp:3;-o-line-clamp:3;-ms-line-clamp:3;line-height:1.3}@media(min-width: 768px){.card_article_quote .sentence_article{line-clamp:2;-moz-line-clamp:2;-webkit-line-clamp:2;-o-line-clamp:2;-ms-line-clamp:2}}.card_article_quote .date_article{color:#838383}.panel_default,.panel_unique_faq,.panel_blank,.body_editor .panel_editor_cv,.body_editor .panel_editor_default,.body_editor .panel_editor_strongest{border-radius:.428rem}@media(min-width: 568px){.panel_default,.panel_unique_faq,.panel_blank,.body_editor .panel_editor_cv,.body_editor .panel_editor_default,.body_editor .panel_editor_strongest{border-radius:6px}}.panel_default,.panel_unique_faq,.panel_blank,.body_editor .panel_editor_cv,.body_editor .panel_editor_default,.body_editor .panel_editor_strongest{background:#fff;padding:1.071rem;line-height:1.55}@media(min-width: 568px){.panel_default,.panel_unique_faq,.panel_blank,.body_editor .panel_editor_cv,.body_editor .panel_editor_default,.body_editor .panel_editor_strongest{padding:30px}}.panel_sub{border-radius:.428rem}@media(min-width: 568px){.panel_sub{border-radius:6px}}.panel_sub{background:#fff;padding:.714rem;line-height:1.55}@media(min-width: 568px){.panel_sub{padding:20px}}.panel_skin_default,.body_editor .panel_editor_default{background:#fafafa}.panel_skin_emphasis,.panel_blank,.body_editor .panel_editor_cv{background:#eff9fd}.panel_skin_strongest,.body_editor .panel_editor_strongest{background:linear-gradient(120deg, #00A0E9 0%, #005BAC 100%)}.panel_skin_sub{background:#fafafa}.panel_skin_border,.panel_unique_faq{border:1px solid #ccc}.panel_blank{text-align:left}@media(min-width: 568px){.panel_blank{text-align:center;margin-top:30px;margin-bottom:30px}}.tab_group{border-radius:.428rem}@media(min-width: 568px){.tab_group{border-radius:6px}}.tab_group .tab_content{overflow:hidden;background:#fff}@media(max-width: 567px){.tab_group .tab_content{padding-left:1.071rem;padding-right:1.071rem;margin-left:-1.071rem;margin-right:-1.071rem}}@media(min-width: 568px){.tab_group .tab_content{border-radius:0 0 6px 6px;box-shadow:0px 0px 6px rgba(0,0,0,.16);padding-left:15px;padding-right:15px}}.tab_header{line-height:1.3;display:flex;box-shadow:0px 0px 6px rgba(0,0,0,.16);background:#fff;position:relative}.tab_header.content_sticky{top:17.0666666667vw}@media(min-width: 568px){.tab_header.content_sticky{top:64px}}@media(min-width: 1024px){.tab_header.content_sticky{top:112px}}@media(-ms-high-contrast: none){.tab_header.content_sticky{top:0}}.tab_header.with_nav_by_scroll{top:calc(17.0666666667vw + 58px)}@media(min-width: 568px){.tab_header.with_nav_by_scroll{top:calc(64px + 48px)}}@media(min-width: 1024px){.tab_header.with_nav_by_scroll{top:calc(112px + 48px)}}@media(-ms-high-contrast: none){.tab_header.with_nav_by_scroll{top:0}}@media(max-width: 567px){.tab_header{margin-left:-1.071rem;margin-right:-1.071rem}}@media(min-width: 568px){.tab_header{justify-content:center;border-radius:6px 6px 0 0}}.tab_header .tab_item{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s}.tab_header .tab_item:hover{color:#005bac;cursor:pointer}.tab_header .tab_item{padding:.714rem;text-align:center;width:100%;border-bottom:3px solid rgba(0,0,0,0);display:flex;align-items:center;justify-content:center}.tab_header .tab_item.active{border-color:#00a0e9}@media(min-width: 768px){.tab_header .tab_item{padding:15px;width:auto;min-width:200px}}.tab_header .tab_item+.tab_item{position:relative}.tab_header .tab_item+.tab_item:before{content:"";position:absolute;left:0;top:.5em;width:1px;height:calc(100% - 1em);border-left:1px solid #ccc}hr{border:none}hr.hr_default{border-top:1px solid #ccc}hr.hr_dashed,.form_group .radio_group_default hr.divide_item,.form_group .checkbox_group_default hr.divide_item{height:1px;position:relative}hr.hr_dashed:before,.form_group .radio_group_default hr.divide_item:before,.form_group .checkbox_group_default hr.divide_item:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}.hr_spacer_responsive{margin-top:1.071rem;margin-bottom:1.071rem}@media(min-width: 568px){.hr_spacer_responsive{margin-top:30px;margin-bottom:30px}}.hr_spacer_responsive_large{margin-top:2.142rem;margin-bottom:2.142rem}@media(min-width: 568px){.hr_spacer_responsive_large{margin-top:60px;margin-bottom:60px}}.hidden_hr_last hr:last-of-type{display:none}.border_none{border:none !important}.bg_color_sub_contents{background:#fafafa}.bg_color_contents{background:#fff}.bg_color_monodark{background:#252525}.bg_color_maindark{background:#1d2088 !important}.bg_color_main{background:#005bac !important}.bg_color_maindeep{background:#008dcc !important}.bg_color_mainpale{background:#00a0e9 !important}.bg_color_mainlight{background:#eff9fd !important}.bg_color_accent{background:#ea3372 !important}.bg_color_accentlight{background:#ffedf3 !important}.firstview_top .firstview_image{position:relative;max-width:calc(1230px - 2.142rem);margin:0 auto 4.285rem}@media(min-width: 768px){.firstview_top .firstview_image{margin-bottom:0}}.firstview_top .firstview_image .firstview_image_pc{display:none}@media(min-width: 568px){.firstview_top .firstview_image .firstview_image_pc{display:inline}}.firstview_top .firstview_image .firstview_image_sp{display:inline}@media(min-width: 568px){.firstview_top .firstview_image .firstview_image_sp{display:none}}.firstview_top .firstview_image .firstview_image_buttons{position:absolute;top:calc(100% + 1.071rem);left:1.071rem;width:calc(100% - 2.142rem)}@media(min-width: 768px){.firstview_top .firstview_image .firstview_image_buttons{font-size:.8em;top:78%;left:58%;width:40%}}@media(min-width: 1024px){.firstview_top .firstview_image .firstview_image_buttons{font-size:1em}}.firstview_top .firstview-observationentry-cv{padding-top:5px}.firstview_top .firstview_top_form{padding:1.428rem 0 1.428rem}.firstview_top .firstview_top_form .firstview_top_form_header .radio_group_tab{height:55px;display:flex;overflow:hidden;gap:.857rem}.firstview_top .firstview_top_form .firstview_top_form_header .radio_group_tab input{display:none}.firstview_top .firstview_top_form .firstview_top_form_header .radio_group_tab label{position:relative;display:flex;align-items:center;justify-content:center;margin-top:10px;padding:.65em 1em .7em;height:50px;width:24%}@media(max-width: 1023px){.firstview_top .firstview_top_form .firstview_top_form_header .radio_group_tab label{width:50%}}.firstview_top .firstview_top_form .firstview_top_form_header .radio_group_tab label{background:#eff9fd;color:#252525;text-align:center;border-radius:4px 4px 0 0;cursor:pointer;line-height:1.3;transition:margin-top .3s}.firstview_top .firstview_top_form .firstview_top_form_header .radio_group_tab label:hover{margin-top:0px}.firstview_top .firstview_top_form .firstview_top_form_header .radio_group_tab label:after{content:"";position:absolute;bottom:-5px;width:100%;height:5px;background:#eff9fd}.firstview_top .firstview_top_form .firstview_top_form_header .radio_group_tab label.bg_leaf{background-color:#f3ffef}.firstview_top .firstview_top_form .firstview_top_form_header .radio_group_tab label.bg_leaf:after{background-color:#f3ffef}.firstview_top .firstview_top_form .firstview_top_form_header .radio_group_tab input:checked+label{font-weight:bold}.firstview_top .firstview_top_form .firstview_top_form_body{background-color:#eff9fd}.firstview_top .firstview_top_form .firstview_top_form_body.bg_leaf{background-color:#f3ffef}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row{display:flex;align-items:center}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row .firstview_top_form_input .btn_inputdata{font-size:2.6667vw}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row .firstview_top_form_input .btn_inputdata .label_group{font-size:2.6667vw}@media(min-width: 767px){.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row .firstview_top_form_input .btn_inputdata{font-size:12px}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row .firstview_top_form_input .btn_inputdata .label_group{font-size:12px}}@media(max-width: 1023px){.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row{gap:.857rem;padding:.857rem}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row:not(:first-child){padding-top:0}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row .firstview_top_form_input{width:50%}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row .firstview_top_form_input .btn_inputdata{min-height:160px;font-size:12px;font-weight:bold}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row .firstview_top_form_input .btn_inputdata i{display:block;padding-bottom:.428rem}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row .firstview_top_form_input .btn_inputdata .label_group{padding-top:.428rem;font-size:12px;font-weight:bold}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row.first_view_top_form_row_smaller .firstview_top_form_input{width:33%}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row.first_view_top_form_row_smaller .firstview_top_form_input .btn_inputdata{min-height:130px}}@media(min-width: 1024px){.firstview_top .firstview_top_form .firstview_top_form_body{display:flex;padding:1.428rem;gap:.857rem}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row{width:100%;gap:.857rem}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row .firstview_top_form_input{width:100%}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row .firstview_top_form_input .btn_inputdata{min-height:200px;font-weight:bold;font-size:14px}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row .firstview_top_form_input .btn_inputdata i{padding-bottom:.428rem}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row .firstview_top_form_input .btn_inputdata .label_group{padding-top:.428rem;font-weight:bold;font-size:14px}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row.first_view_top_form_row_smaller{flex-direction:column}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row.first_view_top_form_row_smaller .firstview_top_form_input{height:100%}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row.first_view_top_form_row_smaller .firstview_top_form_input .btn_inputdata{height:100%;min-height:inherit}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row.first_view_top_form_row_smaller .firstview_top_form_input .btn_inputdata i{display:inline}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_row.first_view_top_form_row_smaller .firstview_top_form_input .btn_inputdata .label_group{padding-top:.428rem}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_button{height:100%}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_button button{height:100%}.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_button .btn_strongest,.firstview_top .firstview_top_form .firstview_top_form_body .firstview_top_form_button .trigger_panel_search{padding-top:.428rem;padding-bottom:.714rem;padding-left:.857rem;padding-right:.857rem;white-space:nowrap}}.firstview_top .firstview_top_form .firstview_top_form_footer{padding:0 .857rem .857rem;background-color:#eff9fd}.firstview_top .firstview_top_form .firstview_top_form_footer.bg_leaf{background-color:#f3ffef}@media(min-width: 1024px){.firstview_top .firstview_top_form .firstview_top_form_footer{padding:0 1.428rem 1.428rem}}.firstview_top .tcb_banner_pc{display:none;max-width:calc(1230px - 2.142rem);margin:0 auto 32px}@media(min-width: 1024px){.firstview_top .tcb_banner_pc{display:block}}.firstview_top .tcb_banner_sp{display:inline-block;padding:0 1.428rem .428rem}@media(min-width: 1024px){.firstview_top .tcb_banner_sp{display:none}}.panel_environment_list{text-align:center;line-height:1.3}@media(min-width: 768px){.panel_environment_list .order_md_1{order:1}.panel_environment_list .order_md_2{order:2}.panel_environment_list .order_md_3{order:3}.panel_environment_list .order_md_4{order:4}}.panel_environment_list .pure-g,.panel_environment_list .card_unique_useful .card_inner,.card_unique_useful .panel_environment_list .card_inner,.panel_environment_list .flowchart_direction_column .flowchart_item,.flowchart_direction_column .panel_environment_list .flowchart_item,.panel_environment_list .flowchart_direction_row,.panel_environment_list .footer_common .footer_info_list,.footer_common .panel_environment_list .footer_info_list,.panel_environment_list .footer_simplified .footer_info_list,.footer_simplified .panel_environment_list .footer_info_list,.panel_environment_list .container_wrapper,.panel_environment_list .list_common_row,.panel_environment_list .dl_common,.panel_environment_list .toggle_outline_sub,.panel_environment_list .card_wrapper,.panel_environment_list .card_wrapper_ranking{margin-left:-1px;margin-right:-1px}@media(min-width: 768px){.panel_environment_list .pure-g,.panel_environment_list .card_unique_useful .card_inner,.card_unique_useful .panel_environment_list .card_inner,.panel_environment_list .flowchart_direction_column .flowchart_item,.flowchart_direction_column .panel_environment_list .flowchart_item,.panel_environment_list .flowchart_direction_row,.panel_environment_list .footer_common .footer_info_list,.footer_common .panel_environment_list .footer_info_list,.panel_environment_list .footer_simplified .footer_info_list,.footer_simplified .panel_environment_list .footer_info_list,.panel_environment_list .container_wrapper,.panel_environment_list .list_common_row,.panel_environment_list .dl_common,.panel_environment_list .toggle_outline_sub,.panel_environment_list .card_wrapper,.panel_environment_list .card_wrapper_ranking{margin-left:-2px;margin-right:-2px}}.panel_environment_list .panel_environment,.panel_environment_list .panel_begginer{display:flex;justify-content:center;align-items:center;padding:1.428rem 0 1.785rem;border-radius:.428rem;border:1px solid #fff;background-color:#eff9fd}@media(min-width: 768px){.panel_environment_list .panel_environment,.panel_environment_list .panel_begginer{border:2px solid #fff;transition:border .5s ease}.panel_environment_list .panel_environment:hover,.panel_environment_list .panel_begginer:hover{border:2px solid rgba(0,160,233,.5)}}.panel_environment_list .panel_environment i,.panel_environment_list .panel_begginer i{margin-bottom:.428rem;color:#00a0e9}.panel_environment_list .panel_environment i.icon-main,.panel_environment_list .panel_begginer i.icon-main{display:block}.panel_environment_list .panel_begginer{background-color:#f3ffef}.panel_environment_list .panel_begginer i{color:#30ad00}@media(min-width: 768px){.panel_environment_list .panel_begginer:hover{border:2px solid rgba(48,173,0,.5)}}@media(min-width: 1024px){.panel_environment_list .order_lg_1{order:1}.panel_environment_list .order_lg_2{order:2}.panel_environment_list .order_lg_3{order:3}.panel_environment_list .order_lg_4{order:4}.panel_environment_list .pure-g,.panel_environment_list .card_unique_useful .card_inner,.card_unique_useful .panel_environment_list .card_inner,.panel_environment_list .flowchart_direction_column .flowchart_item,.flowchart_direction_column .panel_environment_list .flowchart_item,.panel_environment_list .flowchart_direction_row,.panel_environment_list .footer_common .footer_info_list,.footer_common .panel_environment_list .footer_info_list,.panel_environment_list .footer_simplified .footer_info_list,.footer_simplified .panel_environment_list .footer_info_list,.panel_environment_list .container_wrapper,.panel_environment_list .list_common_row,.panel_environment_list .dl_common,.panel_environment_list .toggle_outline_sub,.panel_environment_list .card_wrapper,.panel_environment_list .card_wrapper_ranking{margin-left:-2px;margin-right:-2px}}.table_results th,.table_results td{text-align:center;vertical-align:middle}@media(max-width: 767px){.table_results th,.table_results td{font-size:3.2vw}}.table_results th.spot_cell{color:#fff;background-color:#005bac}.table_results td.spot_cell{color:#008dcc;background-color:#eff9fd;font-weight:bold}.results_image{width:100%;max-width:400px}.card_cause{padding:1.071rem 1.071rem 1.428rem;border-radius:.428rem;background:#eff9fd}@media(min-width: 768px){.flowchart_direction_row{margin:-30px}}@media(min-width: 768px)and (max-width: 1023px){.flowchart_direction_row{padding-top:2.142rem}}.flowchart_direction_row .flowchart_item{display:flex;position:relative}.flowchart_direction_row .flowchart_item:before{border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:6.4vw;height:6.4vw;font-size:6.4vw;background:#fff;flex-shrink:0;vertical-align:middle}.flowchart_direction_row .flowchart_item:before:before,.flowchart_direction_row .flowchart_item:before i{font-size:50%;display:flex}@media(min-width: 568px){.flowchart_direction_row .flowchart_item:before{width:32px;height:32px;font-size:32px}}.flowchart_direction_row .flowchart_item:before{transform:scale(1);position:absolute;color:#005bac;font-size:4.267vw;z-index:1}.flowchart_direction_row .flowchart_item:last-of-type:before,.flowchart_direction_row .flowchart_item:last-of-type:after{content:none}@media(max-width: 767px){.flowchart_direction_row .flowchart_item:before{background:#fff;left:50%;bottom:0;transform:translate(-50%, calc(6.4vw / 2))}.flowchart_direction_row .flowchart_item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}}@media(min-width: 768px){.flowchart_direction_row .flowchart_item{padding:30px}.flowchart_direction_row .flowchart_item:before{background:#eff9fd;font-size:21px}.flowchart_direction_row .flowchart_item:nth-of-type(odd):before{right:0;top:50%;transform:translate(50%, -50%) rotate(-90deg)}.flowchart_direction_row .flowchart_item:nth-of-type(even):before{left:0;bottom:0;transform:translate(-50%, 50%) rotate(45deg)}}.flowchart_direction_row .flowchart_item .flowchart_content{display:flex;width:100%;background:#eff9fd;padding:1.428rem 1.071rem calc(1.428rem + 6.4vw/2);position:relative;z-index:0}@media(min-width: 768px){.flowchart_direction_row .flowchart_item .flowchart_content{padding:25px 20px 30px}}.flowchart_direction_row .flowchart_item .flowchart_content .flowchart_content_inner{width:100%}.flowchart_direction_row .flowchart_item .flowchart_content .flowchart_content_inner .flowchart_text_wrapper .flowchart_heading{font-size:4.8vw;line-height:1.3;margin-bottom:1.071rem}@media(min-width: 568px){.flowchart_direction_row .flowchart_item .flowchart_content .flowchart_content_inner .flowchart_text_wrapper .flowchart_heading{font-size:24px}}.flowchart_direction_row .flowchart_item .flowchart_content .flowchart_content_inner .flowchart_text_wrapper .flowchart_description{font-size:3.2vw;line-height:1.55}@media(min-width: 568px){.flowchart_direction_row .flowchart_item .flowchart_content .flowchart_content_inner .flowchart_text_wrapper .flowchart_description{font-size:16px}}.flowchart_direction_column .flowchart_item{justify-content:center;position:relative}.flowchart_direction_column .flowchart_item:before{border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:6.4vw;height:6.4vw;font-size:6.4vw;background:#fff;flex-shrink:0;vertical-align:middle}.flowchart_direction_column .flowchart_item:before:before,.flowchart_direction_column .flowchart_item:before i{font-size:50%;display:flex}@media(min-width: 568px){.flowchart_direction_column .flowchart_item:before{width:24px;height:24px;font-size:24px}}.flowchart_direction_column .flowchart_item:before{transform:scale(1);position:absolute;color:#005bac;font-size:4.267vw;z-index:1}.flowchart_direction_column .flowchart_item:first-of-type{padding-top:0}.flowchart_direction_column .flowchart_item:last-of-type{padding-bottom:0}.flowchart_direction_column .flowchart_item:last-of-type:before,.flowchart_direction_column .flowchart_item:last-of-type:after{content:none}@media(max-width: 767px){.flowchart_direction_column .flowchart_item:before{background:#fff;left:50%;bottom:0;transform:translate(-50%, calc(6.4vw / 2))}}.flowchart_direction_column .flowchart_item:before{font-size:21px;bottom:0;left:50%;transform:translate(-50%, calc(24px / 2))}.flowchart_direction_column .flowchart_item:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}.flowchart_direction_column .flowchart_item .flowchart_item_inner{display:flex;justify-content:center;align-items:center;position:relative}@media(min-width: 768px){.flowchart_direction_column .flowchart_item .flowchart_item_inner{padding-top:64px}}.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_icon_step{border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:17.0666666667vw;height:17.0666666667vw;font-size:17.0666666667vw;background:#fff;flex-shrink:0;vertical-align:middle}.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_icon_step:before,.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_icon_step i{font-size:50%;display:flex}@media(min-width: 568px){.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_icon_step{width:96px;height:96px;font-size:96px}}.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_icon_step{flex-direction:column;background:#005bac;color:#fff;text-align:center;line-height:1;font-size:2.6667vw;margin-right:.714rem}@media(min-width: 568px){.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_icon_step{font-size:14px}}@media(min-width: 768px){.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_icon_step{font-size:14px;position:absolute;top:auto;right:auto;bottom:auto;left:50%;transform:translateX(-50%);top:0;z-index:1}}.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_icon_step .step_number{display:block;width:100%}.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_figure{width:50%;display:flex;align-items:center;justify-content:center}@media(min-width: 768px){.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_figure{padding-left:15px;padding-right:15px;justify-content:flex-end}}.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_figure img{width:100%}@media(max-width: 767px){.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_figure img{max-height:53.3333333333vw}}@media(max-width: 767px){.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_heading_wrapper{display:flex;flex-wrap:wrap;align-items:center}}@media(min-width: 768px){.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_heading_wrapper{padding-top:calc(96px/3)}}.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_heading_wrapper .flowchart_heading{font-size:4.8vw;line-height:1.3;margin-top:1.428rem;margin-bottom:1.428rem}@media(min-width: 568px){.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_heading_wrapper .flowchart_heading{font-size:24px}}@media(min-width: 768px){.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_heading_wrapper .flowchart_heading{margin:0;text-align:center}}.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_description{font-size:3.2vw;line-height:1.55}@media(min-width: 768px){.flowchart_direction_column .flowchart_item .flowchart_item_inner .flowchart_description{font-size:16px}}.flowchart_direction_column .flowchart_item .flowchart_btn{position:relative;z-index:1;flex-direction:row}@media(min-width: 768px){.flowchart_direction_column .flowchart_item .flowchart_btn [class*=btn_]{margin-top:10px}}@media(min-width: 1024px){.flowchart_direction_column .flowchart_item .flowchart_btn [class*=btn_]{font-size:16px}}.flowchart_simplified_column .flowchart_item{position:relative;padding-top:calc(6.4vw + 1.071rem*2)}@media(min-width: 768px){.flowchart_simplified_column .flowchart_item{padding-top:calc(24px + 30px*2)}}.flowchart_simplified_column .flowchart_item:before{border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:6.4vw;height:6.4vw;font-size:6.4vw;background:#fff;flex-shrink:0;vertical-align:middle}.flowchart_simplified_column .flowchart_item:before:before,.flowchart_simplified_column .flowchart_item:before i{font-size:50%;display:flex}@media(min-width: 568px){.flowchart_simplified_column .flowchart_item:before{width:24px;height:24px;font-size:24px}}.flowchart_simplified_column .flowchart_item:before{position:absolute;top:auto;right:auto;bottom:auto;left:50%;transform:translateX(-50%);transform:scale(1) translateX(-50%);top:1.071rem;color:#005bac;background:#eff9fd;z-index:1}@media(min-width: 768px){.flowchart_simplified_column .flowchart_item:before{top:30px}}.flowchart_simplified_column .flowchart_item:after{content:"";position:absolute;top:calc(1.071rem + 24px/2);left:0;transform:translateY(-50%);width:100%;height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}@media(min-width: 768px){.flowchart_simplified_column .flowchart_item:after{top:calc(30px + 24px/2)}}.flowchart_simplified_column .flowchart_item .flowchart_icon_step{border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:17.0666666667vw;height:17.0666666667vw;font-size:17.0666666667vw;background:#fff;flex-shrink:0;vertical-align:middle}.flowchart_simplified_column .flowchart_item .flowchart_icon_step:before,.flowchart_simplified_column .flowchart_item .flowchart_icon_step i{font-size:50%;display:flex}@media(min-width: 568px){.flowchart_simplified_column .flowchart_item .flowchart_icon_step{width:96px;height:96px;font-size:96px}}.flowchart_simplified_column .flowchart_item .flowchart_icon_step{flex-direction:column;background:#005bac;color:#fff;text-align:center;line-height:1;font-size:2.6667vw;margin-right:.714rem}@media(min-width: 568px){.flowchart_simplified_column .flowchart_item .flowchart_icon_step{font-size:14px;margin-right:15px}}.flowchart_simplified_column .flowchart_item .flowchart_icon_step .step_number{display:block;width:100%}.card_unique_useful a.card_body{border:1px solid #fff}.card_unique_useful a.card_body:hover{border:1px solid #00a0e9}@media(min-width: 768px){.card_unique_useful .card_inner{height:100%;flex-direction:column}}@media(min-width: 1024px){.card_unique_useful .card_inner{flex-direction:row}}.card_unique_useful .card_thumb{position:relative;line-height:1}.card_unique_useful .card_thumb .card_heading{line-height:1;color:#fff;margin-bottom:0;display:flex;align-items:center;position:absolute;left:.5em;bottom:.5em}.card_unique_useful .card_content{display:flex;flex-direction:column;margin-top:10px}@media(min-width: 768px){.card_unique_useful .card_content{flex-grow:1}}@media(min-width: 1024px){.card_unique_useful .card_content{margin-top:0;height:100%}}.card_unique_useful .card_content .card_content_info{display:flex;align-items:center;justify-content:space-between}@media(min-width: 768px){.card_unique_useful .card_content .card_content_info{flex-grow:1;align-items:flex-end}}@media(min-width: 1024px){.card_unique_useful .card_content .card_content_info{align-items:flex-start;flex-grow:1;flex-direction:column;justify-content:space-between}}@media(min-width: 1024px){.card_unique_useful .card_content .card_content_date{margin-bottom:1.071rem}}.card_unique_useful .card_content .card_content_guide{display:inline-flex;align-items:center;align-self:flex-end}@media(max-width: 1023px){.card_unique_useful .card_content .card_content_guide{margin-left:auto}}@media(min-width: 1024px){.card_unique_useful .card_content .card_content_guide{margin-top:auto}}.panel_search::-webkit-scrollbar,.admin_panel_search::-webkit-scrollbar{width:8px;height:5px;border-radius:.428rem}@media(min-width: 568px){.panel_search::-webkit-scrollbar,.admin_panel_search::-webkit-scrollbar{border-radius:6px}}.panel_search::-webkit-scrollbar-thumb,.admin_panel_search::-webkit-scrollbar-thumb{background:#ccc;border-radius:.428rem}@media(min-width: 568px){.panel_search::-webkit-scrollbar-thumb,.admin_panel_search::-webkit-scrollbar-thumb{border-radius:6px}}.panel_search::-webkit-scrollbar-track-piece,.admin_panel_search::-webkit-scrollbar-track-piece{background:#ededed;border-radius:.428rem}@media(min-width: 568px){.panel_search::-webkit-scrollbar-track-piece,.admin_panel_search::-webkit-scrollbar-track-piece{border-radius:6px}}.panel_search,.admin_panel_search{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;position:fixed;z-index:3998;top:17.0666666667vw;left:0;right:0;bottom:0;transform:translateY(100%);background:#fff;width:100%;height:calc(100vh - 17.0666666667vw);height:calc(var(--vh)*100 - 17.0666666667vw);overflow:auto;overscroll-behavior-y:contain;box-shadow:0px 0px 6px rgba(0,0,0,.16);opacity:0}.panel_search.active,.active.admin_panel_search{transform:translateY(0);opacity:1}@media(min-width: 568px){.panel_search,.admin_panel_search{top:64px;height:calc(100vh - 64px);height:calc(var(--vh)*100 - 64px)}}@media(min-width: 1024px){.panel_search,.admin_panel_search{display:flex;align-items:center;z-index:4001;transform:translateX(100%);top:0;left:auto;min-width:375px;max-width:27.5%;height:100vh;max-height:none}.panel_search.active,.active.admin_panel_search{transform:translateX(0)}.panel_search>.form_group,.admin_panel_search>.form_group{max-height:100%}}.panel_search .panel_search_header,.admin_panel_search .panel_search_header{display:flex;align-items:center;justify-content:space-between;position:sticky;top:-1.071rem;background:#fff;z-index:4001}@media(min-width: 1024px){.panel_search .panel_search_header,.admin_panel_search .panel_search_header{top:-15px}}.trigger_panel_search{padding:0;transition:none;width:17.0666666667vw;height:17.0666666667vw;position:fixed;bottom:1.071rem;right:1.071rem;z-index:3996}@media(min-width: 568px){.trigger_panel_search{width:64px;height:64px}}@media(min-width: 1024px){.trigger_panel_search{display:none !important}}.search_area .area_lv2:last-of-type{position:relative}.search_area .area_lv2:last-of-type:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}.search_area .area_lv2>.area_name{display:flex;justify-content:space-between;align-items:center;font-weight:bold;color:#838383;cursor:pointer;position:relative}.search_area .area_lv2>.area_name:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}.search_area .area_lv2>.area_name .trigger_icon{transition:.35s;-moz-transition:.35s;-webkit-transition:.35s;-o-transition:.35s;-ms-transition:.35s;display:inline-block;transform:rotate(0)}.search_area .area_lv2>.area_name.is_open .trigger_icon{transform:rotate(180deg)}.search_area .area_lv2 .area_lv3{overflow-y:hidden;transition:height .3s ease-out}.search_area .area_lv2 .area_lv3>.area_name{padding-top:.7em;padding-bottom:.75em;position:relative}.search_area .area_lv2 .area_lv3>.area_name:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-size:4px 1px;background-image:linear-gradient(to right, #CCCCCC, #CCCCCC 1px, transparent 1px, transparent 4px);background-repeat:repeat-x}.firstview_job_list{overflow:hidden;padding-top:.714rem;padding-bottom:.714rem;background:#fff;position:relative;z-index:3995}@media(min-width: 568px){.firstview_job_list{padding-top:20px;padding-bottom:20px}}.firstview_job_list .condition_search_job{display:inline-flex;line-height:1.3}@media(max-width: 567px){.firstview_job_list .condition_search_job{width:100%}}@media(min-width: 568px){.firstview_job_list .condition_search_job{margin-right:40px}.firstview_job_list .condition_search_job:last-of-type{margin-right:0}}.firstview_job_list .condition_search_job .condition_search_job_item{display:inline-block}.firstview_job_list .result_search_job{display:flex;align-items:center;justify-content:space-between}@media(min-width: 568px){.firstview_job_list .result_search_job{justify-content:flex-start}}.firstview_job_detail{padding-top:1.071rem;padding-bottom:1.428rem;background:#eff9fd;position:relative;z-index:3995}@media(min-width: 768px){.firstview_job_detail{padding-top:30px;padding-bottom:40px}}@media(min-width: 768px){.firstview_job_detail .info_job_detail_wrapper{display:flex}}.firstview_job_detail .info_job_detail_wrapper .info_job_detail{display:flex;flex-direction:column;justify-content:space-between;flex:auto;width:100%}.firstview_job_detail .info_job_detail_wrapper .thumb_job_detail{flex-shrink:0;line-height:1}.firstview_job_detail .info_job_detail_wrapper .thumb_job_detail .thumb_image_full,.firstview_job_detail .info_job_detail_wrapper .thumb_job_detail .card_article_quote .thumb_article .thumb_article_inner,.card_article_quote .thumb_article .firstview_job_detail .info_job_detail_wrapper .thumb_job_detail .thumb_article_inner{background:#eff9fd}@media(max-width: 767px){.firstview_job_detail .info_job_detail_wrapper .thumb_job_detail{margin-top:1.428rem}}@media(min-width: 768px){.firstview_job_detail .info_job_detail_wrapper .thumb_job_detail{margin-left:40px;width:42.5%}}@media(min-width: 1024px){.firstview_job_detail .info_job_detail_wrapper .thumb_job_detail{width:390px}}.firstview_article{background:#fff;position:relative;z-index:3995;box-shadow:0px 0px 6px rgba(0,0,0,.16);padding-bottom:2.142rem}@media(min-width: 768px){.firstview_article .wrapper_mv{padding-top:30px;padding-bottom:30px;display:flex;align-items:center}}.firstview_article .wrapper_mv .mv_article{padding-bottom:calc(17.0666666667vw/2);position:relative}@media(max-width: 767px){.firstview_article .wrapper_mv .mv_article{margin-left:-1.071rem;margin-right:-1.071rem}}@media(min-width: 568px){.firstview_article .wrapper_mv .mv_article{padding-bottom:calc(64px/2)}}@media(min-width: 768px){.firstview_article .wrapper_mv .mv_article{display:flex;align-items:center;flex-shrink:0;width:calc(40% + 64px/2);padding-bottom:0;padding-right:calc(64px/2)}}@media(min-width: 1024px){.firstview_article .wrapper_mv .mv_article{width:calc(390px + 64px/2)}}.firstview_article .wrapper_mv .mv_article .parent_photo_mv{display:block;width:100%;position:relative}.firstview_article .wrapper_mv .mv_article .parent_photo_mv .photo_mv{display:block;padding-top:61.8%;position:relative}@media(min-width: 768px){.firstview_article .wrapper_mv .mv_article .parent_photo_mv .photo_mv{border-radius:.428rem;overflow:hidden;width:100%;height:auto}}@media(min-width: 768px)and (min-width: 568px){.firstview_article .wrapper_mv .mv_article .parent_photo_mv .photo_mv{border-radius:6px}}.firstview_article .wrapper_mv .mv_article .parent_photo_mv .photo_mv img{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article{position:absolute;top:auto;right:auto;bottom:auto;left:50%;transform:translateX(-50%);bottom:0;display:flex;justify-content:center}@media(max-width: 767px){.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article{width:100%}}@media(min-width: 768px){.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article{height:100%;left:auto;right:calc(64px/2*-1);flex-direction:column}}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article{border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:17.0666666667vw;height:17.0666666667vw;font-size:17.0666666667vw;background:#fff;flex-shrink:0;vertical-align:middle}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article:before,.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article i{font-size:50%;display:flex}@media(min-width: 568px){.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article{width:64px;height:64px;font-size:64px}}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article{box-shadow:0px 0px 6px rgba(0,0,0,.16);position:relative}@media(max-width: 767px){.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article+.icon_mv_article{margin-left:-0.428rem}}@media(min-width: 768px){.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article+.icon_mv_article{margin-top:-6px}}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article:before{position:absolute;top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%);content:""}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_common{background:#fff}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_common:before{color:#1d2088}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_contents{background:#005bac}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_contents:before{color:#fff}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_interview{background:#252525}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_interview:before{color:#fff}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_experience{background:#ea3372}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_experience:before{color:#fff}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_observation{background:#00a0e9}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_observation:before{color:#fff}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_terminology{background:#eff9fd}.firstview_article .wrapper_mv .mv_article .wrapper_icon_mv_article .icon_mv_article.category_terminology:before{color:#252525}.firstview_article .wrapper_mv .wrapper_text{width:100%}@media(min-width: 768px){.firstview_article .wrapper_mv .wrapper_text{padding-left:1.428rem}}.firstview_article .wrapper_mv .wrapper_text .parent_text_mv{width:100%;color:#fff;line-height:1.55}@media(max-width: 767px){.firstview_article .wrapper_mv .wrapper_text .parent_text_mv{padding-top:61.8%;position:absolute;top:0;left:0}}@media(min-width: 768px){.firstview_article .wrapper_mv .wrapper_text .parent_text_mv{color:#252525;line-height:1.3}}.firstview_article .wrapper_mv .wrapper_text .parent_text_mv .child_text_mv{display:block;width:100%}@media(max-width: 767px){.firstview_article .wrapper_mv .wrapper_text .parent_text_mv .child_text_mv{position:absolute;top:0;left:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;letter-spacing:.3em;padding:1.071rem}}@media(max-width: 767px){.firstview_article .wrapper_mv .wrapper_text .description_mv{margin-top:1.071rem}}@media(min-width: 768px){.firstview_article .wrapper_mv .wrapper_text .description_mv{margin-top:2.142rem}}.preview_notice_fixed{position:fixed;bottom:0;left:0;width:100%;background:#005bac;color:#fff;display:flex;align-items:center;justify-content:center;font-size:4.267vw;z-index:3995;height:16vw}.preview_notice_fixed .trigger_close{color:#fff}@media(min-width: 568px){.preview_notice_fixed{font-size:16px;height:60px}}.panel_unique_faq{overflow:hidden;padding:1.071rem}@media(min-width: 568px){.panel_unique_faq{padding:20px}}.panel_unique_faq .content_faq_q,.panel_unique_faq .content_faq_a{position:relative;padding-top:calc(8.5333333333vw + 1.071rem + 1.071rem)}@media(min-width: 568px){.panel_unique_faq .content_faq_q,.panel_unique_faq .content_faq_a{padding-top:calc(32px + 15px + 20px)}}.panel_unique_faq .content_faq_q:before,.panel_unique_faq .content_faq_a:before{position:absolute;top:1.071rem;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:8.5333333333vw;height:8.5333333333vw;font-size:8.5333333333vw;background:#fff;flex-shrink:0;vertical-align:middle}.panel_unique_faq .content_faq_q:before:before,.panel_unique_faq .content_faq_q:before i,.panel_unique_faq .content_faq_a:before:before,.panel_unique_faq .content_faq_a:before i{font-size:50%;display:flex}@media(min-width: 568px){.panel_unique_faq .content_faq_q:before,.panel_unique_faq .content_faq_a:before{width:32px;height:32px;font-size:32px}}.panel_unique_faq .content_faq_q:before,.panel_unique_faq .content_faq_a:before{color:#fff}@media(min-width: 568px){.panel_unique_faq .content_faq_q:before,.panel_unique_faq .content_faq_a:before{top:20px}}.panel_unique_faq .content_faq_q{background:#fafafa;padding-bottom:1.071rem;padding-left:1.071rem;padding-right:1.071rem;margin-left:-1.071rem;margin-right:-1.071rem}@media(min-width: 568px){.panel_unique_faq .content_faq_q{padding-bottom:20px;padding-left:20px;padding-right:20px;margin-left:-20px;margin-right:-20px}}.panel_unique_faq .content_faq_q:before{content:"Q";background:#252525 !important;left:1.071rem}@media(min-width: 568px){.panel_unique_faq .content_faq_q:before{left:20px}}.panel_unique_faq .content_faq_a:before{content:"A";background:#005bac !important;position:absolute;left:0}.icon_unique_points{border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;width:26.6666666667vw;height:26.6666666667vw;font-size:26.6666666667vw;background:#fff;flex-shrink:0;vertical-align:middle}.icon_unique_points:before,.icon_unique_points i{font-size:50%;display:flex}@media(min-width: 568px){.icon_unique_points{width:100px;height:100px;font-size:100px}}.icon_unique_points{background:#eff9fd;display:flex;align-items:center;justify-content:center}.icon_unique_points i{font-size:11.7333333333vw;color:#005bac}@media(min-width: 568px){.icon_unique_points i{font-size:44px}}.card_unique_interview .card_thumb{position:relative}@media(min-width: 1024px){.card_unique_interview .card_thumb{padding-right:1.071rem}}.card_unique_interview .card_thumb figure{border:1px solid #fff;transition:border .5s ease}@media(min-width: 568px){.card_unique_interview .card_thumb figure:hover{border:1px solid #1d2088}}.card_unique_interview .card_thumb .card_heading{position:absolute;top:.75em;left:1em;color:#fff;line-height:1.55}.card_unique_interview .card_thumb .card_heading .card_heading_clinic{display:block;margin-bottom:.857rem;font-weight:bold}.card_unique_interview .card_thumb .card_heading .card_heading_position{display:block}.card_unique_interview .card_thumb .card_heading .card_heading_name{display:block;margin-bottom:.857rem}@media(max-width: 767px){.card_unique_interview .card_content{padding-bottom:1.071rem}}.card_success_report a.card_body{display:flex;flex-wrap:wrap;border:1px solid #fff}.card_success_report a.card_body:hover{border:1px solid #00a0e9}.card_success_report a.card_body .heading_medium{flex-basis:100%}.card_success_report a.card_body .card_content_guide{align-self:flex-end;flex-basis:100%;text-align:right}.voice_last_entry{align-self:flex-end}.voice_last_entry .bg_color_mainlight{border-radius:.428rem}.card_gutter .panel_unique_faq,.card_wrapper .card_gutter_has_icon .panel_unique_faq,.card_wrapper_ranking .card_gutter_has_icon .panel_unique_faq{padding-top:0;width:100%}.footer_cta_container{display:flex;padding:4px;flex-direction:row;align-items:center;z-index:1000;width:100%;position:fixed;bottom:0;background-color:rgba(0,0,0,.8);text-align:center;height:60px}.footer_cta_container.hidden{display:none}.footer_cta_container .footer_cta_inner{width:100%;display:flex;justify-content:space-between;gap:3px}.footer_cta_container .footer_cta_inner a{width:100%}.footer_cta_container .footer_cta_inner a .flex{display:flex;align-items:center;justify-content:center;gap:3px}.footer_cta_container .footer_cta_inner a .flex span{width:24px;height:24px}.footer_cta_container .footer_cta_inner a div{border-radius:4px;height:52px;color:#fff;font-size:12px;white-space:nowrap;font-weight:bold;padding:4px}.footer_cta_container .footer_cta_inner a div p{line-height:1.5em}.admin_body{padding-top:17.0666666667vw;background:#fafafa;display:flex;flex-direction:column;min-height:100vh}@media(min-width: 568px){.admin_body{padding-top:64px}}.admin_body .admin_upper_contents{flex-grow:1;display:flex;flex-direction:column}.admin_body .admin_main_contents{flex-grow:1}@media(max-width: 1023px){.admin_body .container_aside{overflow:hidden}}@media(min-width: 1024px){.admin_body .container_aside .admin_aside_content{top:calc(64px + 20px)}.admin_body .container_aside .admin_aside_content.with_nav_by_scroll{top:calc(17.0666666667vw + 58px)}.admin_body .container_aside .admin_aside_content{padding-bottom:30px}}@media(min-width: 1024px)and (min-width: 1024px){.admin_body .container_aside .admin_aside_content.with_nav_by_scroll{top:calc(64px + 48px + 20px)}}@media(min-width: 768px){.admin_container_sub{width:630px;margin-left:auto;margin-right:auto}}.admin_header{height:17.0666666667vw;position:fixed;display:flex;align-items:center;background:#252525;top:0;left:0;right:0;z-index:4000}@media(min-width: 568px){.admin_header{height:64px}}.admin_header .admin_header_logo{flex-shrink:0}.admin_header .admin_header_logo img{width:62.6666666667vw;height:auto}@media(min-width: 568px){.admin_header .admin_header_logo img{width:235px}}.admin_footer{color:#fff;text-align:center;background:#252525}.admin_login_status{border-radius:.428rem}@media(min-width: 568px){.admin_login_status{border-radius:6px}}.admin_login_status{text-align:center;background:#fff}.admin_global_nav{top:17.0666666667vw}@media(min-width: 568px){.admin_global_nav{top:64px}}@media(min-width: 1024px){.admin_global_nav{position:relative;top:0}}.admin_global_nav .nav_list{width:100%;justify-content:start !important}@media(min-width: 1024px){.admin_global_nav .admin_global_nav_container,.admin_global_nav .admin_nav_child_cotnainer{width:1230px;margin-left:auto;margin-right:auto;padding-left:15px !important;padding-right:15px !important;display:flex}.admin_global_nav .nav_item{border-left:1px solid #ccc}.admin_global_nav .admin_unique_nav_item{flex-grow:1;display:flex;justify-content:flex-end}}.admin_global_headline{background:#fff;padding-bottom:1.428rem}@media(min-width: 768px){.admin_global_headline{padding-bottom:30px}}.admin_global_headline{box-shadow:0px 0px 6px rgba(0,0,0,.16);position:relative;z-index:3995}.admin_sticky_header{position:sticky;top:17.0666666667vw;left:0;right:0;z-index:1}@media(min-width: 568px){.admin_sticky_header{top:64px}}.admin_panel_search{background:#fafafa}@media(min-width: 1024px){.admin_panel_search{display:none}}.admin_primary_list{position:relative;line-height:1.55}.admin_primary_list .admin_list_header{top:17.0666666667vw;z-index:1;font-weight:bold;background:#838383;color:#fff}@media(min-width: 568px){.admin_primary_list .admin_list_header{top:64px}}.admin_primary_list .admin_list_contents:nth-of-type(odd){background:#fff}.admin_primary_list .admin_list_contents:nth-of-type(even){background:#fafafa}.admin_primary_table table{width:100%;margin:0 auto;table-layout:fixed}.admin_primary_table .admin_primary_table_header,.admin_primary_table .admin_primary_table_contents{line-height:1.55}.admin_primary_table .admin_primary_table_header td,.admin_primary_table .admin_primary_table_header th,.admin_primary_table .admin_primary_table_contents td,.admin_primary_table .admin_primary_table_contents th{vertical-align:middle}.admin_primary_table .admin_primary_table_header th,.admin_primary_table .admin_primary_table_contents th{text-align-last:left;white-space:nowrap !important}.admin_primary_table .admin_primary_table_header{top:17.0666666667vw;background:#838383;font-weight:bold;color:#fff}@media(min-width: 568px){.admin_primary_table .admin_primary_table_header{top:64px}}.admin_primary_table .admin_primary_table_contents:nth-of-type(odd){background:#fafafa}.admin_primary_table .admin_primary_table_contents:nth-of-type(even){background:#fff}.pager_wrapper.admin_pager .pager_inner{padding:0;background:none}.admin_form_upload_image{height:100%;background:#eff9fd;display:flex;justify-content:center;align-items:center}@media(min-width: 768px){.library_image_container{min-height:300px;position:relative;max-height:55vh;overflow-x:scroll}.library_image_pager{position:fixed;bottom:-1px;padding:10px;background:#fff;text-align:center}}.library_image_group{margin:0 -1.071rem;padding:0 calc(1.071rem - 0.214rem);overflow-y:scroll;display:flex}@media(min-width: 768px){.library_image_group{overflow:hidden;margin:-6px;flex-wrap:wrap}}.library_image_group .library_image_item{flex-shrink:0;padding:0 .214rem;width:calc(80px + 0.214rem*2);text-align:center}.library_image_group .library_image_item.active figure{position:relative}.library_image_group .library_image_item.active figure:before{content:"";position:absolute;z-index:1;width:100%;height:100%;top:0;right:0;bottom:0;left:0;border:3px solid #00a0e9;box-sizing:border-box}@media(min-width: 768px){.library_image_group .library_image_item{padding:6px;width:calc(110px + 3px*2)}}@media(min-width: 768px){.admin_library_image{border-radius:.428rem;background:#fafafa;display:flex;flex-direction:column;justify-content:center;padding:15px}}@media(min-width: 768px)and (min-width: 568px){.admin_library_image{border-radius:6px}}.admin_upload_image_cover{border-radius:.214rem}@media(min-width: 568px){.admin_upload_image_cover{border-radius:3px}}.admin_upload_image_cover{background:#ccc}.admin_upload_image_cover .image_upload_btn{z-index:1;position:absolute;right:.714rem;bottom:.714rem}@media(min-width: 568px){.admin_upload_image_cover .image_upload_btn{right:15px;bottom:15px}}.admin_image_library_group{display:flex;flex-wrap:wrap;margin:-1.071rem -0.214rem}@media(min-width: 568px){.admin_image_library_group{margin:-10px}}.admin_image_library_group .admin_image_library_group_item{padding:1.071rem .214rem;text-align:center}@media(min-width: 568px){.admin_image_library_group .admin_image_library_group_item{padding:10px}}@media(min-width: 768px){.admin_image_library_upload_form_panel{border-radius:.428rem;background:#fff;padding:20px}}@media(min-width: 768px)and (min-width: 568px){.admin_image_library_upload_form_panel{border-radius:6px}}@media(max-width: 568px){.has_admin_fixed_element .trigger_scroll_top{bottom:calc(18.6666666667vw + 1.071rem)}}@media(max-width: 1023px){.has_admin_fixed_element .trigger_scroll_top{bottom:calc(75px + 15px)}}@media(max-width: 1023px){.admin_fixed_footer_submit{box-shadow:0px 0px 6px rgba(0,0,0,.16);position:fixed;z-index:3997;bottom:0;left:0;right:0;background:#fff;padding:15px;padding-bottom:calc(15px + env(safe-area-inset-bottom))}}.flash_message_is_error,.flash_message_is_success{position:fixed;opacity:0;z-index:6000;top:17.0666666667vw;left:0;width:100%;color:#fff;line-height:1.55;display:flex;align-items:center;word-break:break-all}@media(min-width: 568px){.flash_message_is_error,.flash_message_is_success{top:30px;left:30px;margin-right:30px;width:auto;min-width:33%}}.flash_message_is_success{background:#005bac}.flash_message_is_error{background:#ea3372}.admin_nav_by_scroll{position:fixed;top:17.0666666667vw;z-index:3994;line-height:1.55;width:100%;display:flex;align-items:center;box-shadow:0px 0px 6px rgba(0,0,0,.16);padding-top:.7em;padding-bottom:.75em;height:58px;background:#fff}@media(min-width: 568px){.admin_nav_by_scroll{height:48px;top:64px}}.admin_nav_by_scroll .text_nav{line-clamp:2;-moz-line-clamp:2;-webkit-line-clamp:2;-o-line-clamp:2;-ms-line-clamp:2;line-height:1.55}@media(min-width: 568px){.admin_nav_by_scroll .text_nav{line-clamp:1;-moz-line-clamp:1;-webkit-line-clamp:1;-o-line-clamp:1;-ms-line-clamp:1}}.admin_nav_by_scroll .text_nav .br_admin_nav{display:block}@media(min-width: 568px){.admin_nav_by_scroll .text_nav .br_admin_nav{display:none}}.designparts_font_system{color:#8409ff}.designparts_border_system{border:1px solid #bf80ff}.designparts_border_system_sub{border:1px dashed #dbbbfc}.designparts_bg_mono_lv0{background:#fff;border:1px solid #ededed}.designparts_bg_mono_lv1{background:#fafafa}.designparts_bg_mono_lv2{background:#ededed}.designparts_bg_mono_lv3{background:#ccc}.designparts_bg_mono_lv4{background:#999;color:#fff}.designparts_bg_mono_lv5{background:#838383;color:#fff}.designparts_bg_mono_lv6{background:#666;color:#fff}.designparts_bg_mono_lv7{background:#4d4d4d;color:#fff}.designparts_bg_mono_lv8{background:#333;color:#fff}.designparts_bg_mono_lv9{background:#252525;color:#fff}.designparts_bg_mono_lv10{background:#000;color:#fff}.designparts_bg_margin{background:#fff1b3}.designparts_bg_padding{background:#d7ffc2}.designparts_heading_largest{color:#8409ff;font-weight:bold;line-height:1.3;opacity:.5}.designparts_heading_medium{color:#8409ff;font-weight:bold;line-height:1.3;opacity:.5}.designparts_space_height_none{height:0;background:#f4e8ff}.designparts_space_height_lv1{height:3px;background:#f4e8ff}.designparts_space_height_lv2{height:6px;background:#f4e8ff}.designparts_space_height_lv3{height:10px;background:#f4e8ff}.designparts_space_height_lv4{height:12px;background:#f4e8ff}.designparts_space_height_lv5{height:15px;background:#f4e8ff}.designparts_space_height_lv6{height:20px;background:#f4e8ff}.designparts_space_height_lv7{height:25px;background:#f4e8ff}.designparts_space_height_lv8{height:30px;background:#f4e8ff}.designparts_space_height_lv9{height:40px;background:#f4e8ff}.designparts_space_height_lv10{height:60px;background:#f4e8ff}.designparts_space_height_lv11{height:80px;background:#f4e8ff}.designparts_space_height_lv12{height:100px;background:#f4e8ff}.designparts_space_height_gutter_half{height:.5355rem;background:#f4e8ff}.designparts_space_height_gutter{height:1.071rem;background:#f4e8ff}.designparts_panel{border-radius:.428rem}@media(min-width: 568px){.designparts_panel{border-radius:6px}}/*# sourceMappingURL=style.css.map */
