html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after{content:"";content:none}blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.mb5{margin-bottom:5px}.mb6{margin-bottom:6px}.mb7{margin-bottom:7px}.mb8{margin-bottom:8px}.mb9{margin-bottom:9px}.mb10{margin-bottom:10px}.mb11{margin-bottom:11px}.mb12{margin-bottom:12px}.mb13{margin-bottom:13px}.mb14{margin-bottom:14px}.mb15{margin-bottom:15px}.mb16{margin-bottom:16px}.mb17{margin-bottom:17px}.mb18{margin-bottom:18px}.mb19{margin-bottom:19px}.mb20{margin-bottom:20px}.mb21{margin-bottom:21px}.mb22{margin-bottom:22px}.mb23{margin-bottom:23px}.mb24{margin-bottom:24px}.mb25{margin-bottom:25px}.mb26{margin-bottom:26px}.mb27{margin-bottom:27px}.mb28{margin-bottom:28px}.mb29{margin-bottom:29px}.mb30{margin-bottom:30px}@media only screen and (max-width: 768px){.displayNone{display:none !important}}.displayNoneSp{display:none}@media only screen and (max-width: 768px){.displayNoneSp{display:block}}body{font-family:"Meiryo","Hiragino Kaku Gothic Pro","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:14px;color:#333;line-height:1.57;letter-spacing:.03em;-webkit-text-size-adjust:100%}#other .clause{margin-top:25px}#other .clause a{font-weight:bold}.short_head{margin-top:14px;margin-bottom:4px}@media only screen and (max-width: 768px){body{font-size:13px}}a{cursor:pointer}a:link{color:#1875d1;text-decoration:none}a:hover,a:active{color:#1875d1;text-decoration:underline}a:visited{color:#1875d1}a.news_under_line{text-decoration:underline}.alpha:hover{filter:alpha(opacity=80);opacity:.8}img{vertical-align:bottom}sup{font-size:10px;vertical-align:top}.contents .inner{width:960px;margin:0 auto;overflow:hidden;*zoom:1}.contents .main-content{float:left;width:710px;margin-bottom:100px}.contents .sub-content{float:right;width:220px;margin-bottom:100px}@media only screen and (max-width: 768px){#index .main-content{float:none;width:auto;padding:0;margin-bottom:15px}.contents .inner{width:100%;margin:0 auto;overflow:hidden;*zoom:1}.contents .main-content{float:none;width:auto;padding:0 15px;margin-bottom:15px}.contents .sub-content{float:none;width:100%;margin-bottom:15px}}#breadcrumbs{margin-bottom:30px;background:#2095f2;color:#fff;padding:10px 0}#breadcrumbs .parent{overflow:hidden;*zoom:1;width:960px;margin:0 auto;display:block}#breadcrumbs .parent .children{font-size:12px;position:relative}#breadcrumbs .parent .children a{color:#fff;margin-right:20px}#breadcrumbs .parent .children a:after{content:">";position:absolute;top:0px;right:5px}@media only screen and (max-width: 768px){#breadcrumbs{margin-bottom:0;background:#2095f2;color:#fff;padding:6px 15px}#breadcrumbs span{line-height:1}#breadcrumbs .parent{overflow:hidden;*zoom:1;width:100%;margin:0 auto;display:block}#breadcrumbs .parent .children{font-size:12px;position:relative}#breadcrumbs .parent .children a{color:#fff;margin-right:20px}#breadcrumbs .parent .children a:after{content:">";position:absolute;top:50%;margin-top:-5px;right:5px;color:#fff}#breadcrumbs .parent .first{position:relative}#breadcrumbs .parent .first a{color:#2095f2;width:11px;height:11px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;overflow:hidden}#breadcrumbs .parent .first:after{position:absolute;top:50%;margin-top:-7px;left:0;background:url("../img/common/sp/icon-home.png") no-repeat 0 0;-moz-background-size:11px;-o-background-size:11px;-webkit-background-size:11px;background-size:11px;content:"";width:11px;height:11px}}.top-news{text-align:center;font-size:12px}.top-news ul{text-align:left;margin:-5px 0 20px}.top-news .news{border-bottom:1px dashed #c9c9c9;padding:0 10px;padding-bottom:15px;margin-bottom:15px}.top-news .news span{display:inline-block;width:102px}.top-news .news a{background:url("../img/common/icon-arrow1.png") 38px center no-repeat;display:inline-block;padding-left:50px}.top-news .news a.important{color:red}.top-news .news-link{display:inline-block;width:245px}.top-news .news-link .btn1{background-position:225px 11px}@media only screen and (max-width: 768px){.top-news.top{margin:-10px 15px 4px}.top-news ul{margin:-10px 0 20px}.top-news .news{border-bottom:1px dotted #c9c9c9;margin:-10px 0 10px;padding:10px;background:url("../img/common/sp/icon-arrow2.png") right center no-repeat;background-size:9px auto}.top-news .news a{width:90%;display:block;padding:0;background:none}.top-news .news-link{width:94%;margin:-10px 3% 10px}.top-news .news-link .btn1{background-position:96% center;background:url("../img/top/sp/icon-menu-arrow.png") right center no-repeat;background-size:14px;border-color:#545454;color:#545454}}h1{font-size:30px}h2{position:relative;font-size:16px;font-weight:bold;border-bottom:2px solid #1875d1;padding:20px 0 10px 15px;margin-bottom:20px}h3{font-size:14px;font-weight:bold;border-bottom:2px dotted #b5b5b5;padding:0px 0 5px 15px;margin:25px 0}h3.check-icon{padding-left:30px;position:relative}h3.check-icon:before{content:url("../img/common/icon-check.png");display:block;float:left;position:absolute;top:0;bottom:0;left:0}@media only screen and (max-width: 768px){h1{font-size:15px;font-weight:bold;border-bottom:none;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f3f3f3), color-stop(100%, #e1e1e1));background:-moz-linear-gradient(#f3f3f3, #e1e1e1);background:-webkit-linear-gradient(#f3f3f3, #e1e1e1);background:linear-gradient(#f3f3f3, #e1e1e1);-moz-box-shadow:0 3px 0 0 #cbcbcb;-webkit-box-shadow:0 3px 0 0 #cbcbcb;box-shadow:0 3px 0 0 #cbcbcb;padding:12px 0 12px 24px;margin-bottom:15px;position:relative}h1:before{content:"";position:absolute;width:3px;height:21px;background:#1b83db;top:12px;left:12px}h2{border-bottom:1px solid #1875d1;padding:0px 0 5px 10px;margin:15px 0 0;margin-bottom:10px}h3{margin:15px 0}#index h1{background:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin-bottom:0;position:relative}#index h1:before{display:none}#index h2{font-size:15px;font-weight:bold;border-bottom:none;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f3f3f3), color-stop(100%, #e1e1e1));background:-moz-linear-gradient(#f3f3f3, #e1e1e1);background:-webkit-linear-gradient(#f3f3f3, #e1e1e1);background:linear-gradient(#f3f3f3, #e1e1e1);-moz-box-shadow:0 3px 0 0 #cbcbcb;-webkit-box-shadow:0 3px 0 0 #cbcbcb;box-shadow:0 3px 0 0 #cbcbcb;padding:12px 0 12px 24px;margin:0 0 15px;position:relative}#index h2:before{content:"";position:absolute;width:3px;height:21px;background:#1b83db;top:12px;left:12px}#index h3{border-bottom:1px solid #1875d1;padding:0px 0 5px 10px;margin:15px 15px 0}.sub-content h2{font-size:15px;font-weight:bold;border-bottom:none;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f3f3f3), color-stop(100%, #e1e1e1));background:-moz-linear-gradient(#f3f3f3, #e1e1e1);background:-webkit-linear-gradient(#f3f3f3, #e1e1e1);background:linear-gradient(#f3f3f3, #e1e1e1);-moz-box-shadow:0 3px 0 0 #cbcbcb;-webkit-box-shadow:0 3px 0 0 #cbcbcb;box-shadow:0 3px 0 0 #cbcbcb;padding:12px 0 12px 24px;margin:0 0 15px;position:relative}.sub-content h2:before{content:"";position:absolute;width:3px;height:21px;background:#1b83db;top:12px;left:12px}}.text_fs12{font-size:12px}.list-disc{margin:15px 0}.list-disc li{font-size:12px;list-style:disc;margin:0 0 5px 55px;line-height:1.6}.asterisk-text{color:#777;font-size:10px;line-height:1.8;margin-top:20px}.asterisk-text2{font-size:12px;line-height:1.8}.asterisk-text3{color:#1875d1;border:1px solid #1875d1;padding:30px 15px;margin-top:70px}@media only screen and (max-width: 768px){.list-disc li{margin:0 0 5px 25px}.asterisk-text{color:#777;font-size:10px;line-height:1.8;margin-top:10px;padding:0}.asterisk-text3{color:#1875d1;border:1px solid #1875d1;padding:15px;margin-top:20px}}.btn1{display:block;background:url("../img/common/icon-arrow3.png") no-repeat 155px 11px #fff;color:#1875d1;padding:8px 40px 8px 33px;font-size:12px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:4px;border:1px solid #1875d1}.btn1:hover{background:url("../img/common/icon-arrow4.png") no-repeat 155px 11px #1875d1;color:#fff;text-decoration:none}.tab-list{font-size:0;border-bottom:2px solid #1875d1;text-align:center;margin:30px 0 35px}.tab-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px;border-radius:10px 10px 0 0;font-size:14px;background-color:#6dbcfb;padding:20px 0;color:#fff;width:220px;margin:0 5px;cursor:pointer}.tab-list li.active{background-color:#1875d1}@media only screen and (max-width: 768px){.tab-list{font-size:0;border-bottom:1px solid #1875d1;text-align:center;margin:15px 0 20px -15px;padding:0 15px;width:100%}.tab-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px;border-radius:3px 3px 0 0;font-size:13px;background-color:#6dbcfb;padding:12px 0 0;color:#fff;width:32.2%;margin:0;margin-right:1.4%;cursor:pointer;height:55px;letter-spacing:-1px;font-weight:bold}.tab-list li:last-child{margin-right:0}.tab-list li.active{background-color:#1875d1}.tab-list li .displayNoneSp{display:inline}}.option_list li{overflow:hidden;*zoom:1;border-bottom:2px #b5b5b5 dotted;padding:10px 0 10px 20px;height:40px}.option_list li .png{float:left;width:200px}.option_list li .name{float:left;font-size:12px;width:285px;padding-top:14px}.option_list li .btn{float:left}.table-layout1{border:3px solid #e1e5ee;width:100%;margin-top:20px;margin-bottom:20px}.table-layout1 th,.table-layout1 td{border-bottom:2px solid #e1e5ee;padding:12px 18px;font-size:12px}.table-layout1 th{background:#baddfa;width:20%}.table-layout1 td{border-right:1px solid #e1e5ee}.table-layout1 .bold{font-weight:bold}.table-layout2{border:3px solid #e1e5ee;width:100%;margin-top:20px}.table-layout2 td{border:2px solid #e1e5ee;text-align:center;padding:10px 0}.table-layout2 tr:nth-child(odd){background:#baddfa}.table-layout3{border:3px solid #e1e5ee;width:100%;margin-top:20px;margin-bottom:20px}.table-layout3 th,.table-layout3 td{border-bottom:2px solid #e1e5ee;padding:5px 8px;font-size:12px}.table-layout3 th{padding:5px 15px;background:#baddfa;width:20%}.table-layout3 td a{text-decoration:underline}.table-layout3 td a:hover{text-decoration:none}.table-layout3 .bold{font-weight:bold}@media only screen and (max-width: 768px){.table-layout1{border:3px solid #e1e5ee;margin-top:0;margin:0 auto}.table-layout1 th,.table-layout1 td{border-bottom:2px solid #e1e5ee;padding:10px;font-size:11px}.table-layout1 th{background:#baddfa;width:20%}.table-layout1 td{border-right:1px solid #e1e5ee}.table-layout1 .bold{font-weight:bold}.table-layout2{border:3px solid #e1e5ee;margin-top:0;margin:0 auto}.table-layout2 th{font-size:11px}.table-layout2 td{font-size:11px;border:2px solid #e1e5ee;text-align:center;padding:10px 0}.table-layout2 tr:nth-child(odd){background:#baddfa}.table-layout3{border:2px solid #e1e5ee;margin-top:0;margin:0 auto}.table-layout3 th,.table-layout3 td{border-bottom:2px solid #e1e5ee;padding:10px;font-size:11px}.table-layout3 th{width:22%}}.main-contact_box{overflow:hidden;*zoom:1;border:2px solid #e1e5ee;padding:20px 30px}.main-contact_box .contact_box_text{float:left;padding-top:6px}.main-contact_box .contact_box_list{clear:both;padding-top:20px}.main-contact_box .contact_box_list li{padding-left:1em;text-indent:-1em}.main-contact_box .btn{float:right;background:url("../img/common/icon-comment.png") no-repeat 15px 10px #fe5621;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:1px 1px 3px 1px #aaa}.main-contact_box .btn a{display:block;background:url("../img/common/icon-arrow5.png") no-repeat 304px 15px;color:#fff;padding:12px 35px 12px 55px;font-size:16px;font-weight:bold;text-decoration:none}.main-contact_box .icon_1{background:url("../img/common/icon-gear.png") no-repeat 15px 10px #fe5621}.main-contact_box .icon_1 a{background-position:253px 18px !important}.main-contact_box .icon_2{background:url("../img/common/icon-man.png") no-repeat 15px 10px #fe5621}.main-contact_box .icon_3{background:url("../img/common/icon-card.png") no-repeat 15px 13px #fe5621}.btn2{float:none;background:url("../img/common/icon-check2.png") no-repeat 15px 11px #1875d1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:1px 1px 3px 1px #aaa;width:380px;margin:50px auto 0}.btn2 a{display:block;background:url("../img/common/icon-arrow5.png") no-repeat 354px 17px;color:#fff;padding:12px 35px 12px 55px;font-size:16px;font-weight:bold;text-decoration:none}@media only screen and (max-width: 768px){.main-contact_box{overflow:hidden;*zoom:1;border:1px solid #e1e5ee;padding:15px;margin:10px 15px}.main-contact_box .contact_box_text{float:none;padding-top:0;padding-bottom:10px;font-size:13px}.main-contact_box .btn{float:none;background:url("../img/common/icon-comment.png") no-repeat 15px center #fe5621;-moz-background-size:20px auto;-o-background-size:20px auto;-webkit-background-size:20px auto;background-size:20px auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:1px 1px 3px 1px #aaa}.main-contact_box .btn a{text-align:center;display:block;background:url("../img/common/icon-arrow5.png") no-repeat 94% center !important;color:#fff;padding:15px 20px 15px 46px;font-size:13px;font-weight:bold;text-decoration:none}.main-contact_box .icon_1{background:url("../img/common/icon-gear.png") no-repeat 15px center #fe5621}.main-contact_box .icon_2{background:url("../img/common/icon-man.png") no-repeat 15px center #fe5621}.main-contact_box .icon_3{background:url("../img/common/icon-card.png") no-repeat 15px center #fe5621}.btn2{background:url("../img/common/icon-check2.png") no-repeat 15px center #1875d1;-moz-background-size:20px auto;-o-background-size:20px auto;-webkit-background-size:20px auto;background-size:20px auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;box-shadow:1px 1px 3px 1px #aaa;width:auto;margin:0}.btn2 a{text-align:center;background:url("../img/common/icon-arrow5.png") no-repeat 94% center !important;padding:15px 20px 15px 46px;font-size:13px}}.fd-content{background:#e4eff8;padding:20px 20px 10px;margin-top:23px;overflow:hidden;*zoom:1}.fd-content .number{font-size:38px;letter-spacing:0;float:left;padding:10px 10px 0 57px;background:url("../img/common/icon-fd.png") no-repeat left 20px}.fd-content .text-time{font-size:11px;margin-top:20px}@media only screen and (max-width: 768px){.fd-content-sp{overflow:hidden;*zoom:1;background-color:#e4eff8;padding:10px 10px 15px;margin:10px 0 0;line-height:1}.fd-content-sp .tel>p{text-align:center;font-weight:bold;margin-bottom:8px;font-size:13px;letter-spacing:-1px}.fd-content-sp .fd-phone{overflow:hidden;*zoom:1}.fd-content-sp .iphone{float:none;font-size:30px;font-family:Arial;letter-spacing:0}.fd-content-sp .iphone .font34{font-size:23px;padding-left:40px}.fd-content-sp .iphone .service-tel{background:url("../img/common/sp/icon-phone1.png") no-repeat left 2px;-moz-background-size:30px auto;-o-background-size:30px auto;-webkit-background-size:30px auto;background-size:30px auto}.fd-content-sp .fd-area{overflow:hidden;*zoom:1;cursor:default;text-decoration:none;background:url("../img/common/sp/arrow-fd.png") no-repeat right center #fff;-moz-background-size:19px auto;-o-background-size:19px auto;-webkit-background-size:19px auto;background-size:19px auto;width:100%;display:block;padding:10px 0;text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#202020;-moz-box-shadow:0 1px 3px 1px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,.3);box-shadow:0 1px 3px 1px rgba(0,0,0,.3)}.fd-content-sp .phonenum{float:left;padding-top:5px}.fd-content-sp .annotation{display:none}.fd-content-sp .phonetime{font-size:9px;margin-top:10px}}.mainv_search{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:425px;padding-left:50px;background:url("../img/common/icon-search.png") 15px no-repeat #1875d1;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;margin:0 0 20px 0}.mainv_search .search_text{border:none;height:50px;line-height:50px;width:395px;font-size:18px;padding:0 15px;border:none;-moz-border-radius:0 50px 50px 0;-webkit-border-radius:0;border-radius:0 50px 50px 0;color:#333}.mainv_search .search_button{position:absolute;top:50%;right:15px;margin-top:-15px;background:#fe5621;border:none;color:#fff;padding:8px 27px;-webkit-appearance:none;-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px}.mainv_search.device_search{width:568px;margin-top:10px;border:1px solid #999}.mainv_search.device_search .search_text{width:538px}.mainv_search-text{font-size:12px}#srchBox a img{border:none}#srchBox #srch #srchForm{white-space:nowrap}#srchBox #srchInput{margin-right:6px;vertical-align:bottom}#srchBox #srchBtn{width:80px}#srchBox ul{margin-top:6px;text-align:left}#srchBox li{list-style-type:none;display:inline;zoom:1;padding-right:10px}#srchBox li input{zoom:1;margin-right:2px;_margin:-4px 0 -4px -4px;vertical-align:middle;border:0}@media only screen and (max-width: 768px){.mainv_search{position:relative;text-align:center;padding-left:35px;background:url("../img/common/icon-search.png") 10px no-repeat #1875d1;-moz-background-size:18px auto;-o-background-size:18px auto;-webkit-background-size:18px auto;background-size:18px auto;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;margin:0 10px 10px;padding:0 10px 0 35px;width:79%}.mainv_search .search_text{width:100%;height:36px;line-height:36px;width:100%;font-size:12px;padding:0 0 0 10px;border:none;-moz-border-radius:0 17px 17px 0;-webkit-border-radius:0;border-radius:0 17px 17px 0;color:#777}.mainv_search .search_button{position:absolute;top:50%;right:6px;margin-top:-13px;background:url("../img/common/sp/arrow-search.png") no-repeat right center #fe5621;-moz-background-size:13px auto;-o-background-size:13px auto;-webkit-background-size:13px auto;background-size:13px auto;border:none;color:#fff;font-size:11px;text-align:center;padding:5px 3px 5px 0;width:50px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px}.mainv_search.device_search{width:78%}.mainv_search.device_search .search_text{width:100%}.mainv_search-text{text-align:left;width:90%;margin:0 auto}#srchBox #srchBtn{width:60px}}.news_cont{overflow:scroll;overflow-x:hidden;border:2px solid #e1e5ee;padding:20px;height:300px}.news_cont p{font-size:12px;padding-bottom:11px}.news_cont .title{font-weight:bold}.news-box{margin-bottom:20px}.link-list{text-align:left;margin-left:-10px}.link-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:10px}.link-list li a{display:inline-block;width:182px;height:180px;padding:20px;border:2px solid #e1e5ee;background:url("../img/top/icon-menu-arrow.png") 230px center no-repeat;color:#333;text-decoration:none;font-weight:bold;transition:all .2s}.link-list li a .box{display:block;padding-top:85px;text-align:center;vertical-align:bottom}.link-list li a .box .text{height:60px;font-size:15px;vertical-align:middle;display:table-cell;text-align:center;width:200px}.link-list li a:hover{background:url("../img/top/icon-menu-arrow.png") 195px center no-repeat;border:2px solid #1875d1}.link-list li .preparation{width:182px;height:84px;padding:68px 20px;border:2px solid #e1e5ee;background:#e4eff8}.link-list li .preparation .box{display:block;text-align:center;vertical-align:bottom}.link-list li .preparation .box .head{display:block;font-size:16px;margin-bottom:20px}.link-list li .preparation .box .text{display:block;font-size:15px;font-weight:bold;text-align:center}.link-list.link-height li a{height:95px}.link-list.link-height li a .box{padding-top:48px}.premier-support .support-list{text-align:left;margin:25px 0 0 -10px;color:#2095f2}.premier-support .support-list li{display:inline-block;margin-left:10px;padding:15px 10px 15px 67px;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border:2px solid #e1e5ee;width:145px;font-weight:bold}.premier-support .pc-support_link a{text-decoration:underline}.premier-support .pc-support_link a:hover{text-decoration:none}.set-links{overflow:hidden;*zoom:1;margin-bottom:13px;border:2px solid #e1e5ee;transition:all .2s}.set-links:hover{border:2px solid #1875d1}.set-links .link-list{float:left}.set-links .link-list li a{border:none}.set-links .sub-link-list{width:486px;margin-left:-2px;float:left;background-color:#e4eff8}.set-links .sub-link-list li{background-color:#e4eff8;margin:0 15px;border-top:2px dotted #fff}.set-links .sub-link-list li:first-child{border-top:none}.set-links .sub-link-list li .name{float:left;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:142px;font-size:12px;color:#333}.set-links .sub-link-list li .btn1{display:block;float:left;background-position:119px 12px}.set-links .sub-link-list li a{overflow:hidden;*zoom:1;display:block;padding:10px 0 17px 172px}.set-links .sub-link-list li a.two-line{padding:29px 0 36px 172px}.set-links .sub-link-list li.sub-option1{background:url("../img/manual/option-1-1.png") 28px 18px no-repeat}.set-links .sub-link-list li.sub-option1 span{margin-top:12px}.set-links .sub-link-list li.sub-option2{background:url("../img/manual/option-1-2.png") 24px center no-repeat}.set-links .sub-link-list li.sub-option2 span{margin-top:12px}.set-links .sub-link-list li.sub-option3{background:url("../img/manual/option-1-3.png") 0px center no-repeat}.set-links .sub-link-list li.sub-option3 span{margin-top:4px}@media only screen and (max-width: 768px){.news_cont{overflow:scroll;border:1px solid #e1e5ee;height:250px;margin:0 15px;padding:10px;font-size:13px}#index .link-list{margin:0 15px}#index .set-links{margin:0 15px 10px}#index .set-links .link-list{margin:0 0 0 5px}.link-list{text-align:left;margin:0}.link-list li{display:block;margin-left:0}.link-list li a{display:block;margin-bottom:10px;width:100%;height:auto;padding:20px 0;border:2px solid #e1e5ee;background:url("../img/top/sp/icon-menu-arrow.png") right center no-repeat;-moz-background-size:19px auto;-o-background-size:19px auto;-webkit-background-size:19px auto;background-size:19px auto;color:#333;text-decoration:none;font-weight:bold;transition:all .2s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.link-list li a .box{display:block;padding-top:0;padding-left:90px;text-align:center;vertical-align:bottom}.link-list li a .box .text{height:auto;font-size:15px;vertical-align:middle;display:table-cell;text-align:left;width:auto}.link-list li a .box .btn1{display:none}.link-list li a:hover{background:url("../img/top/sp/icon-menu-arrow.png") right center no-repeat;-moz-background-size:19px auto;-o-background-size:19px auto;-webkit-background-size:19px auto;background-size:19px auto;border:2px solid #e1e5ee}.link-list li .preparation{width:100%;height:auto;padding:8px 0;border:2px solid #e1e5ee;background:#e4eff8;color:#333;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.link-list li .preparation .box{display:block;width:auto}.link-list li .preparation .box .head{font-size:15px;font-weight:normal;margin-bottom:0}.link-list li .preparation .box .head br{display:none}.link-list li .preparation .box .text{font-size:15px}.device-list{text-align:left;margin-left:-10px}.device-list li{display:block;margin-left:10px;margin-bottom:10px}.device-list .link{overflow:hidden;*zoom:1;width:auto;height:auto;border:2px solid #e1e5ee;text-align:center;display:block}.device-list .link .text{float:left;display:block;padding:25px 0 25px 95px;font-size:14px;font-weight:bold}.device-list .link .text2{float:right;display:block;font-size:13px;padding:26px 4px 26px 10px;background-color:#e4eff8}.device-list .link.device1{background:url("../img/manual/501hw-none.png") 21px 20px no-repeat;background-size:57px}.device-list .link.device2{background:url("../img/manual/304zt-none.png") 21px 20px no-repeat;background-size:57px}.set-links{overflow:hidden;*zoom:1;margin-bottom:10px;margin:0 0 10px;border:1px solid #e1e5ee;transition:all .2s}.set-links:hover{border:1px solid #e1e5ee}.set-links .link-list{float:none;margin:0}.set-links .link-list li a{border:none}.set-links .link-list .btn1{display:none}.set-links .sub-link-list{width:100%;margin-left:0;float:none;background-color:#e4eff8}.set-links .sub-link-list li{background-color:#e4eff8;margin:0;border-top:1px dotted #fff}.set-links .sub-link-list li:first-child{border-top:none}.set-links .sub-link-list li .name{float:left;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:142px;font-size:12px;color:#333}.set-links .sub-link-list li .btn1{display:none}.set-links .sub-link-list li a{overflow:hidden;*zoom:1;display:block;padding:10px 22px 10px 10px;background:url("../img/top/sp/icon-menu-arrow.png") right center no-repeat;-moz-background-size:19px auto;-o-background-size:19px auto;-webkit-background-size:19px auto;background-size:19px auto}.set-links .sub-link-list li a.two-line{padding:10px 22px 10px 10px}.set-links .sub-link-list li.sub-option1,.set-links .sub-link-list li.sub-option2,.set-links .sub-link-list li.sub-option3{background:none}.set-links .sub-link-list li.sub-option1 span,.set-links .sub-link-list li.sub-option2 span,.set-links .sub-link-list li.sub-option3 span{margin-top:0}.premier-support .support-list{width:100%;margin:10px auto 0;text-align:center;font-size:12px}.premier-support .support-list li{margin-left:0;padding:67px 10px 15px 10px;width:146px}}#header .inner{width:960px;margin:0 auto}#header #header-main{overflow:hidden;*zoom:1}#header #header-main .header-main-left{float:left}#header #header-main .header-main-left .logo{float:left;padding:15px 20px 15px 0;font-size:12px;color:#fff;text-align:center}#header #header-main .header-main-left .logo a{display:block}#header #header-main .header-main-left .logo a img{margin-bottom:5px}#header #header-main .header-main-left .logo span{text-align:center;margin-top:5px}#header #header-main .header-main-left .logo .sales-company{color:#969696}#header #header-main .header-main-left .aside{float:left;line-height:2.7;border-left:2px solid #ddd;padding-left:20px;font-weight:bold;margin-top:20px}#header #header-main .small-navi{overflow:hidden;*zoom:1;float:right}#header #header-main .small-navi .btn{float:left;border:1px solid #1875d1;border-radius:3px;margin-top:20px}#header #header-main .small-navi .btn a{padding:8px 25px 8px 45px;display:block;text-decoration:none;position:relative}#header #header-main .small-navi .btn.contact{background:url("../img/common/icon-mail2.png") 15px center no-repeat}#header #header-main .small-navi .btn.login{background:url("../img/common/icon-login.png") 15px center no-repeat #fe5621;border-color:#fe5621;box-shadow:1px 1px 3px 1px #aaa;margin:20px 4px 4px 15px}#header #header-main .small-navi .btn.login a{background:url("../img/common/icon-arrow4.png") no-repeat 113px 13px;color:#fff}#header #globalnav{background:#1875d1}#header #globalnav .nav{overflow:hidden;*zoom:1;margin-right:-10px}#header #globalnav .nav li{float:left}#header #globalnav .nav li a{display:block;color:#fff;font-size:13px;text-align:center;height:46px;line-height:46px;text-decoration:none;padding-left:25px}#header #globalnav .nav li:hover{background-color:#2095f2}#header #globalnav .nav .nav1{width:182px;background:url("../img/common/home.png") 34px 12px no-repeat}#header #globalnav .nav .nav2{width:182px;background:url("../img/common/manual.png") 24px center no-repeat}#header #globalnav .nav .nav3{width:182px;background:url("../img/common/payment.png") 24px center no-repeat}#header #globalnav .nav .nav4{width:240px;background:url("../img/common/registration.png") 13px center no-repeat}#header #globalnav .nav .nav5{width:182px;background:url("../img/common/faq.png") 33px center no-repeat}#header #globalnav .nav .active{background-color:#2095f2}#header.logged-in .inner{width:710px}#header.logged-in #header-main{background-color:#1875d1}#header.logged-in #header-main .header-main-left .aside{color:#fff}#header.logged-in #header-main .small-navi .btn{border:none;box-shadow:0 0}#header.logged-in #header-main .small-navi .btn.logout{background:url("../img/common/icon-logout.png") 15px center no-repeat #fff;margin:20px 4px 4px 15px}#header.logged-in #header-main .small-navi .btn.logout a{background:url("../img/common/icon-arrow6.png") no-repeat 126px 13px;color:#1875d1}@media only screen and (max-width: 768px){#header .inner{width:100%}#header #header-main{overflow:hidden;*zoom:1}#header #header-main .header-main-left{float:left}#header #header-main .header-main-left .logo{float:left;line-height:1;padding:15px 5px 15px 10px;font-size:8px}#header #header-main .header-main-left .logo a{display:block;width:117px}#header #header-main .header-main-left .logo img{width:100%;height:auto;vertical-align:middle}#header #header-main .header-main-left .aside{border-left:none;float:left;font-weight:bold;line-height:1;margin:0;padding:25px 0 0;font-size:10px}#header #header-main .small-navi{float:right}#header #header-main .small-navi.logout{margin-top:9px}#header #header-main .small-navi .btn{-moz-background-size:70px auto;-o-background-size:70px auto;-webkit-background-size:70px auto;background-size:70px auto}#header #header-main .small-navi .btn a{padding:6px 0 6px 10px;display:block;width:70px;text-decoration:none;position:relative;text-align:center;font-size:10px}#header #header-main .small-navi .btn.login{margin:15px 10px 2px 2px;background-position:6px center;background-size:12px}#header #header-main .small-navi .btn.login a{background-position:72px 11px;background-size:4px auto}#header #globalnav{background:#1875d1}#header #globalnav .nav{overflow:hidden;*zoom:1;margin-right:0}#header #globalnav .nav li{float:left;position:relative}#header #globalnav .nav li a{display:block;color:#fff;text-align:center;height:49px;line-height:1;text-decoration:none;padding-left:0;overflow:hidden;text-indent:100%;white-space:nowrap}#header #globalnav .nav .nav1{width:20%;background:url("../img/common/sp/home.png") center 0 no-repeat;-moz-background-size:50px auto;-o-background-size:50px auto;-webkit-background-size:50px auto;background-size:50px auto}#header #globalnav .nav .nav1.active{background:url("../img/common/sp/home.png") center 0 no-repeat #2095f2;-moz-background-size:50px auto;-o-background-size:50px auto;-webkit-background-size:50px auto;background-size:50px auto}#header #globalnav .nav .nav2{width:20%;background:url("../img/common/sp/manual.png") center 0 no-repeat;-moz-background-size:50px auto;-o-background-size:50px auto;-webkit-background-size:50px auto;background-size:50px auto}#header #globalnav .nav .nav2.active{background:url("../img/common/sp/manual.png") center 0 no-repeat #2095f2;-moz-background-size:50px auto;-o-background-size:50px auto;-webkit-background-size:50px auto;background-size:50px auto}#header #globalnav .nav .nav3{width:20%;background:url("../img/common/sp/payment.png") center 0 no-repeat;-moz-background-size:50px auto;-o-background-size:50px auto;-webkit-background-size:50px auto;background-size:50px auto}#header #globalnav .nav .nav3.active{background:url("../img/common/sp/payment.png") center 0 no-repeat #2095f2;-moz-background-size:50px auto;-o-background-size:50px auto;-webkit-background-size:50px auto;background-size:50px auto}#header #globalnav .nav .nav4{width:20%;background:url("../img/common/sp/registration.png") center 0 no-repeat;-moz-background-size:50px auto;-o-background-size:50px auto;-webkit-background-size:50px auto;background-size:50px auto}#header #globalnav .nav .nav4.active{background:url("../img/common/sp/registration.png") center 0 no-repeat #2095f2;-moz-background-size:50px auto;-o-background-size:50px auto;-webkit-background-size:50px auto;background-size:50px auto}#header #globalnav .nav .nav5{width:20%;background:url("../img/common/sp/faq.png") center 0 no-repeat;-moz-background-size:50px auto;-o-background-size:50px auto;-webkit-background-size:50px auto;background-size:50px auto}#header #globalnav .nav .nav5.active{background:url("../img/common/sp/faq.png") center 0 no-repeat #2095f2;-moz-background-size:50px auto;-o-background-size:50px auto;-webkit-background-size:50px auto;background-size:50px auto}#header.logged-in .inner{width:100%}#header.logged-in #header-main .small-navi .btn.logout{margin:7px 10px 2px 2px;background-position:7px 8px;background-size:12px}#header.logged-in #header-main .small-navi .btn.logout a{width:78px;background-position:79px 10px;background-size:4px auto}}.sub-content .side-box{overflow:hidden;text-align:center;border:2px solid #1875d1;border-radius:3px;font-size:14px}.sub-content .side-box .head{background-color:#1875d1;border:1px solid #1875d1;color:#fff;padding:8px 0}.sub-content .side-box .detail{padding:15px}.sub-content .side-box .detail .text{font-size:12px;margin-bottom:10px;letter-spacing:-1px}.sub-content .side-box .detail .btn{background:url("../img/common/icon-login.png") 15px center no-repeat #fe5621;border-color:#fe5621;box-shadow:1px 1px 3px 1px #aaa;border-radius:3px}.sub-content .side-box .detail .btn a{display:block;background:url("../img/common/icon-arrow4.png") no-repeat 160px 13px;color:#fff;padding:8px 25px 8px 45px;text-decoration:none;position:relative}.sub-content .sub-content_faq .faq_list li{border-bottom:2px dotted #b5b5b5;padding:0 0 10px 30px;font-size:12px;margin-bottom:10px;background:url("../img/common/icon-arrow2.png") 0px 9px no-repeat}.sub-content .sub-content_menu .menu_list li{background:url("../img/common/icon-arrow1.png") 0 15px no-repeat;list-style-position:inside;padding:10px 0 10px 15px;font-size:12px}@media only screen and (max-width: 768px){.sub-content .sub-content_faq .faq_list{margin:0 15px}.sub-content .sub-content_faq .faq_list li{border-bottom:1px dotted #a4aec3;padding:0 10px 10px 20px;font-size:12px;margin-bottom:10px;background:url("../img/common/sp/icon-arrow2.png") right center no-repeat;-moz-background-size:9px auto;-o-background-size:9px auto;-webkit-background-size:9px auto;background-size:9px auto;position:relative}.sub-content .sub-content_faq .faq_list li:before{position:absolute;content:"";background:url("../img/common/sp/icon-faq.png") no-repeat 0 0;width:14px;height:14px;-moz-background-size:14px;-o-background-size:14px;-webkit-background-size:14px;background-size:14px;top:2px;left:0}.sub-content .sub-content_faq .btn-faq-link{margin:5px 15px 0}.sub-content .sub-content_faq .btn-faq-link a{display:block;border:1px solid #717171;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:12px 0;text-align:center;font-size:12px;color:#717171;background:url("../img/common/sp/arrow-more.png") no-repeat right center;-moz-background-size:20px auto;-o-background-size:20px auto;-webkit-background-size:20px auto;background-size:20px auto}.sub-content .sub-content_menu{display:none}}#footer{background:#1875d1;padding-top:30px;position:relative;z-index:1}#footer .inner{margin:0 auto;width:960px}#footer .footer-srchBox{text-align:center}#footer .mainv_search-text{margin:-10px 0 40px}#footer #searchBox{text-align:center;margin-bottom:35px}#footer .mainv_search{background:url("../img/common/icon-search.png") 15px no-repeat #2095f2}#footer .mainv_search-text{color:#fff}#footer #phonelist{overflow:hidden;*zoom:1;font-size:12px;line-height:18px;padding-bottom:45px}#footer #phonelist .inquiries-info{width:100%;display:flex;justify-content:center}#footer #phonelist .inquiries-info a{color:#fff;text-decoration:underline}#footer #phonelist .inquiries-info a:hover{text-decoration:none}#footer #phonelist .inquiries-info_service,#footer #phonelist .inquiries-info_cancellation{color:#fff;width:479px;padding:10px 20px}#footer #phonelist .inquiries-info_service .first,#footer #phonelist .inquiries-info_cancellation .first{font-size:14px;font-weight:bold;border-bottom:2px solid #fff;padding-bottom:10px}#footer #phonelist .inquiries-info_service .second,#footer #phonelist .inquiries-info_cancellation .second{padding:20px 0 20px}#footer #phonelist .inquiries-info_service .second ul,#footer #phonelist .inquiries-info_cancellation .second ul{list-style:disc;padding-left:20px;line-height:1.8}#footer #phonelist .inquiries-info_cancellation{border-left:1px dotted #fff}#footer #phonelist .phone-info{margin-top:30px;width:100%;display:flex;justify-content:center}@media only screen and (min-width: 768px){#footer #phonelist .phone-info .pc_fd-box{display:block}#footer #phonelist .phone-info .sp_fd-box{display:none}#footer #phonelist .phone-info_support,#footer #phonelist .phone-info_mobarecoAir{min-width:460px;background-color:#fff;border-radius:10px;overflow:hidden;color:#1875d1;line-height:1;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:0 40px}#footer #phonelist .phone-info_support a,#footer #phonelist .phone-info_mobarecoAir a{*zoom:1;cursor:default;text-decoration:none}#footer #phonelist .phone-info_support .fd-area .fd-note,#footer #phonelist .phone-info_mobarecoAir .fd-area .fd-note{display:flex;justify-content:center;align-items:center;margin:4px auto 10px}#footer #phonelist .phone-info_support .fd-area .fd-note .phonetime,#footer #phonelist .phone-info_mobarecoAir .fd-area .fd-note .phonetime{font-size:12px;line-height:1.4;margin-right:10px}#footer #phonelist .phone-info_support .fd-area .fd-note .annotation,#footer #phonelist .phone-info_mobarecoAir .fd-area .fd-note .annotation{font-size:12px;background:#2095f2;color:#fff;border-radius:3px;padding:5px 7px}#footer #phonelist .phone-info_support .fd-area .fd-title{margin-top:10px;margin-bottom:14px;font-weight:bold;font-size:16px}#footer #phonelist .phone-info_support .fd-area .iphone{font-size:40px;font-family:Arial}#footer #phonelist .phone-info_support .fd-area .iphone .service-tel{background:url("../img/common/icon-phone1.png") no-repeat left/40px;padding-left:50px}#footer #phonelist .phone-info_mobarecoAir .fd-area .fd-title{margin:18px 0 6px;font-weight:bold;font-size:14px;line-height:1.3em}#footer #phonelist .phone-info_mobarecoAir .fd-area .iphone{font-size:32px;font-family:Arial}}#footer-nav{font-size:12px;background:#202020;padding:30px 0}#footer-nav ul{text-align:center;margin-left:-20px}#footer-nav li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@media only screen and (min-width: 768px){#footer-nav li:not(:first-child){margin-left:38px}}#footer-nav li a{color:#fff}#copyright{background:#fff;font-size:11px;padding:25px 0}#copyright .inner{overflow:hidden;*zoom:1}#copyright p{float:left}#copyright ul{width:650px;float:right;text-align:center}#copyright li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-left:25px;background:url("../img/common/icon-arrow1.png") 12px center no-repeat;font-size:12px}#copyright li a{color:#333}#yjserpif{width:960px;min-height:500px;margin-top:25px}.top-btn{display:none}.top-btn-fixed{position:fixed;bottom:46px;right:96px}.top-btn-absolute{position:absolute;top:-116px;right:96px}.info-inquiry{padding:15px 30px 15px 30px;margin-bottom:20px;background-color:#fff4f1}.info-inquiry .lead{color:#fe5621;font-size:17px;margin-bottom:10px;font-weight:bold}.info-inquiry p{margin-bottom:15px}.info-inquiry .checkbox-contents{position:relative;display:inline-block;font-weight:bold}.info-inquiry input[type=checkbox]{width:100%;height:100%;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin:0;opacity:0;cursor:pointer}.info-inquiry input[type=checkbox]:checked+label{display:inline-block;padding:7px;border:1px solid #666;border-radius:1px;background:url("../../img/form/check.png?1470364603") no-repeat 50% 49%;vertical-align:middle;background-color:#fff}.info-inquiry .checkbox{margin-left:15px;margin-right:10px;display:inline-block;padding:7px;border:1px solid #666;border-radius:1px;vertical-align:middle;background-color:#fff}.info-inquiry .option-checkbox{position:absolute;top:0;right:0;bottom:0;left:0}.plan-container{margin-top:20px}.plan-container .plan-ttl{background-color:#e4eff8;padding:14px 20px;font-size:20px;font-weight:bold;color:#707070;position:relative}.plan-container .plan-ttl::before,.plan-container .plan-ttl::after{content:"";display:block;width:20px;height:3px;position:absolute;top:0;bottom:0;right:24px;margin:auto;background:#707070}.plan-container .plan-ttl::after{transform:rotate(90deg);transition:.2s}.plan-container .plan-ttl.js-open::after{transform:rotate(0deg)}.plan-container .plan-detail{display:none}.plan-container .plan-detail .stop-note{font-weight:bold;color:red}@media only screen and (max-width: 768px){.plan-container .plan-ttl::before,.plan-container .plan-ttl::after{right:8px}}@media only screen and (max-width: 768px){#footer{padding:0 0 80px;background:#fff;position:relative;width:100%}#footer .inner{width:100%}#footer #searchBox{background:#1875d1;padding:15px;text-align:center;margin-bottom:0}#footer .mainv_search{background:url("../img/common/icon-search.png") 10px no-repeat #2095f2;-moz-background-size:18px auto;-o-background-size:18px auto;-webkit-background-size:18px auto;background-size:18px auto}#footer .footer-srchBox{background:#1875d1;padding-top:20px}#footer .mainv_search-text{color:#fff;background:#1875d1;width:88%;margin:0 auto;padding:10px 10px 10px;text-align:left}#footer #phonelist{overflow:hidden;*zoom:1;background:#1875d1;padding:0 15px;color:#fff;font-size:12px}#footer #phonelist .inquiries-info{display:flex;justify-content:flex-start;flex-direction:column;align-items:center}#footer #phonelist .inquiries-info a{color:#fff;text-decoration:underline}#footer #phonelist .inquiries-info a:hover{text-decoration:none}#footer #phonelist .inquiries-info_service,#footer #phonelist .inquiries-info_cancellation{width:100%}#footer #phonelist .inquiries-info_cancellation{border-left:none}#footer #phonelist .inquiries-info .first{font-size:13px;font-weight:bold;border-bottom:1px solid #fff;padding-bottom:7px;width:auto}#footer #phonelist .inquiries-info .second{padding:7px 0;width:auto}#footer #phonelist .inquiries-info .second dt{font-weight:bold}#footer #phonelist .inquiries-info ul{list-style:disc;margin-left:10px;padding-left:.5em}#footer #phonelist .phone-info{display:flex;flex-direction:column;justify-content:start;margin:10px 0 20px}#footer #phonelist .phone-info .pc_fd-box{display:none}#footer #phonelist .phone-info .sp_fd-box{display:block}#footer #phonelist .phone-info_support,#footer #phonelist .phone-info_mobarecoAir{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;text-decoration:none;background:url("../img/common/sp/arrow-fd.png") no-repeat right center/20px #fff;padding:10px 5px;text-align:center;margin-bottom:15px;border-radius:3px;box-shadow:0 1px 3px 1px rgba(0,0,0,.3)}#footer #phonelist .phone-info_support .fd-area a,#footer #phonelist .phone-info_mobarecoAir .fd-area a{*zoom:1;cursor:default;color:#202020;text-decoration:none}#footer #phonelist .phone-info_support .fd-area a:active,#footer #phonelist .phone-info_mobarecoAir .fd-area a:active{color:#202020;text-decoration:none}#footer #phonelist .phone-info_support .fd-phone,#footer #phonelist .phone-info_mobarecoAir .fd-phone{overflow:hidden;*zoom:1}#footer #phonelist .phone-info_support .fd-title,#footer #phonelist .phone-info_mobarecoAir .fd-title{margin-bottom:7px}#footer #phonelist .phone-info_support .iphone,#footer #phonelist .phone-info_mobarecoAir .iphone{font-size:30px;font-family:Arial;letter-spacing:1;line-height:1}#footer #phonelist .phone-info_support .iphone .num-small,#footer #phonelist .phone-info_mobarecoAir .iphone .num-small{font-size:26px;padding-left:40px}#footer #phonelist .phone-info_support .iphone .cancellation-tel,#footer #phonelist .phone-info_mobarecoAir .iphone .cancellation-tel{background:url("../img/common/sp/icon-phone2.png") no-repeat left/30px}#footer #phonelist .phone-info_support .iphone .service-tel,#footer #phonelist .phone-info_mobarecoAir .iphone .service-tel{background:url("../img/common/sp/icon-phone1.png") no-repeat left/30px}#footer #phonelist .phone-info_support .phonetime,#footer #phonelist .phone-info_mobarecoAir .phonetime{margin-top:10px}#footer #phonelist .phone-info_support .annotation,#footer #phonelist .phone-info_mobarecoAir .annotation{display:none}#footer-nav{font-size:12px;background:#202020;padding:0;width:100%}#footer-nav ul{text-align:left;margin:0;overflow:hidden}#footer-nav li{display:block;float:left;margin:0;width:50%;border-bottom:1px solid #3d3d3d;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:url("../img/common/sp/arrow.png") no-repeat right center #202020;-moz-background-size:15px auto;-o-background-size:15px auto;-webkit-background-size:15px auto;background-size:15px auto}#footer-nav li a{display:block;padding:13px 0 13px 15px}#footer-nav li:nth-child(even){border-right:1px solid #3d3d3d}#footer-nav li:first-child{width:100%;border-right:none}#copyright{background:#fff;font-size:10px;padding:0;color:#333}#copyright .inner{text-align:center}#copyright p{float:none;padding:10px 0;position:absolute;width:100%;text-align:center;bottom:0;left:0}#copyright ul{float:none;text-align:center;padding:0;width:100%;position:absolute;left:0;bottom:45px}#copyright li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 5px;background:none;text-align:center;border-right:1px solid #333}#copyright li a{color:#333}#copyright li:nth-child(4),#copyright li:nth-child(5){display:none}#copyright li:last-child{border-right:none}#yjserpif{width:100%;position:static}.info-inquiry{padding:15px 10px 15px 10px}.info-inquiry p{font-size:11px;margin-bottom:15px}.info-inquiry .lead{font-size:14px}.info-inquiry .checkbox{margin-left:5px;margin-right:5px}}.grecaptcha-badge{z-index:99999}@media only screen and (max-width: 768px){.over-table{overflow-x:scroll}.over-table .table-layout1{width:470px}}.news-font-red{color:#ff4b4b}.news-small{font-size:.8em}.news-bold{font-size:13px;font-weight:bold}
