﻿/*!
 * ress.css • v1.1.1
 * MIT License
 * github.com/filipelinhares/ress
 */html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::before,::after{box-sizing:inherit}::before,::after{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:rgba(0,0,0,0);-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:-0.25em}sup{top:-0.5em}input{border-radius:0}button,[type=button],[type=reset],[type=submit] [role=button]{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]{-webkit-appearance:textfield}[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:bold}button{overflow:visible}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:0;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:rgba(0,0,0,0);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}[type=number],[type=email],[type=radio],[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.clearfix:after{*zoom:1;content:"";display:table;clear:both}main .cs_content{width:95%;max-width:940px;margin:0 auto 60px;padding-top:40px}main .cs_content:after{*zoom:1;content:"";display:table;clear:both}@media screen and (max-width:768px){main .cs_content{padding-top:10px;margin-bottom:30px}}main .cs_content .cs_main h2{font-size:24px;font-size:2.4rem;padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #222}@media screen and (max-width:768px){main .cs_content .cs_main h2{font-size:17px;font-size:1.7rem;margin-bottom:15px}}main .cs_content .cs_main h3{font-size:20px;font-size:2rem;text-align:center;margin-top:40px;margin-bottom:40px}@media screen and (max-width:768px){main .cs_content .cs_main h3{font-size:16px;font-size:1.6rem}}main .cs_content .cs_main h3+.back_btn{width:90%;max-width:300px;margin:auto}main .cs_content .cs_main p{margin-bottom:50px}@media screen and (max-width:768px){main .cs_content .cs_main p{font-size:12px;font-size:1.2rem}}main .cs_content .cs_main p.page_back{margin-top:-10px;margin-bottom:40px}main .cs_content .cs_main p.page_back a{position:relative;padding-left:15px}main .cs_content .cs_main p.page_back a:hover{opacity:.6}main .cs_content .cs_main p.page_back a:before{margin:auto;border-bottom:2px solid #666;border-left:2px solid #666;width:7px;height:7px;content:"";position:absolute;top:0;right:auto;bottom:0;left:0;transform:rotate(45deg)}main .cs_content .cs_main .quide_box{margin-bottom:60px}@media screen and (max-width:768px){main .cs_content .cs_main .quide_box{margin-bottom:30px}}main .cs_content .cs_main .quide_box nav{margin-bottom:40px}main .cs_content .cs_main .quide_box nav ul{width:100%}main .cs_content .cs_main .quide_box nav ul:after{*zoom:1;content:"";display:table;clear:both}main .cs_content .cs_main .quide_box nav ul{border:1px solid #ccc;border-radius:10px}@media screen and (max-width:768px){main .cs_content .cs_main .quide_box nav ul{border-radius:5px}}main .cs_content .cs_main .quide_box nav ul li{width:33.3333333333%;float:left;list-style:none}main .cs_content .cs_main .quide_box nav ul li+li{border-left:1px solid #ccc}@media screen and (max-width:768px){main .cs_content .cs_main .quide_box nav ul li+li{border-top:1px solid #ccc;border-left:none}}@media screen and (max-width:768px){main .cs_content .cs_main .quide_box nav ul li{width:100%;float:none}}main .cs_content .cs_main .quide_box nav ul li a{display:block;position:relative;font-weight:bold;padding:20px}@media screen and (max-width:768px){main .cs_content .cs_main .quide_box nav ul li a{padding:15px;font-size:13px;font-size:1.3rem}}main .cs_content .cs_main .quide_box nav ul li a:hover{opacity:.6}main .cs_content .cs_main .quide_box nav ul li a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:15px;bottom:3px;left:auto;transform:rotate(135deg)}main .cs_content .cs_main .quide_box h3{font-size:18px;font-size:1.8rem;background:url(/img/common/stit_icon.png) no-repeat left center;background-size:14px auto;margin-bottom:20px;padding-left:22px;line-height:1;font-weight:bold}@media screen and (max-width:768px){main .cs_content .cs_main .quide_box h3{font-size:15px;font-size:1.5rem;background-size:12px auto;margin-bottom:15px;padding-left:20px}}main .cs_content .cs_main .quide_box h3{margin-bottom:30px}main .cs_content .cs_main .quide_box p{margin-bottom:10px}@media screen and (max-width:768px){main .cs_content .cs_main .quide_box p{font-size:12px;font-size:1.2rem}}main .cs_content .cs_main .quide_box .catch{font-size:15px;font-size:1.5rem;margin-bottom:20px}@media screen and (max-width:768px){main .cs_content .cs_main .quide_box .catch{font-size:13px;font-size:1.3rem;margin-bottom:10px}}main .cs_content .cs_main .quide_box .note{padding-left:1em;text-indent:-1em;font-size:13px;font-size:1.3rem}@media screen and (max-width:768px){main .cs_content .cs_main .quide_box .note{font-size:10px;font-size:1rem}}main .cs_content .cs_main .quide_box .sign_up a{display:block;max-width:290px;text-align:center;height:50px;line-height:50px;border:1px solid #ccc;border-radius:10px;position:relative}@media screen and (max-width:768px){main .cs_content .cs_main .quide_box .sign_up a{border-radius:5px;max-width:100%}}main .cs_content .cs_main .quide_box .sign_up a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:7px;height:7px;content:"";position:absolute;top:0;right:15px;bottom:0;left:auto;transform:rotate(45deg)}main .cs_content .cs_main .quide_box .sign_up a:hover{opacity:.6}main .cs_content .cs_main .quide_box .sign_up a span{padding:3px 0 5px 22px;background:url(/img/common/cmn_icon_b.png) no-repeat left center;background-size:18px auto;background-position:0 -155px}main .cs_content .cs_main .quide_box .pmark{margin:20px auto;line-height:48px;padding-left:55px;background:url(/img/cs/help_guide_pmark.jpg) no-repeat left center;background-size:48px auto}main .cs_content .cs_main .quide_box .buy_link{margin-top:20px}main .cs_content .cs_main .quide_box .buy_link li{list-style:none;width:100%;max-width:370px}@media screen and (max-width:768px){main .cs_content .cs_main .quide_box .buy_link li{font-size:12px;font-size:1.2rem}}main .cs_content .cs_main .quide_box .buy_link li+li{margin-top:20px}@media screen and (max-width:768px){main .cs_content .cs_main .quide_box .buy_link li+li{margin-top:10px}}main .cs_content .cs_main .quide_box .buy_link li a{display:block;height:70px;line-height:70px;border:1px solid #ccc;border-radius:10px;position:relative;padding:0 30px}@media screen and (max-width:768px){main .cs_content .cs_main .quide_box .buy_link li a{height:50px;line-height:50px;border-radius:5px}}main .cs_content .cs_main .quide_box .buy_link li a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:7px;height:7px;content:"";position:absolute;top:0;right:15px;bottom:0;left:auto;transform:rotate(45deg)}main .cs_content .cs_main .quide_box .buy_link li a:hover{opacity:.6}main .cs_content .cs_main .flow_box{margin-bottom:60px}@media screen and (max-width:768px){main .cs_content .cs_main .flow_box{margin-bottom:30px}}main .cs_content .cs_main .flow_box .buy_link{margin-top:-20px;width:100%;max-width:370px}@media screen and (max-width:768px){main .cs_content .cs_main .flow_box .buy_link{font-size:12px;font-size:1.2rem;margin-top:-30px}}main .cs_content .cs_main .flow_box .buy_link a{display:block;height:70px;line-height:70px;border:1px solid #ccc;border-radius:10px;position:relative;padding:0 15px;text-align:center}@media screen and (max-width:768px){main .cs_content .cs_main .flow_box .buy_link a{height:auto;line-height:1.5;border-radius:5px;padding:10px 0}}main .cs_content .cs_main .flow_box .buy_link a br{display:none}@media screen and (max-width:768px){main .cs_content .cs_main .flow_box .buy_link a br{display:block}}main .cs_content .cs_main .flow_box .buy_link a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:7px;height:7px;content:"";position:absolute;top:0;right:15px;bottom:0;left:auto;transform:rotate(45deg)}main .cs_content .cs_main .flow_box .buy_link a:hover{opacity:.6}main .cs_content .cs_main .flow_box h3{font-size:18px;font-size:1.8rem;margin-bottom:15px}@media screen and (max-width:768px){main .cs_content .cs_main .flow_box h3{font-size:15px;font-size:1.5rem}}main .cs_content .cs_main .flow_box h3 span{font-size:13px;font-size:1.3rem;color:#4d9847;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:22px;height:22px;border:2px solid #4d9847;border-radius:100%;line-height:20px;text-align:center;margin-right:10px;margin-bottom:3px}main .cs_content .cs_main .flow_box p{margin-bottom:20px}main .cs_content .cs_main .flow_box p strong{color:#4d9847;font-weight:normal}main .cs_content .cs_main .flow_box p.note{margin-bottom:10px;font-size:13px;font-size:1.3rem;padding-left:1em;text-indent:-1em}@media screen and (max-width:768px){main .cs_content .cs_main .flow_box p.note{font-size:10px;font-size:1rem}}main .cs_content .cs_main .flow_box p.sign_up a{display:block;max-width:290px;text-align:center;height:50px;line-height:50px;border:1px solid #ccc;border-radius:10px;position:relative}@media screen and (max-width:768px){main .cs_content .cs_main .flow_box p.sign_up a{border-radius:5px;max-width:100%}}main .cs_content .cs_main .flow_box p.sign_up a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:7px;height:7px;content:"";position:absolute;top:0;right:15px;bottom:0;left:auto;transform:rotate(45deg)}main .cs_content .cs_main .flow_box p.sign_up a:hover{opacity:.6}main .cs_content .cs_main .flow_box p.sign_up a span{padding:3px 0 5px 22px;background:url(/img/common/cmn_icon_b.png) no-repeat left center;background-size:18px auto;background-position:0 -155px}main .cs_content .cs_main .flow_box p.q_link{margin-top:10px}@media screen and (max-width:768px){main .cs_content .cs_main .flow_box p.q_link{margin-top:30px}}main .cs_content .cs_main .flow_box p.q_link a{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-bottom:15px;position:relative;padding:0 30px;background:url(/img/common/cmn_icon_b.png) no-repeat left center;background-size:18px auto;background-position:0 -310px}main .cs_content .cs_main .flow_box p.q_link a:hover{opacity:.6}main .cs_content .cs_main .flow_box p.q_link a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:15px;bottom:0;left:auto;transform:rotate(45deg)}@media screen and (max-width:768px){main .cs_content .cs_main .flow_box p.q_link a{font-size:12px;font-size:1.2rem;padding:0 25px 0 20px}}main .cs_content .cs_main .flow_box figure{margin-top:30px;margin-bottom:10px}main .cs_content .cs_main .flow_box figure img{max-width:100%}main .cs_content .cs_main .flow_box dl{font-size:15px;font-size:1.5rem;margin-bottom:30px}@media screen and (max-width:768px){main .cs_content .cs_main .flow_box dl{font-size:13px;font-size:1.3rem}}main .cs_content .cs_main .flow_box dl dt{font-weight:bold;margin-bottom:10px}main .cs_content .cs_main .flow_box dl dd{margin-bottom:20px}main .cs_content .cs_main .faq_box{margin-bottom:60px}@media screen and (max-width:768px){main .cs_content .cs_main .faq_box{margin-bottom:30px}}main .cs_content .cs_main .faq_box h3{font-size:18px;font-size:1.8rem;background:url(/img/common/stit_icon.png) no-repeat left center;background-size:14px auto;margin-bottom:20px;padding-left:22px;line-height:1;font-weight:bold}@media screen and (max-width:768px){main .cs_content .cs_main .faq_box h3{font-size:15px;font-size:1.5rem;background-size:12px auto;margin-bottom:15px;padding-left:20px}}main .cs_content .cs_main .faq_box h3{margin-bottom:30px}main .cs_content .cs_main .faq_box h4{font-size:15px;font-size:1.5rem;margin-bottom:15px}@media screen and (max-width:768px){main .cs_content .cs_main .faq_box h4{font-size:12px;font-size:1.2rem}}main .cs_content .cs_main .faq_box ul{border:1px solid #d6d6d6;border-radius:10px;margin-bottom:10px}main .cs_content .cs_main .faq_box ul li{list-style:none}@media screen and (max-width:768px){main .cs_content .cs_main .faq_box ul li{font-size:12px;font-size:1.2rem}}main .cs_content .cs_main .faq_box ul li .cate_link{display:block;position:relative;padding:20px 30px 20px 20px}main .cs_content .cs_main .faq_box ul li .cate_link span{font-weight:bold;padding-right:6px}main .cs_content .cs_main .faq_box ul li .cate_link:hover{opacity:.6}main .cs_content .cs_main .faq_box ul li .cate_link:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:15px;bottom:0;left:auto;transform:rotate(45deg)}main .cs_content .cs_main .faq_box ul li+li{border-top:1px solid #d6d6d6}main .cs_content .cs_main .faq_box ul li dl dt{display:block;position:relative;padding:20px 30px 20px 35px;cursor:pointer;text-indent:-0.8em}main .cs_content .cs_main .faq_box ul li dl dt span{font-weight:bold;padding-right:6px}main .cs_content .cs_main .faq_box ul li dl dt:hover{opacity:.6}main .cs_content .cs_main .faq_box ul li dl dt:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:15px;bottom:2px;left:auto;transform:rotate(135deg)}main .cs_content .cs_main .faq_box ul li dl dt.on:after{border:none;margin:auto;border-bottom:2px solid #666;border-left:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:2px;right:15px;bottom:0;left:auto;transform:rotate(135deg)}main .cs_content .cs_main .faq_box ul li dl dd{display:none;position:relative;padding:20px 20px 20px 43px;text-indent:-1.3em;background:#dfdfdf;border-top:1px solid #d6d6d6}main .cs_content .cs_main .faq_box ul li dl dd a{text-decoration:underline}main .cs_content .cs_main .faq_box ul li dl dd a:hover{text-decoration:none}main .cs_content .cs_main .faq_box ul li dl dd span{color:#c30012;padding-right:6px}main .cs_content .cs_main .faq_box ul li dl dd span.note{font-size:12px;font-size:1.2rem;color:#222;padding-right:0}.on+main .cs_content .cs_main .faq_box ul li dl dd{display:block}main .cs_content .cs_main .faq_box ul li dl dd p{margin-top:10px;margin-bottom:0;text-indent:0}main .cs_content .cs_main .faq_box ul li dl dd p a{text-decoration:underline}main .cs_content .cs_main .faq_box ul li dl dd p a:hover{text-decoration:none}main .cs_content .cs_main .faq_box ul li dl dd p span{color:#222;font-size:12px;font-size:1.2rem}main .cs_content .cs_main .faq_box ul li dl dd p span.receipt_note{font-size:14px;font-size:1.4rem;color:#c30012;padding:0}main .cs_content .cs_main .faq_box ul li dl dd p img{max-width:100%}main .cs_content .cs_main .faq_box ul li dl dd p.receipt_number{padding-left:1em;text-indent:-1em}main .cs_content .cs_main .faq_box ul li dl dd p.receipt_number img{margin:20px 0;width:600px}main .cs_content .cs_main .faq_box ul li dl dd p.receipt_number span{font-size:14px;font-size:1.4rem;color:#c30012;padding:0}@media screen and (max-width:768px){main .cs_content .cs_main .faq_box ul li dl dd p.pc{display:none}}main .cs_content .cs_main .faq_box ul li dl dd p.sp{display:none}@media screen and (max-width:768px){main .cs_content .cs_main .faq_box ul li dl dd p.sp{display:block}}main .cs_content .cs_main .faq_box ul li dl dd .num{font-size:13px;font-size:1.3rem;margin-left:15px;border:none}main .cs_content .cs_main .faq_box ul li dl dd .num li{list-style:none;border:none;text-indent:-1.1em}main .cs_content .cs_main .faq_box ul li dl dd .num li+li{margin-top:3px}main .cs_content .cs_main .faq_box ul li dl dd .num li span{color:#222;font-size:12px;font-size:1.2rem}main .cs_content .cs_main .faq_box ul li dl dd .lis{font-size:13px;font-size:1.3rem;margin-left:0;text-indent:0;border:none}main .cs_content .cs_main .faq_box ul li dl dd .lis li{border:none}main .cs_content .cs_main .faq_box ul li dl dd .lis li+li{margin-top:3px}main .cs_content .cs_main .faq_box ul li dl dd .lis li span{color:#222;font-size:12px;font-size:1.2rem}main .cs_content .cs_main .faq_box ul li dl dd .disc{font-size:13px;font-size:1.3rem;margin-left:20px;text-indent:0;border:none}main .cs_content .cs_main .faq_box ul li dl dd .disc li{list-style-type:disc;border:none}main .cs_content .cs_main .faq_box ul li dl dd .disc li+li{margin-top:3px}main .cs_content .cs_main .faq_box ul li dl dd .disc li span{color:#222;font-size:12px;font-size:1.2rem}main .cs_content .cs_main .faq_box ul li dl dd table{margin:10px auto;padding-left:15px;width:100%;text-indent:0;border-collapse:collapse}main .cs_content .cs_main .faq_box ul li dl dd table th{width:24.5%;font-weight:bold;background:#efefef;border-bottom:solid 1px #fff;border-right:solid 1px #fff;padding:10px;vertical-align:top}@media screen and (max-width:768px){main .cs_content .cs_main .faq_box ul li dl dd table th{width:100%;border-bottom:solid 1px #fff;border-right:none;padding:5px;display:block;box-sizing:border-box}}main .cs_content .cs_main .faq_box ul li dl dd table td{padding:10px;background:#efefef;border-bottom:solid 1px #fff}@media screen and (max-width:768px){main .cs_content .cs_main .faq_box ul li dl dd table td{padding:10px 10px 20px;background:#fff;display:block;box-sizing:border-box}main .cs_content .cs_main .faq_box ul li dl dd table td img{width:100%}}main .cs_content .cs_main .faq_box ul li dl dd table td img{margin:10px auto}main .cs_content .cs_main .faq_box ul li dl dd table td ul{border:none;margin-left:20px}main .cs_content .cs_main .faq_box ul li dl dd table td ul li{list-style-type:disc;border:none}main .cs_content .cs_main .faq_box .buy_link{margin-top:20px;border:none}main .cs_content .cs_main .faq_box .buy_link li{list-style:none;width:100%;max-width:370px}@media screen and (max-width:768px){main .cs_content .cs_main .faq_box .buy_link li{font-size:12px;font-size:1.2rem}}main .cs_content .cs_main .faq_box .buy_link li+li{margin-top:20px}@media screen and (max-width:768px){main .cs_content .cs_main .faq_box .buy_link li+li{margin-top:10px}}main .cs_content .cs_main .faq_box .buy_link li a{display:block;height:70px;line-height:70px;border:1px solid #ccc;border-radius:10px;position:relative;padding:0 30px}@media screen and (max-width:768px){main .cs_content .cs_main .faq_box .buy_link li a{height:50px;line-height:50px;border-radius:5px}}main .cs_content .cs_main .faq_box .buy_link li a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:7px;height:7px;content:"";position:absolute;top:0;right:15px;bottom:0;left:auto;transform:rotate(45deg)}main .cs_content .cs_main .faq_box .buy_link li a:hover{opacity:.6}main .cs_content .cs_main .faq_box .more_link{text-align:right}main .cs_content .cs_main .faq_box .more_link a{position:relative;padding:2px 25px 0 0}main .cs_content .cs_main .faq_box .more_link a:hover{opacity:.6}main .cs_content .cs_main .faq_box .more_link a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:5px;bottom:0;left:auto;transform:rotate(45deg)}main .cs_content .cs_main .mb_sec{margin-bottom:40px}main .cs_content .cs_main .mb_sec dt{font-size:18px;font-size:1.8rem;background:url(/img/common/stit_icon.png) no-repeat left center;background-size:14px auto;margin-bottom:20px;padding-left:22px;line-height:1;font-weight:bold}@media screen and (max-width:768px){main .cs_content .cs_main .mb_sec dt{font-size:15px;font-size:1.5rem;background-size:12px auto;margin-bottom:15px;padding-left:20px}}main .cs_content .cs_main .mb_sec dd a{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;position:relative;padding:3px 0 3px 25px;margin-bottom:15px}main .cs_content .cs_main .mb_sec dd a:before{content:"";margin:auto;top:0;right:auto;bottom:0;left:0;position:absolute;width:14px;height:14px;border-left:1px solid #222;border-bottom:1px solid #222}main .cs_content .cs_main .mb_sec dd a:after{content:"";margin:auto;top:0;right:auto;bottom:4px;left:4px;position:absolute;width:14px;height:14px;border:1px solid #222}main .cs_content .cs_main .mb_sec dd a .icon{position:relative}main .cs_content .cs_main .mb_sec dd a .icon:before{content:"";margin:auto;top:0;right:auto;bottom:auto;left:-18px;position:absolute;transform:rotate(45deg);border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:6px solid #222}main .cs_content .cs_main .mb_sec dd a .icon:after{content:"";margin:auto;top:auto;right:auto;bottom:3px;left:-17px;position:absolute;transform:rotate(45deg);width:2px;height:8px;background:#222}main .cs_content .cs_main .mb_sec dd a .icon+span{position:relative;padding-right:15px}main .cs_content .cs_main .mb_sec dd a .icon+span:after{margin:auto;border-top:2px solid #222;border-right:2px solid #222;width:7px;height:7px;content:"";position:absolute;top:0;right:0;bottom:0;left:auto;transform:rotate(45deg)}main .cs_content .cs_main .env_box{margin-bottom:60px}@media screen and (max-width:768px){main .cs_content .cs_main .env_box{margin-bottom:30px}}main .cs_content .cs_main .env_box h3{font-size:18px;font-size:1.8rem;background:url(/img/common/stit_icon.png) no-repeat left center;background-size:14px auto;margin-bottom:20px;padding-left:22px;line-height:1;font-weight:bold}@media screen and (max-width:768px){main .cs_content .cs_main .env_box h3{font-size:15px;font-size:1.5rem;background-size:12px auto;margin-bottom:15px;padding-left:20px}}main .cs_content .cs_main .env_box .wrap{width:100%;overflow:hidden;border-radius:10px;margin-bottom:20px;border:1px solid #e2e2e2}main .cs_content .cs_main .env_box .wrap h2{margin:0;border:none;background:#ccc;font-size:15px;font-size:1.5rem;padding:15px 20px}main .cs_content .cs_main .env_box .wrap .detail{width:100%;box-sizing:border-box;border-top:none;display:table}main .cs_content .cs_main .env_box .wrap .detail .judge{width:50%;display:table-cell;*display:inline;*zoom:1;vertical-align:middle;box-sizing:border-box;padding:15px;font-size:14px;font-size:1.4rem;text-align:center}@media screen and (max-width:768px){main .cs_content .cs_main .env_box .wrap .detail .judge{display:block;width:100%;text-align:left}}main .cs_content .cs_main .env_box .wrap .detail .judge dt{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}main .cs_content .cs_main .env_box .wrap .detail .judge dt:after{content:"："}main .cs_content .cs_main .env_box .wrap .detail .judge dd{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}main .cs_content .cs_main .env_box .wrap .detail .judge dd .ok{width:20px;height:20px;margin:auto;display:block;border-radius:100%;border:4px solid #4d9847;position:relative;box-sizing:border-box;overflow:hidden;text-indent:300%}main .cs_content .cs_main .env_box .wrap .detail .judge dd .ng{width:20px;height:20px;margin:auto;display:block;position:relative;box-sizing:border-box;overflow:hidden;text-indent:300%}main .cs_content .cs_main .env_box .wrap .detail .judge dd .ng:before{content:"";width:4px;height:20px;margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;background:#c30012;transform:rotate(-45deg)}main .cs_content .cs_main .env_box .wrap .detail .judge dd .ng:after{content:"";width:4px;height:20px;margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;background:#c30012;transform:rotate(45deg)}main .cs_content .cs_main .env_box .wrap .detail .judge dd .unknown{width:20px;height:20px;margin:auto;display:block;position:relative;box-sizing:border-box;overflow:hidden;text-indent:300%}main .cs_content .cs_main .env_box .wrap .detail .judge dd .unknown:before{content:"";width:20px;height:4px;margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;background:#666}main .cs_content .cs_main .env_box .wrap .detail .environment{display:table-cell;*display:inline;*zoom:1;vertical-align:middle;padding:15px}@media screen and (max-width:768px){main .cs_content .cs_main .env_box .wrap .detail .environment{display:block;border-top:1px solid #e2e2e2}}main .cs_content .cs_main .env_box .wrap .detail .environment dt{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}main .cs_content .cs_main .env_box .wrap .detail .environment dt:after{content:"："}main .cs_content .cs_main .env_box .wrap .detail .environment dd{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-weight:bold}main .cs_content .cs_main .env_box .cau_txt li{list-style:none;font-size:13px;font-size:1.3rem;padding-left:1em;text-indent:-1em;line-height:1.7em}@media screen and (max-width:768px){main .cs_content .cs_main .env_box .cau_txt li{font-size:10px;font-size:1rem}}main .cs_content .cs_main .recommend_box{margin-bottom:60px}@media screen and (max-width:768px){main .cs_content .cs_main .recommend_box{margin-bottom:30px}}main .cs_content .cs_main .recommend_box h3{font-size:18px;font-size:1.8rem;background:url(/img/common/stit_icon.png) no-repeat left center;background-size:14px auto;margin-bottom:20px;padding-left:22px;line-height:1;font-weight:bold}@media screen and (max-width:768px){main .cs_content .cs_main .recommend_box h3{font-size:15px;font-size:1.5rem;background-size:12px auto;margin-bottom:15px;padding-left:20px}}main .cs_content .cs_main .recommend_box h4{font-weight:bold;margin-bottom:10px;font-size:15px;font-size:1.5rem}main .cs_content .cs_main .recommend_box dl{margin-bottom:10px;display:table}main .cs_content .cs_main .recommend_box dl dt{width:85px;display:table-cell;*display:inline;*zoom:1;vertical-align:top;font-weight:bold}@media screen and (max-width:768px){main .cs_content .cs_main .recommend_box dl dt{display:block;width:100%}}main .cs_content .cs_main .recommend_box dl dd{display:table-cell;*display:inline;*zoom:1;vertical-align:top}@media screen and (max-width:768px){main .cs_content .cs_main .recommend_box dl dd{display:block}}@media screen and (max-width:768px){main .cs_content .cs_main .recommend_box p{font-size:12px;font-size:1.2rem}}main .cs_content .cs_main .agreement_box .title{display:none}main .cs_content .cs_main .agreement_box dd p{margin-bottom:35px}main .cs_content .cs_main .agreement_box dd dl{margin-bottom:50px}main .cs_content .cs_main .agreement_box dd dl dt{font-size:15px;font-size:1.5rem;font-weight:bold;margin-bottom:20px}main .cs_content .cs_main .agreement_box dd dl dd{display:table-cell;*display:inline;*zoom:1;vertical-align:top}main .cs_content .cs_main .agreement_box dd dl dd p{margin-bottom:20px}main .cs_content .cs_main .agreement_box dd dl dd ul{margin-left:1em;list-style:none;padding-left:1.5em;text-indent:-1.5em}main .cs_content .cs_main .agreement_box dd dl dd ul.lead{margin-left:0}main .cs_content .cs_main .agreement_box dd dl dd ul li{margin-bottom:15px}main .cs_content .cs_main .agreement_box dd dl dd ul li ul{margin-top:8px}main .cs_content .cs_main .agreement_box dd dl dd ul li ul li{margin-bottom:8px}main .cs_content .cs_main .aosct_box{margin-bottom:30px}main .cs_content .cs_main .aosct_box h3{font-size:18px;font-size:1.8rem;background:url(/img/common/stit_icon.png) no-repeat left center;background-size:14px auto;margin-bottom:20px;padding-left:22px;line-height:1;font-weight:bold}@media screen and (max-width:768px){main .cs_content .cs_main .aosct_box h3{font-size:15px;font-size:1.5rem;background-size:12px auto;margin-bottom:15px;padding-left:20px}}main .cs_content .cs_main .aosct_box .box_wrap{padding:0 20px 20px;margin-bottom:20px}main .cs_content .cs_main .aosct_box .box_wrap p{font-size:14px;font-size:1.4rem;margin-bottom:0}main .cs_content .cs_main .aosct_box .box_wrap dl dt{margin-top:15px;margin-bottom:5px}main .cs_content .cs_main .aosct_box .box_wrap dl dd span{margin:5px 0;display:block;font-size:12px;font-size:1.2rem;padding-left:1em;text-indent:-1em;line-height:1.7em}main .cs_content .cs_main .aosct_box .box_wrap .cau_txt li{list-style:none;margin-top:5px;font-size:12px;font-size:1.2rem;padding-left:1em;text-indent:-1em;line-height:1.7em}main .cs_content .cs_main .back_btn{width:95%;max-width:512px;margin:auto}main .cs_content .cs_main .form_link{text-align:center;margin-bottom:40px}@media screen and (max-width:768px){main .cs_content .cs_main .form_link{text-align:left}}main .cs_content .cs_main .form_link a{text-decoration:underline}main .cs_content .cs_main .close_btn{width:95%;max-width:250px;margin:auto;height:70px;line-height:70px;display:block;background:#fff;position:relative;border-radius:10px;border:1px solid #ccc;text-align:center}@media screen and (max-width:768px){main .cs_content .cs_main .close_btn{height:50px;line-height:50px;border-radius:5px}}main .cs_content .cs_main .close_btn:hover{opacity:.8}main .cs_content .cs_main .close_btn span{position:relative;padding-left:20px}main .cs_content .cs_main .close_btn span:before{margin:auto;top:0;right:auto;bottom:0;left:0;position:absolute;width:14px;height:3px;background:#666;content:"";transform:rotate(45deg)}main .cs_content .cs_main .close_btn span:after{margin:auto;top:0;right:auto;bottom:0;left:0;position:absolute;width:14px;height:3px;background:#666;content:"";transform:rotate(-45deg)}main .cs_content .price_main h2{font-size:24px;font-size:2.4rem;padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #222}@media screen and (max-width:768px){main .cs_content .price_main h2{font-size:17px;font-size:1.7rem;margin-bottom:15px}}main .cs_content .price_main nav{margin-bottom:40px}main .cs_content .price_main nav ul{width:100%}main .cs_content .price_main nav ul:after{*zoom:1;content:"";display:table;clear:both}main .cs_content .price_main nav ul{border:1px solid #ccc;border-radius:10px}@media screen and (max-width:768px){main .cs_content .price_main nav ul{border-radius:5px}}main .cs_content .price_main nav ul li{width:33.3333333333%;float:left;list-style:none}main .cs_content .price_main nav ul li+li{border-left:1px solid #ccc}@media screen and (max-width:768px){main .cs_content .price_main nav ul li+li{border-top:1px solid #ccc;border-left:none}}@media screen and (max-width:768px){main .cs_content .price_main nav ul li{width:100%;float:none}}main .cs_content .price_main nav ul li a{display:block;position:relative;font-weight:bold;padding:20px}@media screen and (max-width:768px){main .cs_content .price_main nav ul li a{padding:15px;font-size:13px;font-size:1.3rem}}main .cs_content .price_main nav ul li a:hover{opacity:.6}main .cs_content .price_main nav ul li a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:15px;bottom:3px;left:auto;transform:rotate(135deg)}main .cs_content .price_main .price_section{margin-bottom:30px}main .cs_content .price_main .price_section h3{font-size:18px;font-size:1.8rem;background:url(/img/common/stit_icon.png) no-repeat left center;background-size:14px auto;margin-bottom:20px;padding-left:22px;line-height:1;font-weight:bold}@media screen and (max-width:768px){main .cs_content .price_main .price_section h3{font-size:15px;font-size:1.5rem;background-size:12px auto;margin-bottom:15px;padding-left:20px}}main .cs_content .price_main .price_section h3{margin-bottom:30px}main .cs_content .price_main .price_section h4{font-size:15px;font-size:1.5rem;padding-left:15px;margin-bottom:20px;position:relative}@media screen and (max-width:768px){main .cs_content .price_main .price_section h4{font-size:13px;font-size:1.3rem;margin-bottom:10px}}main .cs_content .price_main .price_section h4:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;height:3px;border-radius:100%;background:#222;margin:auto}main .cs_content .price_main .price_section p{margin-bottom:20px}@media screen and (max-width:768px){main .cs_content .price_main .price_section p{font-size:12px;font-size:1.2rem}}main .cs_content .price_main .price_section p.price_size{text-align:center}main .cs_content .price_main .price_section p.price_size img{width:100%;max-width:700px}main .cs_content .price_main .price_section .size_table{width:100%;display:table;padding:20px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:-1px}main .cs_content .price_main .price_section .size_table .ph{display:table-cell;*display:inline;*zoom:1;vertical-align:middle;text-align:center;width:20%;border-right:1px solid #ccc}@media screen and (max-width:768px){main .cs_content .price_main .price_section .size_table .ph{display:block;border-right:none;width:100%}}main .cs_content .price_main .price_section .size_table .ph p{margin:0}@media screen and (max-width:768px){main .cs_content .price_main .price_section .size_table .ph p img{max-width:167px}}main .cs_content .price_main .price_section .size_table .size{width:60%;padding:0 40px;display:table-cell;*display:inline;*zoom:1;vertical-align:top}@media screen and (max-width:768px){main .cs_content .price_main .price_section .size_table .size{display:block;width:100%;padding:15px 0}}main .cs_content .price_main .price_section .size_table .size h4{padding-left:0;margin-bottom:15px}@media screen and (max-width:768px){main .cs_content .price_main .price_section .size_table .size h4{margin-bottom:5px}}main .cs_content .price_main .price_section .size_table .size h4:before{content:none}main .cs_content .price_main .price_section .size_table .size p{margin-top:0;margin-bottom:3px !important}main .cs_content .price_main .price_section .size_table .price{display:table-cell;*display:inline;*zoom:1;vertical-align:middle;text-align:center}@media screen and (max-width:768px){main .cs_content .price_main .price_section .size_table .price{display:block;width:100%}}main .cs_content .price_main .price_section .size_table .price strong{color:#c30012}main .cs_content .price_main .price_section .size_table .price p{margin:0}@media screen and (max-width:768px){main .cs_content .price_main .price_section .size_table .price p{font-size:13px;font-size:1.3rem}}main .cs_content .price_main .price_section .fee_table{width:100%;display:table;overflow:hidden;border-radius:10px;border:1px solid #bcbcbc;margin-bottom:30px}@media screen and (max-width:768px){main .cs_content .price_main .price_section .fee_table{display:block}}main .cs_content .price_main .price_section .fee_table dl{display:table-cell;*display:inline;*zoom:1;vertical-align:top;width:25%;text-align:center;border-left:1px solid #bcbcbc}main .cs_content .price_main .price_section .fee_table dl:first-child{border-left:none}@media screen and (max-width:768px){main .cs_content .price_main .price_section .fee_table dl{display:table;width:100%}main .cs_content .price_main .price_section .fee_table dl+dl{border-top:1px solid #bcbcbc}}main .cs_content .price_main .price_section .fee_table dl dt{background:#ccc;font-weight:bold;padding:15px}@media screen and (max-width:768px){main .cs_content .price_main .price_section .fee_table dl dt{display:table-cell;*display:inline;*zoom:1;vertical-align:top;padding:10px;width:4%;font-size:11px;font-size:1.1rem;line-height:1.1}}main .cs_content .price_main .price_section .fee_table dl dd{width:100%;padding:15px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;position:relative;height:75px}main .cs_content .price_main .price_section .fee_table dl dd div{display:table;width:100%;height:100%}@media screen and (max-width:768px){main .cs_content .price_main .price_section .fee_table dl dd div{display:initial;text-align:center}}main .cs_content .price_main .price_section .fee_table dl dd div span{color:#222;display:table-cell;*display:inline;*zoom:1;vertical-align:middle}@media screen and (max-width:768px){main .cs_content .price_main .price_section .fee_table dl dd div span{display:block}}main .cs_content .price_main .price_section .fee_table dl dd div span span{display:initial;color:#c30012}@media screen and (max-width:768px){main .cs_content .price_main .price_section .fee_table dl dd{display:table-cell;*display:inline;*zoom:1;vertical-align:middle;padding:10px;width:32%;font-size:10px;font-size:1rem}}main .cs_content .price_main .price_section .fee_table dl dd+dd{border-top:1px solid #bcbcbc}@media screen and (max-width:768px){main .cs_content .price_main .price_section .fee_table dl dd+dd{border-top:none;border-left:1px solid #bcbcbc}}main .cs_content .price_main .price_section .fee_table dl dd span{color:#c30012}main .cs_content .price_main .price_section .fee_table dl dd span.note{color:#222;font-size:12px;font-size:1.2rem}@media screen and (max-width:768px){main .cs_content .price_main .price_section .fee_table dl dd span.note{font-size:10px;font-size:1rem}}main .cs_content .price_main .price_section .fee_table dl:nth-child(2) dd{height:202px;display:table}@media screen and (max-width:768px){main .cs_content .price_main .price_section .fee_table dl:nth-child(2) dd{height:auto;display:table-cell;*display:inline;*zoom:1;vertical-align:middle;width:96%}}main .cs_content .price_main .price_section .note{margin-bottom:0;margin-top:20px;padding-left:1em;text-indent:-1em}main .cs_content .price_main .price_section .note span{color:#c30012}main .cs_content .price_main .price_section ul{margin-top:5px}@media screen and (max-width:768px){main .cs_content .price_main .price_section ul{font-size:12px;font-size:1.2rem}}main .cs_content .price_main .price_section ul li{list-style:none;position:relative;padding-left:10px}main .cs_content .price_main .price_section ul li:before{content:"";position:absolute;top:11px;left:0;width:2px;height:2px;border-radius:100%;background:#222;margin:auto}@media screen and (max-width:768px){main .cs_content .price_main .price_section ul li:before{top:9px}}main .cs_content .price_main .price_section ul.note_list{margin:30px auto;font-size:13px;font-size:1.3rem}main .cs_content .price_main .price_section ul.note_list li{padding-left:1em;text-indent:-1em}main .cs_content .price_main .price_section ul.note_list li strong{font-weight:normal;color:#c30012}main .cs_content .price_main .price_section ul.note_list li:before{content:none}main .cs_content .price_main .price_section .caution{margin:30px auto}main .cs_content .price_main .price_section .caution h3{padding-left:22px;position:relative;background:none;margin-bottom:20px;font-size:15px;font-size:1.5rem}@media screen and (max-width:768px){main .cs_content .price_main .price_section .caution h3{font-size:13px;font-size:1.3rem;margin-bottom:10px}}main .cs_content .price_main .price_section .caution h3:before{content:"!";margin:auto;font-size:12px;font-size:1.2rem;position:absolute;text-align:center;width:16px;height:16px;border:1px solid #c30012;font-weight:bold;color:#c30012;border-radius:100%;top:0;bottom:0;left:0;line-height:14px}main .cs_content .price_main .price_section .caution p{margin-bottom:10px}@media screen and (max-width:768px){main .cs_content .price_main .price_section .caution p{margin-bottom:5px}}main .cs_content .price_main .close_btn{width:95%;max-width:250px;margin:auto;height:70px;line-height:70px;display:block;background:#fff;position:relative;border-radius:10px;border:1px solid #ccc;text-align:center}@media screen and (max-width:768px){main .cs_content .price_main .close_btn{height:50px;line-height:50px;border-radius:5px}}main .cs_content .price_main .close_btn:hover{opacity:.8}main .cs_content .price_main .close_btn span{position:relative;padding-left:20px}main .cs_content .price_main .close_btn span:before{margin:auto;top:0;right:auto;bottom:0;left:0;position:absolute;width:14px;height:3px;background:#666;content:"";transform:rotate(45deg)}main .cs_content .price_main .close_btn span:after{margin:auto;top:0;right:auto;bottom:0;left:0;position:absolute;width:14px;height:3px;background:#666;content:"";transform:rotate(-45deg)}main .cs_content .letter_main h2{font-size:24px;font-size:2.4rem;padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #222}@media screen and (max-width:768px){main .cs_content .letter_main h2{font-size:17px;font-size:1.7rem;margin-bottom:15px}}main .cs_content .letter_main nav{margin-bottom:40px}main .cs_content .letter_main nav ul{width:100%}main .cs_content .letter_main nav ul:after{*zoom:1;content:"";display:table;clear:both}main .cs_content .letter_main nav ul{border:1px solid #ccc;border-radius:10px}@media screen and (max-width:768px){main .cs_content .letter_main nav ul{border-radius:5px}}main .cs_content .letter_main nav ul li{width:50%;float:left;list-style:none}main .cs_content .letter_main nav ul li+li{border-left:1px solid #ccc}@media screen and (max-width:768px){main .cs_content .letter_main nav ul li+li{border-top:1px solid #ccc;border-left:none}}@media screen and (max-width:768px){main .cs_content .letter_main nav ul li{width:100%;float:none}}main .cs_content .letter_main nav ul li a{display:block;position:relative;font-weight:bold;padding:20px}@media screen and (max-width:768px){main .cs_content .letter_main nav ul li a{padding:15px;font-size:13px;font-size:1.3rem}}main .cs_content .letter_main nav ul li a:hover{opacity:.6}main .cs_content .letter_main nav ul li a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:15px;bottom:3px;left:auto;transform:rotate(135deg)}main .cs_content .letter_main .letter_section{margin-bottom:60px}@media screen and (max-width:768px){main .cs_content .letter_main .letter_section{margin-bottom:30px}}main .cs_content .letter_main .letter_section h3{font-size:18px;font-size:1.8rem;background:url(/img/common/stit_icon.png) no-repeat left center;background-size:14px auto;margin-bottom:20px;padding-left:22px;line-height:1;font-weight:bold}@media screen and (max-width:768px){main .cs_content .letter_main .letter_section h3{font-size:15px;font-size:1.5rem;background-size:12px auto;margin-bottom:15px;padding-left:20px}}main .cs_content .letter_main .letter_section h3{margin-bottom:30px}main .cs_content .letter_main .letter_section p{margin-bottom:5px}@media screen and (max-width:768px){main .cs_content .letter_main .letter_section p{font-size:12px;font-size:1.2rem}}main .cs_content .letter_main .letter_section p span{color:#4d9847}main .cs_content .letter_main .letter_section ul{margin-top:5px}@media screen and (max-width:768px){main .cs_content .letter_main .letter_section ul{font-size:12px;font-size:1.2rem}}main .cs_content .letter_main .letter_section ul li{list-style:none;position:relative;padding-left:10px}main .cs_content .letter_main .letter_section ul li:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;height:2px;border-radius:100%;background:#222;margin:auto}main .cs_content .letter_main .letter_section ul.note_list{margin:0 auto 30px;font-size:13px;font-size:1.3rem}@media screen and (max-width:768px){main .cs_content .letter_main .letter_section ul.note_list{font-size:10px;font-size:1rem}}main .cs_content .letter_main .letter_section ul.note_list li{padding-left:1em;text-indent:-1em}main .cs_content .letter_main .letter_section ul.note_list li strong{font-weight:normal;color:#c30012}main .cs_content .letter_main .letter_section ul.note_list li:before{content:none}main .cs_content .letter_main .letter_section .figure{width:100%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:30px 0;margin-top:-1px}@media screen and (max-width:768px){main .cs_content .letter_main .letter_section .figure{padding:20px 0}}@media screen and (max-width:768px){main .cs_content .letter_main .letter_section .figure .note_list{margin-bottom:15px}}main .cs_content .letter_main .letter_section .figure .caption{font-size:15px;font-size:1.5rem;font-weight:bold;text-align:left;margin-bottom:30px}@media screen and (max-width:768px){main .cs_content .letter_main .letter_section .figure .caption{font-size:13px;font-size:1.3rem;margin-bottom:15px}}main .cs_content .letter_main .letter_section .figure h4{font-size:15px;font-size:1.5rem;padding-left:10px;margin-bottom:10px;position:relative}@media screen and (max-width:768px){main .cs_content .letter_main .letter_section .figure h4{font-size:13px;font-size:1.3rem;margin-bottom:10px}}main .cs_content .letter_main .letter_section .figure h4:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;height:3px;border-radius:100%;background:#222;margin:auto}main .cs_content .letter_main .letter_section .figure .ph{text-align:center;margin-top:30px}main .cs_content .letter_main .letter_section .figure .ph img{width:100%;max-width:690px}main .cs_content .letter_main .letter_section .figure .ph+h4{margin-top:30px}main .cs_content .letter_main .close_btn{width:95%;max-width:250px;margin:auto;height:70px;line-height:70px;display:block;background:#fff;position:relative;border-radius:10px;border:1px solid #ccc;text-align:center}@media screen and (max-width:768px){main .cs_content .letter_main .close_btn{height:50px;line-height:50px;border-radius:5px}}main .cs_content .letter_main .close_btn:hover{opacity:.8}main .cs_content .letter_main .close_btn span{position:relative;padding-left:20px}main .cs_content .letter_main .close_btn span:before{margin:auto;top:0;right:auto;bottom:0;left:0;position:absolute;width:14px;height:3px;background:#666;content:"";transform:rotate(45deg)}main .cs_content .letter_main .close_btn span:after{margin:auto;top:0;right:auto;bottom:0;left:0;position:absolute;width:14px;height:3px;background:#666;content:"";transform:rotate(-45deg)}main .cs_content .sdset_main{margin-bottom:60px}main .cs_content .sdset_main h2{font-size:24px;font-size:2.4rem;padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #222}@media screen and (max-width:768px){main .cs_content .sdset_main h2{font-size:17px;font-size:1.7rem;margin-bottom:15px}}main .cs_content .sdset_main nav{margin-bottom:40px}main .cs_content .sdset_main nav ul{width:100%}main .cs_content .sdset_main nav ul:after{*zoom:1;content:"";display:table;clear:both}main .cs_content .sdset_main nav ul{border:1px solid #ccc;border-radius:10px;text-align:center}@media screen and (max-width:768px){main .cs_content .sdset_main nav ul{border-radius:5px}}main .cs_content .sdset_main nav ul li{width:33.3333333333%;float:left;list-style:none}main .cs_content .sdset_main nav ul li+li{border-left:1px solid #ccc}@media screen and (max-width:768px){main .cs_content .sdset_main nav ul li+li{border-top:1px solid #ccc;border-left:none}}@media screen and (max-width:768px){main .cs_content .sdset_main nav ul li{width:100%;float:none}}main .cs_content .sdset_main nav ul li a{display:block;position:relative;font-weight:bold;padding:20px}@media screen and (max-width: 920px){main .cs_content .sdset_main nav ul li a{font-size:12px;font-size:1.2rem}}@media screen and (max-width:768px){main .cs_content .sdset_main nav ul li a{padding:15px;font-size:13px;font-size:1.3rem}}main .cs_content .sdset_main nav ul li a:hover{opacity:.6}main .cs_content .sdset_main nav ul li a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:15px;bottom:3px;left:auto;transform:rotate(135deg)}main .cs_content .sdset_main .sdset_section{margin-bottom:60px}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section{margin-bottom:30px}}main .cs_content .sdset_main .sdset_section h3{font-size:18px;font-size:1.8rem;background:url(/img/common/stit_icon.png) no-repeat left center;background-size:14px auto;margin-bottom:20px;padding-left:22px;line-height:1;font-weight:bold}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section h3{font-size:15px;font-size:1.5rem;background-size:12px auto;margin-bottom:15px;padding-left:20px}}main .cs_content .sdset_main .sdset_section h4{font-size:15px;font-size:1.5rem;padding-left:15px;margin-bottom:35px;position:relative}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section h4{font-size:13px;font-size:1.3rem;margin-bottom:10px}}main .cs_content .sdset_main .sdset_section h4:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;height:3px;border-radius:100%;background:#222;margin:auto}main .cs_content .sdset_main .sdset_section p{margin-bottom:10px}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section p{font-size:12px;font-size:1.2rem}}main .cs_content .sdset_main .sdset_section .note{margin-bottom:0;margin-top:20px;padding-left:1em;text-indent:-1em}main .cs_content .sdset_main .sdset_section .note span{color:#c30012}main .cs_content .sdset_main .sdset_section .note.mt15{font-size:13px;font-size:1.3rem;margin-top:-30px;margin-bottom:10px}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section .note.mt15{font-size:11px;font-size:1.1rem;margin-top:-10px}}main .cs_content .sdset_main .sdset_section ul{margin-left:20px}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section ul{font-size:12px;font-size:1.2rem}}main .cs_content .sdset_main .sdset_section ul li{margin-top:5px}main .cs_content .sdset_main .sdset_section ul li strong{font-weight:normal;color:#4d9847}main .cs_content .sdset_main .sdset_section ul li .note_list{margin:0 auto;font-size:13px;font-size:1.3rem}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section ul li .note_list{font-size:10px;font-size:1rem}}main .cs_content .sdset_main .sdset_section ul li .note_list li{list-style:none;padding-left:1em;text-indent:-1em;margin-top:0}main .cs_content .sdset_main .sdset_section ul li .note_list li:before{content:none}main .cs_content .sdset_main .sdset_section .caution{margin:30px auto}main .cs_content .sdset_main .sdset_section .caution h4{padding-left:22px;position:relative;background:none;margin-bottom:10px;font-size:15px;font-size:1.5rem}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section .caution h4{font-size:13px;font-size:1.3rem}}main .cs_content .sdset_main .sdset_section .caution h4:before{content:"!";margin:auto;font-size:12px;font-size:1.2rem;position:absolute;text-align:center;width:16px;height:16px;border:1px solid #c30012;font-weight:bold;color:#c30012;border-radius:100%;top:0;bottom:0;left:0;line-height:14px;background:none}main .cs_content .sdset_main .sdset_section .caution p{margin-bottom:10px}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section .caution p{margin-bottom:5px}}main .cs_content .sdset_main .sdset_section .item_box{width:100%;letter-spacing:-0.4em}main .cs_content .sdset_main .sdset_section .item_box .item{width:46%;display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section .item_box .item{display:block;width:100%}}main .cs_content .sdset_main .sdset_section .item_box .item+.item{margin-left:8%}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section .item_box .item+.item{margin-left:0}}main .cs_content .sdset_main .sdset_section .item_box .item h4{font-size:18px;font-size:1.8rem;padding-left:0}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section .item_box .item h4{font-size:15px;font-size:1.5rem}}main .cs_content .sdset_main .sdset_section .item_box .item h4:before{content:none}main .cs_content .sdset_main .sdset_section .item_box .item .note_list{margin:0 auto;font-size:13px;font-size:1.3rem}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section .item_box .item .note_list{font-size:10px;font-size:1rem}}main .cs_content .sdset_main .sdset_section .item_box .item .note_list li{list-style:none;padding-left:1em;text-indent:-1em;margin-top:0}main .cs_content .sdset_main .sdset_section .item_box .item .note_list li strong{font-weight:normal;color:#c30012}main .cs_content .sdset_main .sdset_section .item_box .item .note_list li:before{content:none}main .cs_content .sdset_main .sdset_section .item_box .item .ph{text-align:center;padding-top:30px}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section .item_box .item .ph{padding-top:15px;padding-bottom:30px}}main .cs_content .sdset_main .sdset_section .item_box .item .ph img{width:100%;max-width:170px}@media screen and (max-width:768px){main .cs_content .sdset_main .sdset_section .item_box .item .ph img{max-width:203px}}main .cs_content .sdset_main .close_btn{width:95%;max-width:250px;margin:auto;height:70px;line-height:70px;display:block;background:#fff;position:relative;border-radius:10px;border:1px solid #ccc;text-align:center}@media screen and (max-width:768px){main .cs_content .sdset_main .close_btn{height:50px;line-height:50px;border-radius:5px}}main .cs_content .sdset_main .close_btn:hover{opacity:.8}main .cs_content .sdset_main .close_btn span{position:relative;padding-left:20px}main .cs_content .sdset_main .close_btn span:before{margin:auto;top:0;right:auto;bottom:0;left:0;position:absolute;width:14px;height:3px;background:#666;content:"";transform:rotate(45deg)}main .cs_content .sdset_main .close_btn span:after{margin:auto;top:0;right:auto;bottom:0;left:0;position:absolute;width:14px;height:3px;background:#666;content:"";transform:rotate(-45deg)}main .cs_content .mountset_main{margin-bottom:60px}main .cs_content .mountset_main h2{font-size:24px;font-size:2.4rem;padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #222}@media screen and (max-width:768px){main .cs_content .mountset_main h2{font-size:17px;font-size:1.7rem;margin-bottom:15px}}main .cs_content .mountset_main nav{margin-bottom:40px}main .cs_content .mountset_main nav ul{width:100%}main .cs_content .mountset_main nav ul:after{*zoom:1;content:"";display:table;clear:both}main .cs_content .mountset_main nav ul{border:1px solid #ccc;border-radius:10px;text-align:center}@media screen and (max-width:768px){main .cs_content .mountset_main nav ul{border-radius:5px}}main .cs_content .mountset_main nav ul li{width:20%;float:left;list-style:none}main .cs_content .mountset_main nav ul li+li{border-left:1px solid #ccc}@media screen and (max-width:768px){main .cs_content .mountset_main nav ul li+li{border-left:none}}@media screen and (max-width:768px){main .cs_content .mountset_main nav ul li{width:50%;border-bottom:1px solid #ccc}main .cs_content .mountset_main nav ul li:nth-child(odd){border-right:1px solid #ccc}main .cs_content .mountset_main nav ul li:last-child{border-bottom:none}}main .cs_content .mountset_main nav ul li a{display:block;position:relative;font-weight:bold;padding:20px}@media screen and (max-width: 920px){main .cs_content .mountset_main nav ul li a{font-size:12px;font-size:1.2rem}}@media screen and (max-width:768px){main .cs_content .mountset_main nav ul li a{padding:15px;font-size:13px;font-size:1.3rem}}main .cs_content .mountset_main nav ul li a:hover{opacity:.6}main .cs_content .mountset_main nav ul li a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:15px;bottom:3px;left:auto;transform:rotate(135deg)}main .cs_content .mountset_main .mountset_section{margin-bottom:60px}@media screen and (max-width:768px){main .cs_content .mountset_main .mountset_section{margin-bottom:30px}}main .cs_content .mountset_main .mountset_section h3{font-size:18px;font-size:1.8rem;background:url(/img/common/stit_icon.png) no-repeat left center;background-size:14px auto;margin-bottom:20px;padding-left:22px;line-height:1;font-weight:bold}@media screen and (max-width:768px){main .cs_content .mountset_main .mountset_section h3{font-size:15px;font-size:1.5rem;background-size:12px auto;margin-bottom:15px;padding-left:20px}}main .cs_content .mountset_main .mountset_section .detail{display:table;width:100%}main .cs_content .mountset_main .mountset_section .detail .left{display:table-cell;*display:inline;*zoom:1;vertical-align:top;width:60%}@media screen and (max-width:768px){main .cs_content .mountset_main .mountset_section .detail .left{font-size:12px;font-size:1.2rem;display:block;width:100%}}main .cs_content .mountset_main .mountset_section .detail .left p{margin-bottom:10px}@media screen and (max-width:768px){main .cs_content .mountset_main .mountset_section .detail .left p{margin-bottom:5px}}main .cs_content .mountset_main .mountset_section .detail .left .caution{margin:10px auto}main .cs_content .mountset_main .mountset_section .detail .left .caution dt{padding-left:22px;position:relative;background:none;margin-bottom:5px;font-weight:bold}@media screen and (max-width:768px){main .cs_content .mountset_main .mountset_section .detail .left .caution dt{font-size:13px;font-size:1.3rem}}main .cs_content .mountset_main .mountset_section .detail .left .caution dt:before{content:"!";margin:auto;font-size:12px;font-size:1.2rem;position:absolute;text-align:center;width:16px;height:16px;border:1px solid #c30012;font-weight:bold;color:#c30012;border-radius:100%;top:0;bottom:0;left:0;line-height:14px;background:none}main .cs_content .mountset_main .mountset_section .detail .left .caution dd ul{margin-top:10px;margin-left:20px}main .cs_content .mountset_main .mountset_section .detail .left .caution dd ul li+li{margin-top:3px}main .cs_content .mountset_main .mountset_section .detail .right{display:table-cell;*display:inline;*zoom:1;vertical-align:top;text-align:center}@media screen and (max-width:768px){main .cs_content .mountset_main .mountset_section .detail .right{margin-top:20px;display:block;width:100%}}main .cs_content .mountset_main .mountset_section .detail .right img{width:100%;max-width:320px}main .cs_content .mountset_main .mountset_section .detail .right img.data{max-width:187px}main .cs_content .mountset_main .mountset_section .item_box{width:100%;letter-spacing:-0.4em}main .cs_content .mountset_main .mountset_section .item_box .item{width:46%;display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal}@media screen and (max-width:768px){main .cs_content .mountset_main .mountset_section .item_box .item{display:block;width:100%}}main .cs_content .mountset_main .mountset_section .item_box .item+.item{margin-left:8%}@media screen and (max-width:768px){main .cs_content .mountset_main .mountset_section .item_box .item+.item{margin-left:0}}main .cs_content .mountset_main .mountset_section .item_box .item h4{font-size:18px;font-size:1.8rem;padding-left:0}@media screen and (max-width:768px){main .cs_content .mountset_main .mountset_section .item_box .item h4{font-size:15px;font-size:1.5rem}}main .cs_content .mountset_main .mountset_section .item_box .item h4:before{content:none}main .cs_content .mountset_main .mountset_section .item_box .item .note_list{margin:0 auto;font-size:13px;font-size:1.3rem}@media screen and (max-width:768px){main .cs_content .mountset_main .mountset_section .item_box .item .note_list{font-size:10px;font-size:1rem}}main .cs_content .mountset_main .mountset_section .item_box .item .note_list li{list-style:none;padding-left:1em;text-indent:-1em;margin-top:0}main .cs_content .mountset_main .mountset_section .item_box .item .note_list li strong{font-weight:normal;color:#c30012}main .cs_content .mountset_main .mountset_section .item_box .item .note_list li:before{content:none}main .cs_content .mountset_main .mountset_section .item_box .item .ph{text-align:center;padding-top:30px}@media screen and (max-width:768px){main .cs_content .mountset_main .mountset_section .item_box .item .ph{padding-top:15px;padding-bottom:30px}}main .cs_content .mountset_main .mountset_section .item_box .item .ph img{width:100%;max-width:170px}@media screen and (max-width:768px){main .cs_content .mountset_main .mountset_section .item_box .item .ph img{max-width:203px}}main .cs_content .mountset_main .close_btn{width:95%;max-width:250px;margin:auto;height:70px;line-height:70px;display:block;background:#fff;position:relative;border-radius:10px;border:1px solid #ccc;text-align:center}@media screen and (max-width:768px){main .cs_content .mountset_main .close_btn{height:50px;line-height:50px;border-radius:5px}}main .cs_content .mountset_main .close_btn:hover{opacity:.8}main .cs_content .mountset_main .close_btn span{position:relative;padding-left:20px}main .cs_content .mountset_main .close_btn span:before{margin:auto;top:0;right:auto;bottom:0;left:0;position:absolute;width:14px;height:3px;background:#666;content:"";transform:rotate(45deg)}main .cs_content .mountset_main .close_btn span:after{margin:auto;top:0;right:auto;bottom:0;left:0;position:absolute;width:14px;height:3px;background:#666;content:"";transform:rotate(-45deg)}main .cs_content .cs_main02{width:65%;margin:0 auto}main .cs_content .cs_main02.left{float:left}@media screen and (max-width:768px){main .cs_content .cs_main02{float:none;width:100%;margin-bottom:20px}}main .cs_content .cs_main02 h2+p{margin-bottom:60px}@media screen and (max-width:768px){main .cs_content .cs_main02 h2+p{margin-bottom:30px}}main .cs_content .cs_main02 .cs_box{margin-bottom:40px}main .cs_content .cs_main02 .cs_box h3{font-size:18px;font-size:1.8rem;background:url(/img/common/stit_icon.png) no-repeat left center;background-size:14px auto;margin-bottom:20px;padding-left:22px;line-height:1;font-weight:bold}@media screen and (max-width:768px){main .cs_content .cs_main02 .cs_box h3{font-size:15px;font-size:1.5rem;background-size:12px auto;margin-bottom:15px;padding-left:20px}}main .cs_content .cs_main02 .cs_box ul{border:1px solid #d6d6d6;border-radius:10px;margin-bottom:10px}main .cs_content .cs_main02 .cs_box ul li{list-style:none}main .cs_content .cs_main02 .cs_box ul li a{display:block;position:relative;padding:15px 30px 15px 15px}main .cs_content .cs_main02 .cs_box ul li a span{font-weight:bold;padding-right:6px}main .cs_content .cs_main02 .cs_box ul li a:hover{opacity:.6}main .cs_content .cs_main02 .cs_box ul li a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:15px;bottom:0;left:auto;transform:rotate(45deg)}main .cs_content .cs_main02 .cs_box ul li+li{border-top:1px solid #d6d6d6}main .cs_content .cs_main02 .cs_box .more_link{text-align:right}main .cs_content .cs_main02 .cs_box .more_link a{position:relative;padding:2px 25px 0 0}main .cs_content .cs_main02 .cs_box .more_link a:hover{opacity:.6}main .cs_content .cs_main02 .cs_box .more_link a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:5px;bottom:0;left:auto;transform:rotate(45deg)}main .cs_content .cs_main02 .cs_box .wrap{border:4px solid #ccc;border-radius:8px;padding:40px;margin-bottom:40px;text-align:center}@media screen and (max-width:768px){main .cs_content .cs_main02 .cs_box .wrap{padding:20px}}main .cs_content .cs_main02 .cs_box .wrap p{margin-bottom:10px}main .cs_content .cs_main02 .cs_box .wrap p.note{margin-bottom:0}main .cs_content .cs_main02 .cs_box .wrap a{width:100%;height:70px;line-height:70px;margin:30px auto 0;display:block;background:#7ab575;position:relative;border-radius:10px;color:#fff}@media screen and (max-width:768px){main .cs_content .cs_main02 .cs_box .wrap a{font-size:13px;font-size:1.3rem;margin:20px auto 0;height:50px;line-height:50px;border-radius:5px}}main .cs_content .cs_main02 .cs_box .wrap a:hover{opacity:.8}main .cs_content .cs_main02 .cs_box .wrap a:after{margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;width:9px;height:9px;content:"";position:absolute;top:0;right:20px;bottom:0;left:auto;transform:rotate(45deg)}main .cs_content .cs_main02 .cs_box .wrap .tel{margin:10px auto;font-weight:bold;font-size:24px;font-size:2.4rem}main .cs_content .cs_main02 .cs_box .wrap .tel span{padding:3px 0 3px 30px;background:url(/img/cs/cs_tel_bg.png) no-repeat left center;background-size:22px,auto}main .cs_content .cs_main02 h2{font-size:24px;font-size:2.4rem;padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #222}@media screen and (max-width:768px){main .cs_content .cs_main02 h2{font-size:17px;font-size:1.7rem;margin-bottom:15px}}main .cs_content .cs_main02 .comp_txt{text-align:center;font-size:16px;font-size:1.6rem;margin:50px 0 100px}@media screen and (max-width:768px){main .cs_content .cs_main02 .comp_txt{font-size:14px;font-size:1.4rem}}main .cs_content .cs_main02 .contact_form{border:4px solid #ccc;border-radius:8px;padding:40px;margin-bottom:40px}@media screen and (max-width:768px){main .cs_content .cs_main02 .contact_form{padding:20px}}main .cs_content .cs_main02 .contact_form dl dt{font-size:15px;font-size:1.5rem;font-weight:bold;padding-bottom:10px}@media screen and (max-width:768px){main .cs_content .cs_main02 .contact_form dl dt{font-size:13px;font-size:1.3rem;padding-bottom:10px}}main .cs_content .cs_main02 .contact_form dl dt span{font-size:13px;font-size:1.3rem;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;color:#fff;padding:2px 6px;text-align:center;background:#7ab575;border-radius:5px;margin-left:10px;font-weight:normal}@media screen and (max-width:768px){main .cs_content .cs_main02 .contact_form dl dt span{font-size:10px;font-size:1rem}}main .cs_content .cs_main02 .contact_form dl dd{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}@media screen and (max-width:768px){main .cs_content .cs_main02 .contact_form dl dd p{font-size:10px;font-size:1rem}}main .cs_content .cs_main02 .contact_form dl dd p.err{margin-top:8px}main .cs_content .cs_main02 .contact_form dl dd p.note{margin-top:8px;padding-left:1em;text-indent:-1em;font-size:12px;font-size:1.2rem}main .cs_content .cs_main02 .contact_form dl dd .pulldown_box{width:50%}@media screen and (max-width:768px){main .cs_content .cs_main02 .contact_form dl dd .pulldown_box{width:100%}}main .cs_content .cs_main02 .contact_form dl dd .agreement_box{margin:20px auto;padding:20px;width:100%;border:1px solid #ccc;box-sizing:border-box;border-radius:10px}main .cs_content .cs_main02 .contact_form dl dd .agreement_box dl{height:170px;overflow-y:scroll}main .cs_content .cs_main02 .contact_form dl dd .agreement_box dl dt{font-size:13px;font-size:1.3rem;font-weight:bold;padding-bottom:5px}main .cs_content .cs_main02 .contact_form dl dd .agreement_box dl dt.title{font-size:14px;font-size:1.4rem}main .cs_content .cs_main02 .contact_form dl dd .agreement_box dl dd{font-size:12px;font-size:1.2rem;margin-bottom:20px;border:none;padding-bottom:0}main .cs_content .cs_main02 .contact_form dl dd .agreement_box dl dd p{margin-bottom:10px}main .cs_content .cs_main02 .contact_form dl dd .agreement_box dl dd dl{height:auto;overflow-y:auto}main .cs_content .cs_main02 .contact_form dl dd .agreement_box dl dd dl dt{font-weight:bold;margin-bottom:5px}main .cs_content .cs_main02 .contact_form dl dd .agreement_box dl dd dl dd p{margin-bottom:5px}main .cs_content .cs_main02 .contact_form dl dd .agreement_box dl dd dl dd ul{list-style:none;margin-left:1em}main .cs_content .cs_main02 .contact_form dl dd .agreement_box dl dd dl dd ul.lead{margin-left:0}main .cs_content .cs_main02 .contact_form dl dd .agreement_box dl dd dl dd ul li{margin-bottom:5px}main .cs_content .cs_main02 .contact_form dl dd .agreement_box dl dd dl dd ul li ul{margin-top:5px}main .cs_content .cs_main02 .contact_form dl dd .agreement_box dl dd dl dd ul li ul li{margin-bottom:5px}main .cs_content .cs_main02 .contact_form .link a{color:#7ab575;text-decoration:underline}main .cs_content .cs_main02 .contact_form .agreement_check{margin:20px auto 0;text-align:center}main .cs_content .cs_main02 .contact_form .agreement_check label{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}main .cs_content .cs_main02 .contact_form .agreement_check+.err{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}main .cs_content .cs_main02 .contact_form button,main .cs_content .cs_main02 .contact_form a.btn{width:100%;max-width:510px;height:70px;margin:30px auto;display:block;background:#7ab575;position:relative;border-radius:10px;text-align:center;line-height:70px;color:#fff}@media screen and (max-width:768px){main .cs_content .cs_main02 .contact_form button,main .cs_content .cs_main02 .contact_form a.btn{font-size:13px;font-size:1.3rem;margin:20px auto;height:50px;line-height:50px;border-radius:5px}}main .cs_content .cs_main02 .contact_form button:hover,main .cs_content .cs_main02 .contact_form a.btn:hover{opacity:.8}main .cs_content .cs_main02 .contact_form button:after,main .cs_content .cs_main02 .contact_form a.btn:after{margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;width:9px;height:9px;content:"";position:absolute;top:0;right:20px;bottom:0;left:auto;transform:rotate(45deg)}main .cs_content .cs_main02 .contact_form button span,main .cs_content .cs_main02 .contact_form a.btn span{position:relative;line-height:20px;padding-left:30px}@media screen and (max-width:768px){main .cs_content .cs_main02 .contact_form button span,main .cs_content .cs_main02 .contact_form a.btn span{padding-left:25px}}main .cs_content .cs_main02 .contact_form button span:before,main .cs_content .cs_main02 .contact_form a.btn span:before{content:"";width:20px;height:20px;border-radius:5px;background:#fff;position:absolute;top:0;left:0;bottom:0;margin:auto}@media screen and (max-width:768px){main .cs_content .cs_main02 .contact_form button span:before,main .cs_content .cs_main02 .contact_form a.btn span:before{width:18px;height:18px;border-radius:4px}}main .cs_content .cs_main02 .contact_form button span:after,main .cs_content .cs_main02 .contact_form a.btn span:after{content:"";position:absolute;margin:auto;top:0;bottom:3px;left:6px;width:8px;height:11px;border-right:2px solid #7ab575;border-bottom:2px solid #7ab575;transform:rotate(45deg)}@media screen and (max-width:768px){main .cs_content .cs_main02 .contact_form button span:after,main .cs_content .cs_main02 .contact_form a.btn span:after{left:5px}}main .cs_content .cs_main02 .contact_form button:disabled:hover,main .cs_content .cs_main02 .contact_form a.btn:disabled:hover{opacity:1}main .cs_content .cs_main02 .contact_form button:disabled:before,main .cs_content .cs_main02 .contact_form a.btn:disabled:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(34,34,34,.6);border-radius:10px;z-index:1}@media screen and (max-width:768px){main .cs_content .cs_main02 .contact_form button:disabled:before,main .cs_content .cs_main02 .contact_form a.btn:disabled:before{border-radius:5px}}main .cs_content .cs_main02 .contact_form button.comp span,main .cs_content .cs_main02 .contact_form a.btn.comp span{padding-left:0}main .cs_content .cs_main02 .contact_form button.comp span:before,main .cs_content .cs_main02 .contact_form button.comp span:after,main .cs_content .cs_main02 .contact_form a.btn.comp span:before,main .cs_content .cs_main02 .contact_form a.btn.comp span:after{content:none}main .cs_content .cs_main02 .contact_form button.form_back,main .cs_content .cs_main02 .contact_form a.btn.form_back{background:#fff;border:1px solid #ccc;color:#222;max-width:300px}main .cs_content .cs_main02 .contact_form button.form_back:after,main .cs_content .cs_main02 .contact_form a.btn.form_back:after{border:none;margin:auto;border-bottom:2px solid #686868;border-left:2px solid #686868;width:9px;height:9px;content:"";position:absolute;top:0;right:auto;bottom:0;left:20px;transform:rotate(45deg)}main .cs_content .cs_main02 .contact_form button.form_back span,main .cs_content .cs_main02 .contact_form a.btn.form_back span{padding-left:0}main .cs_content .cs_main02 .contact_form button.form_back span:before,main .cs_content .cs_main02 .contact_form button.form_back span:after,main .cs_content .cs_main02 .contact_form a.btn.form_back span:before,main .cs_content .cs_main02 .contact_form a.btn.form_back span:after{content:none}@media screen and (max-width:768px){main .cs_content .cs_main02 .contact_form .note{font-size:12px;font-size:1.2rem}}main .cs_content .cs_main02 .back_btn{width:85%;margin:auto}main .cs_content .cs_side{width:32%;margin:0 auto 60px;float:right}@media screen and (max-width:768px){main .cs_content .cs_side{display:none}}main .cs_content .cs_side ul{width:100%}main .cs_content .cs_side ul li{list-style:none;margin-bottom:20px}main .cs_content .cs_side ul li a{display:block}main .cs_content .cs_side ul li a img{width:100%}main .cs_content .cs_side ul li a:hover{opacity:.6}
