@charset "UTF-8";

/*!
* ress.css • v1.1.1
* MIT License
* github.com/filipelinhares/ress
*/html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,:after,:before{box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;padding:0;margin:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[type=button],[type=reset],[type=submit] [role=button],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:transparent;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}li{list-style:none}a{color:#000;text-decoration:none}a,button,input{outline:none}table{border-collapse:collapse;border-spacing:0}td,th{vertical-align:top}th{text-align:left;font-weight:400}body,html{position:relative;background:#fbfbfb;font-family:Arial,Meiryo UI,Meiryo,Hiragino Kaku Gothic ProN,"\30D2\30E9\30AE\30CE\89D2\30B4   ProN W3",sans-serif}html{height:100%;overflow-y:visible}body{min-height:100%;padding-bottom:20px}[v-cloak]{display:none!important}img[src$=".svg"]{width:100%}input:placeholder-shown{color:#b3b3b3}input::-webkit-input-placeholder{color:#b3b3b3}input:-ms-input-placeholder{color:#b3b3b3}.remodal-overlay.remodal-is-opening{-webkit-animation-name:none;animation-name:none}@-webkit-keyframes remodal-opening-keyframes{0%{transform:scale(1.02);opacity:1}to{transform:none;opacity:1}}@keyframes remodal-opening-keyframes{0%{transform:scale(1.02);opacity:1}to{transform:none;opacity:1}}.delivery-selection{border:1px solid #e6e6e6}.delivery-selection .row{position:relative;clear:both}.delivery-selection .bd-left{border-left:1px solid #e6e6e6}.delivery-selection .bd-top{border-top:1px solid #e6e6e6}.delivery-selection .bd-right{border-right:1px solid #e6e6e6}.delivery-selection .bd-bottom{border-bottom:1px solid #e6e6e6}.delivery-selection .cities,.delivery-selection .prefectures,.delivery-selection .regions{margin:0;padding:0;list-style-type:none}.delivery-selection .prefecture,.delivery-selection .region{padding:20px 10px 18px;cursor:pointer}.delivery-selection .prefecture.selected,.delivery-selection .region.selected{background:#fff5e6;position:relative}.delivery-selection .prefecture.selected .arrow,.delivery-selection .region.selected .arrow{background:url(/assets/img/bg-selected.png?6f9454bf55df3233e3e92a9051959130) no-repeat 100%;display:block;width:10px;height:100%;position:absolute;background-size:contain;top:0;right:-6px;z-index:10}.delivery-selection .cities .city{padding:10px 5px;float:left;border-radius:4px;width:148px;border:1px solid #e6e6e6;margin-top:10px;margin-bottom:10px;margin-left:10px;font-size:90%}.delivery-selection .cities .city label{display:block}.delivery-selection .strong{font-weight:bolder}.deduplication_item_exception_manu.select2-hidden-accessible,.multiselect.select2-hidden-accessible{top:0;left:0;width:100%}.hidden{display:none}.wrap .main{width:1080px;margin:40px auto}.col{display:flex;align-items:flex-start;justify-content:space-between}.col .col-1{flex-basis:10%}.col .col-2{flex-basis:20%}.col .col-3{flex-basis:30%}.col .col-4{flex-basis:40%}.col .col-5{flex-basis:50%}.col .col-6{flex-basis:60%}.col .col-7{flex-basis:70%}.col .col-8{flex-basis:80%}.col .col-9{flex-basis:90%}.col .col-10{flex-basis:100%}.section,.table{width:100%;margin:20px 0;font-size:13px}.table{margin:20px 0 40px}.table td,.table th{border:1px solid #e6e6e6;padding:10px;word-break:break-all}.table th{width:250px;background-color:#f5f5f5}.table tr{background:#fff}.table .fixed-200{width:200px}.table .fixed-120{width:120px}.table .fixed-80{width:80px}.list-table{width:100%;margin:10px 0;font-size:12px;background:#f5f5f5}.list-table,.list-table tbody,.list-table thead{border:1px solid #e6e6e6}.list-table thead{background:#e0ded8}.list-table td,.list-table th{padding:5px;text-align:center;vertical-align:middle;font-size:12px;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;word-break:break-all}.list-table .no-wrapping{white-space:nowrap}.list-table .left{text-align:left}.list-table .fixed-200{width:200px}.list-table .fixed-120{width:120px}.list-table .fixed-80{width:80px}.list-table .h-fixed-59{height:59.59px}.list-table .h-fixed-53{height:53px}.list-table tbody tr:nth-child(odd){background:#fff}.list-table .item-lock .icobutton{color:#ccc}.list-table .item-lock .icobutton span{font-size:1.6em}.section{padding:10px}.searchentry{padding:30px 20px 30px 30px;background:#fff;border:1px solid #00396f}.searchentry h3{margin-bottom:10px;color:#00396f;font-size:18px}.searchentry__form{text-align:center}.searchentry__form ul{display:flex;flex-wrap:wrap;width:100%}.searchentry__form li{flex:1 0 270px;max-width:316px}.searchentry__form li.input-date{flex:1 0 474px;max-width:474px}.searchentry__form .form-group{align-items:center;font-size:13px;margin:10px 10px 0 0}.searchentry__form .form-group select,.searchentry__form .input-text{flex:1;margin:0 10px}.searchentry__form .submit{display:inline-block;margin:20px 0 5px}.searchresult{min-height:150px}.searchresult td .btn{padding:.4em}.mr-l{margin-right:25px}.mr-m{margin-right:15px}.mr-s{margin-right:5px}.mr-0{margin-right:0!important}.ml-l{margin-left:25px}.ml-m{margin-left:15px}.ml-s{margin-left:5px}.ml-0{margin-left:0!important}.mt-l{margin-top:25px}.mt-m{margin-top:15px!important}.mt-s{margin-top:5px}.mt-0{margin-top:0!important}.mb-l{margin-bottom:25px}.mb-m{margin-bottom:15px}.mb-s{margin-bottom:5px}.mb-0{margin-bottom:0!important}.ml-10{margin-left:10px!important}.mr-10{margin-right:10px!important}.div-clear-both{clear:both}.title{display:flex;color:#00396f;font-size:20px;margin:10px 0;padding:10px 0;align-items:center}.heading{color:#00396f;font-size:18px;margin:20px 0 10px;border-bottom:1px solid #00396f}.sub-heading{color:#323232;font-size:13px;margin:20px 0 10px}.step-bar{margin:40px auto;text-align:center;counter-reset:step}.step-bar>li{display:inline-block;position:relative;height:48px;padding:14px 20px;background:#e6e6e6;font-size:13px;line-height:20px;color:#b3b3b3;vertical-align:top}.step-bar>li:not(:last-child):after{content:"";position:absolute;top:0;left:100%;border-top:24px solid transparent;border-right:16px solid transparent;border-bottom:24px solid transparent;z-index:10}.step-bar>li:not(.step-bar-current):after{border-left:16px solid #e6e6e6}.step-bar>li:not(:first-child){padding-left:36px;margin-left:-2px}.step-bar>li:not(:first-child):before{content:"";position:absolute;top:0;left:0;border-color:transparent transparent transparent #f5f5f5;border-style:solid;border-width:24px 16px;z-index:0}.step-bar>li>span:before{counter-increment:step;content:counters(step,".") ". "}.step-bar .step-bar-current{background:#00396f;color:#fff}.step-bar .step-bar-current:not(:last-child):after{border-left:16px solid #00396f}.input-text:focus,.select:focus,.select_age:focus{border-color:#00a5d9;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.075),0 0 5px rgba(81,167,232,.5)}.input-text,.select,.select_age{padding:8px;font-size:13px;color:#323232;vertical-align:middle;background-color:#fff;background-repeat:no-repeat;background-position:right 8px center;border:1px solid #dcdcdc;border-radius:4px;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.075);transition:all .2s ease-in-out}.form-group{display:flex}.form-group,.form-group-auto{margin:10px 0;vertical-align:middle;line-height:1.2em}.form-group-auto{display:table}.input-text{width:100%;min-height:34px}.input-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-text-addon{padding:6px 12px;font-size:10px;color:#969696;text-align:center;vertical-align:bottom;line-height:2.1em;background-color:#e6e6e6;border:1px solid #dcdcdc;border-radius:4px;white-space:nowrap}.input-text-addon:first-child{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.input-text-addon:last-child{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.checkbox,.radio{font-size:13px;margin-right:5px;vertical-align:middle}.select{display:inline-block;min-height:34px;padding:8px 32px 8px 8px;margin:10px 0;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right 8px center;background-size:8px 10px}.select.transition-none{transition:none}.select_age{display:inline-block;min-height:34px;padding:8px 32px 8px 8px;margin:0;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAUCAMAAACzvE1FAAAADFBMVEUzMzMzMzMzMzMzMzMKAG/3AAAAA3RSTlMAf4C/aSLHAAAAPElEQVR42q3NMQ4AIAgEQTn//2cLdRKppSGzBYwzVXvznNWs8C58CiussPJj8h6NwgorrKRdTvuV9v16Afn0AYFOB7aYAAAAAElFTkSuQmCC) no-repeat right 8px center;background-size:8px 10px}.select_age.transition-none{transition:none}.select_mail-domain{margin:0;border-left-color:transparent;border-top-left-radius:0;border-bottom-left-radius:0}.select_mail-domain:focus{border-left-color:#00a5d9}.date-picker{background:url(/assets/img/ico_calendar.png?c8c42db7831a734f4748e77a4bf0c9ae) no-repeat 97% #fff;background-size:16px 16px}.ui-datepicker{width:264px;background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.2);z-index:100!important}.ui-datepicker .ui-datepicker-header{padding:.6em 0;background:#e6e6e6}.ui-datepicker .ui-datepicker-header .ui-state-disabled{opacity:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{top:3px;background:url(/assets/img/ico_prev.png?add4f89c544e6e702b54193fb49938b8) no-repeat 50%;cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{top:3px;background:url(/assets/img/ico_next.png?0909818204c39dacca384bf6d20e0030) no-repeat 50%;cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-datepicker-calendar{width:96%;margin:.3em 2% .6em}.ui-datepicker .ui-datepicker-calendar th{padding:.4em;font-weight:400;color:#323232}.ui-datepicker .ui-datepicker-calendar td{padding:2px}.ui-datepicker .ui-datepicker-calendar td span{text-align:center}.ui-datepicker .ui-datepicker-calendar td a{padding:.2em;text-align:center;border:1px solid #dcdcdc;border-radius:4px}.ui-datepicker .ui-datepicker-calendar td a:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.2);opacity:.9}.ui-datepicker .ui-datepicker-calendar td a:active{opacity:1;box-shadow:inset 0 4px 10px rgba(0,0,0,.3)}.ui-datepicker .ui-datepicker-calendar td.ui-state-disabled{opacity:.3}.register{margin:40px 0}.register,.register .file{padding:20px;background:#fff}.register .file{flex:1;border:1px solid #e6e6e6}.register .file .file-select{margin-bottom:20px}.register .file .file-select img{display:block;margin:10px auto;max-width:100%;max-height:300px}.register .file .btn-box{padding:0}.register .file.dragover{background-color:#fff9ea;border:4px dotted #e6e6e6;transition:all .2s}.register .description{flex:0.7;padding:10px;margin-left:10px}.register .description .description__sub-text{margin-top:10px}.mail-forms .msg-error{margin:0 0 10px}.mail-forms.highlight{background:#fff9ea;transition:all .5s cubic-bezier(.165,.84,.44,1)}label.disabled-checkbox{background-image:url(/assets/img/chk-disabled-checked.png?83300ac669dddc8313a5936b5689286a);background-size:13px;background-position:0;padding-left:22px}label.disabled-checkbox.unchecked{background-image:url(/assets/img/chk-disabled-unchecked.png?c7cb530a111e4045a4615332241185d5)}label.disabled-checkbox .checkbox{position:absolute;left:-99999px}.btn-box{text-align:center;padding:20px}.btn-box>.btn{margin:10px 20px}.confirm{position:relative}.confirm .confirm-box{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;background:hsla(0,0%,100%,.95);border:1px solid #b3b3b3}.confirm .confirm-box .btn-box{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.confirm .confirm-box .btn-box p{text-align:center}.confirm .confirm-box .btn-box button{border:1px solid #fff}.btn{display:inline-block;border:0;margin:10px;padding:.6em 1.2em;text-align:center;vertical-align:bottom;cursor:pointer;border-radius:4px;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn i+span{margin-left:.6em}.btn:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.2);opacity:.9}.btn:active{opacity:1;box-shadow:inset 0 4px 10px rgba(0,0,0,.3)}.btn:focus{border:1px solid #00a5d9}.btn.input-button{padding:.3em 1.2em;height:34px}.btn-default,.btn-file-select,.btn-icon,.btn-other,.btn-select,.btn-sort--down,.btn-sort--up{background:#fff;border:1px solid #dcdcdc;color:#323232}.btn-default:active,.btn-file-select:active,.btn-icon:active,.btn-other:active,.btn-select:active,.btn-sort--down:active,.btn-sort--up:active{box-shadow:inset 0 4px 10px rgba(0,0,0,.1)}.btn-primary{background:#00396f;color:#fff;border:1px solid #00396f}.btn-primary input{display:none}.btn-success{background:#60b044;color:#fff;border:1px solid #60b044}.btn-attention{background:#dd4e4e;color:#fff;border:1px solid #dd4e4e}.btn-current,.btn-current:active,.btn-current:focus,.btn-current:hover,.btn.disabled,.btn[disabled],.btn[disabled]:active,.btn[disabled]:focus,.btn[disabled]:hover,.disabled>.btn{pointer-events:none!important;background-color:#e6e6e6!important;border:1px solid #dcdcdc!important;color:#b3b3b3!important;cursor:default!important;box-shadow:none!important}.btn-l{font-size:18px}.btn-m{font-size:16px;padding:.4em .9em}.btn-s{font-size:13px;padding:.3em .6em}.btn-xs{font-size:10px;padding:3px 6px}.btn-icon{width:34px;height:34px;margin:10px 17px;padding:0}.btn-other{width:30px;height:30px;margin:10px;padding:1px;background:#fff url(/assets/img/ico_other.png?4932cf0a4f6fb3418c6d758e2bae0ae9) no-repeat 50%}.btn-file-select input{display:none}.sort{display:block;width:40px;margin:0 auto}.sort li{display:inline-block}.btn-sort--down,.btn-sort--up{width:16px;height:16px;margin:0;padding:0;background-size:7px}.btn-sort--up{background:#fff url(/assets/img/ico_up_s.png?c0fb9ebf1e504ef4367ae8ce66548d1d) no-repeat 50%}.btn-sort--down{background:#fff url(/assets/img/ico_down_s.png?652e75d2d6ce169956af0eb1eeeb5149) no-repeat 50%}.btn-select{height:36px;line-height:36px;margin:10px 2px;padding:0 13px;background-size:8px;background:#fff;color:#969696}.select-list>p{margin:10px 5px 10px 0;line-height:36px;vertical-align:top}.select-list>ol,.select-list>ol>li,.select-list>p{display:inline-block}.pagination{text-align:right}.prev{margin:40px 0;color:#323232;cursor:pointer;transition:all .2s ease}.prev-icon{margin-right:10px}.prev:hover{opacity:.6}.mock-title,.tab-box{width:320px;display:flex;justify-content:center;margin:0 auto}.mock-title .btn,.tab-box .btn{width:160px;margin:0;background:#fff;color:#969696;border:1px solid #dcdcdc;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s ease}.mock-title .btn:hover,.tab-box .btn:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.2);opacity:.9}.mock-title .btn:active,.tab-box .btn:active{opacity:1;box-shadow:inset 0 4px 10px rgba(0,0,0,.3)}.mock-title .btn:focus,.tab-box .btn:focus{border:1px solid #00a5d9}.mock-title .btn:first-child,.tab-box .btn:first-child{border-radius:4px 0 0 4px}.mock-title .btn:last-child,.tab-box .btn:last-child{border-radius:0 4px 4px 0}.mock-title .btn.tab-current,.tab-box .btn.tab-current{color:#fff;cursor:default;box-shadow:none;background:#00396f;opacity:1}.text-l{font-size:18px}.text-m{font-size:16px}.text-s{font-size:13px}.text-xs{font-size:10px}.text-red{color:#dd4e4e}.text-grey{color:#969696}.text-blue{color:#00396f}.text-note,.text-note-dot,.text-note-rice{color:#323232;font-size:13px;text-indent:-1em;padding-left:1em}.col-5 .text-note{margin-left:1em}.text-note-rice>li:before{content:"\203B"}.text-dot>li:before,.text-note-dot>li:before{content:"\30FB"}.text-sup{font-size:10px;line-height:1.8;text-align:left;margin:2em 0}.text-sup__title{font-weight:700;margin:2em 0 0}.text-sup__desc{margin:.5em 0}.text-sup__desc:before{content:"\30FB"}.text-sup .text-note{text-indent:1em}.font-en{font-family:arial,helvetica,clean,sans-serif}.alert{font-size:13px;padding:10px}.alert-error{color:#fff;background:#dd4e4e;margin:20px 0}.msg-error{color:#dd4e4e;font-size:13px;margin:10px 0}.text-link{color:#00396f;transition:all .2s ease}.text-link:hover{color:#00a5d9}.attention{margin:10px 0;padding:20px;text-align:center;color:#fff;background:#f78b47}.message{margin:10px 0;padding:10px;color:#00396f;background:#c3daef}.message .btn{margin:10px 10px 0 0}.asterisk-red:after{background-color:#dd4e4e;padding:3px 5px;border-radius:.5em;color:#fff;margin-left:.5em;vertical-align:1px;font-size:10px;content:"\5FC5\9808"}.text-center{text-align:center}.text-left{text-align:left!important}.text-right{text-align:right!important}.ico{margin:4px;vertical-align:middle}.title-icon{position:relative;margin-right:.4em}.title-icon.fa{font-size:1.2em}.title-icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.title-icon.ti-blue{border:1px solid #00396f;color:#00396f}.title-icon.ti-white{border:1px solid #fff;color:#fff}.title-icon.ti-l{width:46px;height:46px;border-radius:23px}.title-icon.ti-m{width:34px;height:34px;border-radius:17px}.balloon{display:none;position:absolute;top:calc(50% + 30px);left:-33px;z-index:100}.balloon ul{position:relative;display:flex;justify-content:space-between;align-items:flex-end;padding:10px;background:#fff;border:1px solid #dcdcdc;border-radius:4px;box-shadow:0 4px 4px 0 rgba(0,0,0,.2)}.balloon ul:before{margin-top:-42px;border:21px solid transparent;border-bottom-color:#dcdcdc}.balloon ul:after,.balloon ul:before{position:absolute;top:0;left:50%;content:"";width:0;height:0;pointer-events:none;transform:translateX(-50%)}.balloon ul:after{margin-top:-40px;border:20px solid transparent;border-bottom-color:#fff}.balloon li{text-align:center}.balloon li:not(:last-child){margin-right:5px}.balloon li .btn{padding:.8em .8em .6em;margin:0;color:#fff}.balloon li .btn i{font-size:1.4em}.balloon__download p{color:#00396f}.balloon__download .btn{background:#00396f}.balloon__download .btn[disabled]:hover{color:#fff}.balloon__copy p{color:#a3c937}.balloon__copy .btn{background:#a3c937}.balloon__copy .btn[disabled]:hover{color:#fff}.balloon__delete p{color:#dd4e4e}.balloon__delete .btn{background:#dd4e4e}.balloon__delete .btn[disabled]:hover{color:#fff}.balloon__disabled p{color:#e6e6e6}.balloon__disabled .btn{background:#e6e6e6}.balloon__disabled .btn[disabled]:hover{color:#fff}.balloon-box{position:relative}.mock-box{width:320px;justify-content:space-around;margin:0 auto;padding-top:20px}.mock-iphone{background:url(/assets/img/mock_iphone.png?f5100fb925843f19b3ec646228e503df) no-repeat 50%}.mock-iphone .mock-preview{width:288px;height:491px;top:112px;left:15px}.mock-iphone .display-regulation-line{top:376px}.mock-android{background:url(/assets/img/mock_android.png?ea8e33a027a192506ba5c665f976f3d0) no-repeat 50%}.mock-android .mock-preview{width:286px;height:490px;top:106px;left:17px}.mock-android .display-regulation-line{top:370px}.mock-title__tab-button{flex:1;width:160px;margin:0;padding:.6em 1.2em;background:#fff;color:#969696;text-align:center;vertical-align:bottom}.mock{width:320px;height:700px;background-size:320px auto;margin:0 auto;position:relative}.mock .display-regulation-line{width:346px;left:-13px;position:absolute;font-size:40px;color:#dd4e4e;display:flex;justify-content:space-between}.mock .mock-preview{position:relative;font-family:Verdana,Arial,Helvetica,sans-serif;overflow-y:scroll;word-wrap:break-word;overflow-wrap:break-word;word-break:normal}.mock .mock-preview__body{overflow-y:scroll}.mock .mock-subject{font-size:12px;padding:10px;min-height:36px;border-top:1px solid #dcdcdc}.mock .mock-content{font-size:12px;padding:10px;border-top:1px solid #f5f5f5}.mock .mock-content font[size="1"]{font-size:10px}.mock .mock-content font[size="3"]{font-size:12px}.mock .mock-content font[size="5"]{font-size:16px}.mock .mock-content hr{-webkit-margin-before:.5em;-webkit-margin-after:.5em;margin:.5em 0}.mock .mock-content img{max-width:100%;vertical-align:bottom}.mock .mock-footer{padding:10px;font-size:12px}.mock .mock-footer div{margin-bottom:20px}.mock .mock-footer .link{text-decoration:underline}.mock .info-header{display:flex;position:relative;top:106px;height:48px;align-items:center;padding:10px;margin:0 17px;color:#fff;background:#969696;border-bottom:1px solid #888}.mock .info-header i{margin-right:10px}.mock .info-header+.mock-preview{height:444px}.mock .info-list{padding:10px;background:#e6e6e6}.mock .info-list li{display:flex;padding:5px;margin-bottom:10px;background:#fff}.mock .info-list li img{flex:0 1 60px;height:60px;background:#969696}.mock .info-list li>div{flex:1;margin-left:5px}.mock .info-list li>div p{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.mock .info-list li>div p:first-child{-webkit-line-clamp:1}.mock .info-list li>div p:last-child{-webkit-line-clamp:2}#mock .global-navi__menu__sub,#mock .global-navi__sub,.header .global-navi__menu__sub:hover,.header .global-navi__menu__title:hover>.global-navi__menu__sub{width:144px;background:#fff;border:1px solid #ddd;box-shadow:0 0 6px rgba(0,0,0,.2);color:#000;position:absolute;top:40px;display:block}.header{display:flex;width:100%;min-width:1080px;height:80px}.header .logo{display:block}.header .logo>h1>img{width:80px;margin-top:17px}.header .logo-login{display:block;margin:50px auto;padding:0}.header .logo-login img{width:auto;height:90px}.header .header-wrap{width:100%;background:#fff}.header .header-wrap .navi-bar{height:40px;line-height:40px;padding:0 15px;display:flex;justify-content:space-between;flex-wrap:nowrap;font-size:13px}.header .header-wrap .navi-bar .user-info{display:flex;flex:0 0 auto;flex-wrap:nowrap}.header .header-wrap .navi-bar .user-info .user-info__item{display:flex;position:relative}.header .header-wrap .navi-bar .user-info .user-info__item:first-child{padding-left:32px;background:url(/assets/img/ico_user.png?313b64794559f550e268dbc77767f714) no-repeat 0}.header .header-wrap .navi-bar .user-info .user-info__item:not(:last-child){margin-right:8px;padding-right:16px}.header .header-wrap .navi-bar .user-info .user-info__item:not(:last-child):after{position:absolute;top:0;right:0;content:">";color:#ccc}.header .header-wrap .navi-bar .tool-bar{display:flex;flex-wrap:nowrap;list-style:none;overflow:hidden}.header .header-wrap .navi-bar .tool-bar>li:not(:last-child){flex:0 0 auto}.header .header-wrap .navi-bar .tool-bar__columba,.header .header-wrap .navi-bar .tool-bar__link{color:#969696;font-size:13px;text-decoration:none;transition:all .2s ease}.header .header-wrap .navi-bar .tool-bar__columba:hover,.header .header-wrap .navi-bar .tool-bar__link:hover{color:#00a5d9}.header .header-wrap .navi-bar .tool-bar__link{display:block;padding:0 10px}.header .header-wrap .navi-bar .tool-bar__columba{background:url(/assets/img/ico_columba.png?b8f6c281f1587f9e116465f3cc90cfee) no-repeat 7px;padding:14px 7px 13px 33px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.header .global-navi{height:40px;line-height:40px;background:#00396f;font-size:13px;display:flex}.header .global-navi__menu{color:#fff;display:block;width:144px;cursor:pointer;position:relative;border-right:1px solid #87a9c1;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:100}.header .global-navi__menu>a{color:#fff}.header .global-navi__menu:hover{background:#002059}.header .global-navi__menu__title{display:flex;align-items:center;justify-content:center}.header .global-navi__menu__title>a{color:#fff}.header .global-navi__menu__sub{display:none;left:0;-webkit-animation:subnavi .2s cubic-bezier(.175,.885,.32,1.275);animation:subnavi .2s cubic-bezier(.175,.885,.32,1.275);transform-origin:center top}@-webkit-keyframes subnavi{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes subnavi{0%{transform:scaleY(0)}to{transform:scale(1)}}.header .global-navi__menu__sub__list{padding:8px;line-height:24px;transition:all .2s ease}.header .global-navi__menu__sub__list a{display:block}.header .global-navi__menu__sub__list:hover{background:#e6e6e6}.header .global-navi__menu__sub .text-linkto-columba{line-height:1.4em}.header .global-navi__menu__sub .text-linkto-columba__note{color:#969696;font-size:10px}#mock{margin-bottom:200px}.footer{position:absolute;bottom:0;width:100%;min-width:1080px;height:40px;line-height:40px;background:#00396f;font-size:13px;text-align:center}.footer,.footer__copy{color:#fff}