@charset "utf-8";.linkBar{position:relative;border-bottom:1px solid #555;background:#777;background:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(#ccc));background:-moz-linear-gradient(top,#f7f7f7,#ccc);height:auto;padding:8px 0}.linkBar #headLink{position:absolute;width:100%;top:5px}.linkBar a{height:18px}.linkBar a.fl,.linkBar a.fr{background-color:#fff;border-radius:10px;padding:5px;font-size:.8em;font-weight:700;color:#555;text-decoration:none;display:flex;align-items:center;justify-content:center}.linkBar .fl{margin-left:5px}.linkBar .fr{margin-right:5px}section{z-index:1;min-height:350px}#explainBox{padding:10px 15px}#explainBox ul{overflow:hidden;list-style-type:none;list-style-position:inside}#explainBox ul.noLs{list-style:none}#explainBox li{padding:3px 0;line-height:1.3em}#explainBox ul+ul{margin-top:10px}#errorMessage,#impMessage{padding:10px 15px;background-color:#ffe5e7}#errorMessage ul,#impMessage ul{overflow:hidden;list-style-type:none;list-style-position:inside}#errorMessage ul.noLs,#impMessage ul.noLs{list-style:none}#errorMessage{border:2px solid red}#errorMessage li{font-weight:700;color:red}#contentsBox,.contentsBox{padding:10px}.contents{margin-bottom:15px;border-collapse:separate;border-spacing:0;border:1px solid #ccc;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-moz-box-shadow:0 1px 3px #eee;-webkit-box-shadow:0 1px 3px #eee;-o-box-shadow:0 1px 3px #eee;-ms-box-shadow:0 1px 3px #eee;box-shadow:0 1px 3px #eee}.contents dl{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.contents table{width:100%;border-collapse:separate;border-spacing:0;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:#fff}.contents dt{padding:5px 10px;font-weight:700;overflow:hidden;font-size:100%;line-height:1.4em}.contents dt:nth-child(1){border-radius:10px 10px 0 0;-webkit-border-top:10px 0 10px 0;-moz-border-radius:10px 0 10px 0}.contents dt:nth-child(1){border-radius:10px 10px 0 0;-webkit-border-top:10px 0 10px 0;-moz-border-radius:10px 0 10px 0}.contents tr{vertical-align:top;font-size:100%;line-height:1.4em}.contents table tr:firts-child th{border-radius:10px 0 0 0;-webkit-border-top:10px 0 0 0;-moz-border-radius:10px 0 0 0}.contents table tr:last-child{border-radius:0 0 10px 10px;-webkit-border-top:0 0 10px 10px;-moz-border-radius:0 0 10px 10px}.contents dt,.contents table tr:nth-child(2n){background:#eee}.contents th{width:8em;padding:10px;text-align:left;font-weight:700}.contents .title{display:block;float:left}.contents dt .icon,.contents th .icon{margin:2px 0 0 5px}.contents td{padding:10px;padding-left:0;font-weight:400;white-space:normal;word-break:break-all}.contents dd{position:relative;padding:15px}.contents .item{margin-top:15px}.contents .item .icon{margin:5px 0 0 5px}.contents .counter{color:#aaa;font-weight:700}.contents .selectItem dt{border-radius:0;-webkit-border-top:0;-moz-border-radius:0}.contents .selectItem dd{padding:5px 10px}.contents .selectItem span.icon{cursor:pointer}#contentsBox .errorList{list-style:disc;list-style-position:inside;padding-left:5px}#contentsBox .errorList li{color:#eb1414}.selectItem{border:1px solid #aaa;overflow:hidden}.taikaiLink{width:75px;margin:20px auto}#recaptcha img{display:block;border:1px solid #ddd;margin:0 auto}#recaptcha img.reload{padding:5px 10px;cursor:pointer;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(.5,#fff),color-stop(.5,#eee),to(#eee));background:-moz-linear-gradient(top,#fff,#fff 50%,#eee 50%,#eee);background-color:#eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.typeCheckBox,.typeRadio{margin:-5px 5px 0 0}.typeText{width:100%;height:25px;margin:1px}p+.typeText{margin-top:5px}.typeText.w80{width:80px}textarea{width:100%;min-height:50px;ime-mode:active}select{max-width:100%;font-size:14px}select+span{font-size:12px}.label{margin-right:10px}.typeText.w80+span{margin-right:0}#btnBox{text-align:center}.btn{display:block;width:100%;height:auto;margin:10px auto;padding:10px 0;color:#fff;-webkit-box-shadow:0 2px 1px #ccc;-moz-box-shadow:0 2px 1px #ccc;box-shadow:0 2px 1px #ccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #610209;text-shadow:0 -1px 1px #610209;-webkit-text-shadow:0 -1px 1px #610209;-moz-text-shadow:0 -1px 1px #610209;text-decoration:none;font-weight:700;background-color:#555}input.btn{background:-webkit-gradient(linear,left top,left bottom,from(#c94851),color-stop(.5,#c94851),color-stop(.5,#b3010f),to(#b3010f));background:-moz-linear-gradient(top,#c94851,#c94851 50%,#b3010f 50%,#b3010f);font-weight:700;font-size:1.2em;cursor:pointer}a.btn_check,input.btn_check{display:none}input+.btn_check{font-size:1.1em}a.btn,p.btn{background:#b3010f;text-align:center}.btn.bgDGry{border:1px solid #000;background-color:#555;text-shadow:0 -1px 1px #000;-webkit-text-shadow:0 -1px 1px #000;-moz-text-shadow:0 -1px 1px #000}.btn.bgLGry{border:1px solid #555;background-color:#aaa;text-shadow:0 -1px 1px #aaa;-webkit-text-shadow:0 -1px 1px #aaa;-moz-text-shadow:0 -1px 1px #aaa;color:#ddd;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}footer .linkBar{border-top:1px solid #aaa;border-bottom:1px solid #aaa}footer .copyright{padding:10px 0;text-align:center;font-size:10px;border-top:1px solid #ddd}.icon{display:block;width:11px;height:11px;margin-right:5px;padding:3px 3px;border-radius:10px;color:#fff;font-size:11px;text-align:center;float:left;box-shadow:0 1px 1px #eee;line-height:1em;font-weight:700}.icon.red{background-color:#b3010f;display:inline-block;float:none;vertical-align:2px}.icon.green{background-color:#090}.icon.gry{background-color:#888}.icon_rArrow{width:0;height:0;float:left;margin-top:5px;border:5px solid transparent;border-left-color:#00f}.icon_error{display:block;float:left;width:0;height:0;margin-right:5px;padding-right:2px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:18px solid red;color:#fff;font-size:.8em;line-height:1.8em}.icon.icon_return{background:url(/aps/assets/member/sp/img/icons.png) no-repeat -396px 0 #888}.icon.icon_home{background:url(/aps/assets/member/sp/img/icons.png) no-repeat -576px 0 #888}.twoLines{overflow:hidden}.twoLines li{width:50%;float:left;padding-bottom:20px}.twoLines li:last-child{padding-bottom:10px}.info{display:block;width:25px;height:25px;top:5px;right:10px;background:url(/aps/assets/member/sp/img/btn_infomation.png) no-repeat transparent;cursor:pointer;z-index:10}.infoWord{display:none;position:absolute;top:-8px;right:0;width:50%;padding:10px;background:#000;-moz-opacity:.8;opacity:.8;color:#fff;text-align:left;border-radius:10px;-webkit-border-top:10px;-moz-border-radius:10px;border:3px solid #fff;-moz-box-shadow:0 1px 3px #ddd;-webkit-box-shadow:0 1px 3px #ddd;-o-box-shadow:0 1px 3px #ddd;-ms-box-shadow:0 1px 3px #ddd;box-shadow:0 1px 3px #ddd;font-size:.8em;line-height:1.5em}.common_check li,.common_list a{display:block;padding:18px 0 18px 10px;border:1px solid #efefef;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(.5,#fff),color-stop(.5,#f7f7f7),to(#f7f7f7));background:-moz-linear-gradient(top,#fff,#fff 50%,#f7f7f7 50%,#f7f7f7);color:#504d46;text-shadow:0 -1px 1px #e3e3e3;font-size:14px;font-weight:700}.common_check span input{vertical-align:bottom}.icon_r_arrow{display:block;background:url(/aps/assets/member/sp/img/arrow_r.png) 98% center no-repeat}.common_check label.sub_category{border-top:solid #b2020f 2px}.common_check li.indent{padding-left:35px}.search_btn{color:#fff;font-weight:700;font-size:14px;text-shadow:#333 1px 1px 3px;display:block;margin:10px auto;width:90%;height:50px;background-image:-webkit-gradient(linear,left top,left bottom,from(#d44753),to(#c40b19));background:-moz-linear-gradient(top,#d44753,#c40b19);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.hideInfo{display:none;font-size:1em;padding:10px;border-radius:10px;-webkit-border-top:10px;-moz-border-radius:10px;border:2px solid #ddd;-moz-box-shadow:0 1px 3px #ddd;-webkit-box-shadow:0 1px 3px #ddd;-o-box-shadow:0 1px 3px #ddd;-ms-box-shadow:0 1px 3px #ddd;background:#eee}.fwBold700{font-weight:700}