﻿/*!
 * 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 .myp_content{width:95%;max-width:940px;margin:0 auto 60px;padding-top:40px}main .myp_content:after{*zoom:1;content:"";display:table;clear:both}@media screen and (max-width:768px){main .myp_content{padding-top:10px;margin-bottom:30px}}main .myp_content .myp_main{width:65%;margin:0 auto}main .myp_content .myp_main.left{float:left}main .myp_content .myp_main.login{width:100%}@media screen and (max-width:768px){main .myp_content .myp_main{float:none;width:100%;margin-bottom:20px}}main .myp_content .myp_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 .myp_content .myp_main h2{font-size:17px;font-size:1.7rem;margin-bottom:15px;padding-bottom:5px}}main .myp_content .myp_main h2+p{margin-bottom:30px}@media screen and (max-width:768px){main .myp_content .myp_main h2+p{margin-bottom:15px}}main .myp_content .myp_main h2+p.signup_txt{margin-bottom:0}@media screen and (max-width:768px){main .myp_content .myp_main h2+p.signup_txt{font-size:13px;font-size:1.3rem}}main .myp_content .myp_main .members_info{margin-bottom:30px}@media screen and (max-width:768px){main .myp_content .myp_main .members_info{font-size:13px;font-size:1.3rem;margin-bottom:15px}}main .myp_content .myp_main .members_info a{text-decoration:underline}main .myp_content .myp_main .logout{margin-top:-10px;text-align:right;margin-bottom:20px}@media screen and (max-width:768px){main .myp_content .myp_main .logout{margin-top:20px}}main .myp_content .myp_main .logout a{padding:4px 0 4px 25px;background:url(/img/member/logout_bg.png) no-repeat left center;background-size:20px auto}main .myp_content .myp_main .logout a:hover{opacity:.6}main .myp_content .myp_main .myp_navi{margin-bottom:50px}main .myp_content .myp_main .myp_navi ul{width:100%}main .myp_content .myp_main .myp_navi ul:after{*zoom:1;content:"";display:table;clear:both}main .myp_content .myp_main .myp_navi ul{border:1px solid #ccc;border-radius:10px;overflow:hidden}@media screen and (max-width:768px){main .myp_content .myp_main .myp_navi ul{border-radius:5px}}main .myp_content .myp_main .myp_navi ul li{width:25%;float:left;list-style:none}@media screen and (max-width:768px){main .myp_content .myp_main .myp_navi ul li{width:50%}}main .myp_content .myp_main .myp_navi ul li+li{border-left:1px solid #ccc}@media screen and (max-width:768px){main .myp_content .myp_main .myp_navi ul li+li{border-left:none}}@media screen and (max-width:768px){main .myp_content .myp_main .myp_navi ul li:nth-child(even){border-left:1px solid #ccc}}@media screen and (max-width:768px){main .myp_content .myp_main .myp_navi ul li:nth-child(3),main .myp_content .myp_main .myp_navi ul li:nth-child(4){border-top:1px solid #ccc}}main .myp_content .myp_main .myp_navi ul li a{font-weight:bold;display:block;padding:15px 10px 15px 0;font-size:13px;font-size:1.3rem;position:relative;text-align:center}main .myp_content .myp_main .myp_navi ul 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:12px;bottom:4px;left:auto;transform:rotate(135deg)}@media screen and (max-width: 850px){main .myp_content .myp_main .myp_navi ul 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:8px;bottom:4px;left:auto;transform:rotate(135deg)}}@media screen and (max-width:768px){main .myp_content .myp_main .myp_navi ul 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:12px;bottom:4px;left:auto;transform:rotate(135deg)}}main .myp_content .myp_main .myp_navi ul li a:hover{opacity:.6}@media screen and (max-width: 850px){main .myp_content .myp_main .myp_navi ul li a{font-size:12px;font-size:1.2rem}}@media screen and (max-width:768px){main .myp_content .myp_main .myp_navi ul li a{font-size:13px;font-size:1.3rem}}main .myp_content .myp_main .myp_sec{margin-bottom:50px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_sec{margin-bottom:35px}}main .myp_content .myp_main .myp_sec 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 .myp_content .myp_main .myp_sec h3{font-size:15px;font-size:1.5rem;background-size:12px auto;margin-bottom:15px;padding-left:20px}}main .myp_content .myp_main .myp_sec ul{width:100%;border:1px solid #d6d6d6;border-radius:10px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_sec ul{border-radius:5px}}main .myp_content .myp_main .myp_sec ul>p{text-align:center;padding:15px 0}main .myp_content .myp_main .myp_sec ul li{list-style:none}main .myp_content .myp_main .myp_sec ul li a{display:block;padding:15px 30px 15px 15px;position:relative}@media screen and (max-width:768px){main .myp_content .myp_main .myp_sec ul li a{font-size:13px;font-size:1.3rem}}main .myp_content .myp_main .myp_sec ul li a:hover{opacity:.6}main .myp_content .myp_main .myp_sec 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 .myp_content .myp_main .myp_sec ul li a .date{display:block}main .myp_content .myp_main .myp_sec ul li+li{border-top:1px solid #d6d6d6}main .myp_content .myp_main .myp_sec .regist_list{width:100%;border:4px solid #ccc;border-radius:8px;padding:10px 20px;margin-bottom:30px;text-align:left}main .myp_content .myp_main .myp_sec .regist_list.b_none{border:none}main .myp_content .myp_main .myp_sec .regist_list dl{width:100%;display:table;position:relative}@media screen and (max-width:768px){main .myp_content .myp_main .myp_sec .regist_list dl{display:block;font-size:13px;font-size:1.3rem}}main .myp_content .myp_main .myp_sec .regist_list dl dt{padding:15px 10px;width:200px;display:table-cell;*display:inline;*zoom:1;vertical-align:top;font-weight:bold}@media screen and (max-width:768px){main .myp_content .myp_main .myp_sec .regist_list dl dt{width:100%;display:block;padding:10px 5px 0}}main .myp_content .myp_main .myp_sec .regist_list dl dd{padding:15px 10px;display:table-cell;*display:inline;*zoom:1;vertical-align:top}@media screen and (max-width:768px){main .myp_content .myp_main .myp_sec .regist_list dl dd{width:100%;display:block;padding:5px 5px 10px}}main .myp_content .myp_main .myp_sec .regist_list dl+dl{border-top:1px solid #ccc}main .myp_content .myp_main .myp_sec .regist_list .address_box{position:relative;margin-top:20px;padding-top:20px}main .myp_content .myp_main .myp_sec .regist_list .address_box:before{content:"";position:absolute;width:100%;height:3px;background:#ccc;top:0;margin:0 -20px;box-sizing:content-box;padding:0 20px}main .myp_content .myp_main .myp_sec .regist_list .address_box:first-child{margin:0;padding:0}main .myp_content .myp_main .myp_sec .regist_list .address_box:first-child:before{display:none}main .myp_content .myp_main .myp_sec .regist_list .address_box h4{padding:30px 0}@media screen and (max-width:768px){main .myp_content .myp_main .myp_sec .regist_list .address_box h4{padding:10px 0}}main .myp_content .myp_main .myp_sec .regist_list .address_box p{text-align:center}main .myp_content .myp_main .myp_sec .regist_list .address_box p a{color:#7ab575;text-decoration:underline;font-weight:bold}main .myp_content .myp_main .myp_sec .regist_list .address_box p a:hover{text-decoration:none}main .myp_content .myp_main .myp_sec .regist_list .address_box p.add_edt a{width:100%;max-width:240px;margin:auto;height:50px;line-height:50px;display:block;background:#fff;position:relative;border-radius:10px;border:1px solid #ccc;text-align:center;text-decoration:none;color:#222}main .myp_content .myp_main .myp_sec .regist_list .address_box p.add_edt{padding:15px 0}main .myp_content .myp_main .myp_sec .regist_list .address_box p.add_edt a:after{margin:auto;border-top:2px solid #999;border-right:2px solid #999;width:7px;height:7px;content:"";position:absolute;top:0;right:12px;bottom:2px;left:auto;transform:rotate(45deg)}main .myp_content .myp_main .myp_sec .regist_list .address_box p.add_edt a:hover{opacity:.8}main .myp_content .myp_main .myp_sec .regist_list .address_box p.add_edt+p{padding:0 0 15px}main .myp_content .myp_main .myp_sec .regist_list p{text-align:center}main .myp_content .myp_main .myp_sec .regist_list p a{color:#7ab575;text-decoration:underline;font-weight:bold}main .myp_content .myp_main .myp_sec .regist_list p a:hover{text-decoration:none}main .myp_content .myp_main .myp_sec .btn_box{padding:0;text-align:center}@media screen and (max-width:768px){main .myp_content .myp_main .myp_sec .btn_box{padding-top:0}}main .myp_content .myp_main .myp_sec .btn_box+h3{display:none}main .myp_content .myp_main .myp_sec .btn_box+h3+.regist_list{margin-top:50px}main .myp_content .myp_main .myp_sec .btn_box a{font-size:13px;font-size:1.3rem;height:70px;line-height:70px;padding:0 30px 0 20px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;background:#7ab575;position:relative;border-radius:10px;color:#fff;width:240px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_sec .btn_box a{display:block;width:85%;height:50px;line-height:50px;margin:15px auto 0;border-radius:5px}}main .myp_content .myp_main .myp_sec .btn_box a:hover{opacity:.8}main .myp_content .myp_main .myp_sec .btn_box a:after{margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;width:9px;height:9px;content:"";position:absolute;top:0;right:12px;bottom:2px;left:auto;transform:rotate(45deg)}main .myp_content .myp_main .myp_sec .btn_box a+a{margin-left:20px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_sec .btn_box a+a{margin-left:auto}}main .myp_content .myp_main .cmn_check_event{width:98%;max-width:940px;margin:0 auto 60px}@media screen and (max-width:768px){main .myp_content .myp_main .cmn_check_event{width:95%;margin-bottom:30px}}main .myp_content .myp_main .cmn_check_event 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 .myp_content .myp_main .cmn_check_event h3{font-size:15px;font-size:1.5rem;background-size:12px auto;margin-bottom:15px;padding-left:20px}}main .myp_content .myp_main .cmn_check_event ul{width:100%;border:1px solid #d6d6d6;border-radius:10px}@media screen and (max-width:768px){main .myp_content .myp_main .cmn_check_event ul{border-radius:5px}}main .myp_content .myp_main .cmn_check_event ul li{list-style:none}main .myp_content .myp_main .cmn_check_event ul li a{display:block;padding:25px 30px 25px 25px;position:relative}main .myp_content .myp_main .cmn_check_event ul li a:hover{opacity:.6}main .myp_content .myp_main .cmn_check_event 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 .myp_content .myp_main .cmn_check_event ul li+li{border-top:1px solid #d6d6d6}main .myp_content .myp_main .withdrawal{margin-top:50px;border-top:1px solid #ccc;padding-top:10px;text-align:right}@media screen and (max-width:768px){main .myp_content .myp_main .withdrawal{margin-top:35px}}main .myp_content .myp_main .withdrawal a{position:relative;padding-left:20px;font-size:13px;font-size:1.3rem}main .myp_content .myp_main .withdrawal a:before{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:8px;height:8px;content:"";position:absolute;top:0;right:auto;bottom:2px;left:0;transform:rotate(45deg)}main .myp_content .myp_main .myp_form{margin-bottom:50px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form{margin-bottom:35px}}main .myp_content .myp_main .myp_form .comp_txt{text-align:center;font-size:16px;font-size:1.6rem;margin:50px 0 100px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .comp_txt{font-size:14px;font-size:1.4rem;margin:50px auto}}main .myp_content .myp_main .myp_form .comp_txt p{margin-bottom:10px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .comp_txt .left{margin-top:10px;font-size:13px;font-size:1.3rem;text-align:left}}main .myp_content .myp_main .myp_form .comp_txt .note{margin-top:20px;text-align:left}main .myp_content .myp_main .myp_form .comp_txt .note li{list-style:none;padding-left:1em;text-indent:-1em;color:#c30012;margin-bottom:3px;font-size:12px;font-size:1.2rem}main .myp_content .myp_main .myp_form .password_form{border:4px solid #ccc;border-radius:8px;padding:40px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .password_form{padding:20px}}main .myp_content .myp_main .myp_form .password_form dl dt{font-size:15px;font-size:1.5rem;font-weight:bold;padding-bottom:10px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .password_form dl dt{font-size:13px;font-size:1.3rem;padding-bottom:10px}}main .myp_content .myp_main .myp_form .password_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 .myp_content .myp_main .myp_form .password_form dl dt span{font-size:10px;font-size:1rem}}main .myp_content .myp_main .myp_form .password_form dl dd{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .password_form dl dd p{font-size:13px;font-size:1.3rem}}main .myp_content .myp_main .myp_form .password_form dl dd p.err{margin-top:8px}main .myp_content .myp_main .myp_form .password_form dl dd p.note{margin-top:8px;padding-left:1em;text-indent:-1em;font-size:12px;font-size:1.2rem}main .myp_content .myp_main .myp_form .password_form dl dd p.note.red{color:#c30012}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .password_form dl dd p.note{font-size:10px;font-size:1rem}}main .myp_content .myp_main .myp_form .password_form dl dd p.note.mb{margin-top:0;margin-bottom:4px}main .myp_content .myp_main .myp_form .password_form dl dd .birth{margin-top:10px}main .myp_content .myp_main .myp_form .password_form dl dd .birth li{margin-top:20px;list-style:none}main .myp_content .myp_main .myp_form .password_form dl dd .birth li .pulldown_box{width:195px;margin-right:10px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}main .myp_content .myp_main .myp_form .password_form dl dd .birth li .pulldown_box .pulldown_bg:after{right:15px}main .myp_content .myp_main .myp_form .password_form dl dd .birth li .pulldown_box .pulldown_bg select{padding-top:15px;padding-bottom:15px}main .myp_content .myp_main .myp_form .password_form dl dd .birth li:first-child{margin-top:0}main .myp_content .myp_main .myp_form .password_form dl dd .birth li span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}main .myp_content .myp_main .myp_form .password_form.b_none dl dd{padding-bottom:0;border-bottom:none;margin-bottom:0}main .myp_content .myp_main .myp_form .password_form button{width:100%;max-width:510px;margin:0 auto;height:70px;display:block;background:#7ab575;position:relative;border-radius:10px;margin-top:30px;color:#fff}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .password_form button{font-size:13px;font-size:1.3rem;margin-top:20px;height:50px;border-radius:5px}}main .myp_content .myp_main .myp_form .password_form button:hover{opacity:.8}main .myp_content .myp_main .myp_form .password_form button: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 .myp_content .myp_main .myp_form .key_invalid{text-align:center}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .key_invalid{margin-bottom:-20px}}main .myp_content .myp_main .myp_form .key_invalid h3{font-size:24px;font-size:2.4rem;margin-bottom:20px;color:#c30012}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .key_invalid h3{font-size:15px;font-size:1.5rem}}main .myp_content .myp_main .myp_form .key_invalid a{width:100%;max-width:510px;margin:0 auto;height:70px;line-height:70px;display:block;background:#7ab575;position:relative;border-radius:10px;margin-top:30px;color:#fff}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .key_invalid a{width:85%;font-size:13px;font-size:1.3rem;height:50px;line-height:50px;border-radius:5px}}main .myp_content .myp_main .myp_form .key_invalid a:hover{opacity:.8}main .myp_content .myp_main .myp_form .key_invalid 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 .myp_content .myp_main .myp_form .account_form,main .myp_content .myp_main .myp_form .magazine_form{border:4px solid #ccc;border-radius:8px;padding:40px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .account_form,main .myp_content .myp_main .myp_form .magazine_form{padding:20px}}main .myp_content .myp_main .myp_form .account_form dl dt,main .myp_content .myp_main .myp_form .magazine_form dl dt{font-size:15px;font-size:1.5rem;font-weight:bold;padding-bottom:10px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .account_form dl dt,main .myp_content .myp_main .myp_form .magazine_form dl dt{font-size:13px;font-size:1.3rem;padding-bottom:10px}}main .myp_content .myp_main .myp_form .account_form dl dt span,main .myp_content .myp_main .myp_form .magazine_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 .myp_content .myp_main .myp_form .account_form dl dt span,main .myp_content .myp_main .myp_form .magazine_form dl dt span{font-size:10px;font-size:1rem}}main .myp_content .myp_main .myp_form .account_form dl dt span.any,main .myp_content .myp_main .myp_form .magazine_form dl dt span.any{background:#666}main .myp_content .myp_main .myp_form .account_form dl dd,main .myp_content .myp_main .myp_form .magazine_form dl dd{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .account_form dl dd p,main .myp_content .myp_main .myp_form .magazine_form dl dd p{font-size:10px;font-size:1rem}}main .myp_content .myp_main .myp_form .account_form dl dd p.err,main .myp_content .myp_main .myp_form .magazine_form dl dd p.err{margin-top:8px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .account_form dl dd p.err,main .myp_content .myp_main .myp_form .magazine_form dl dd p.err{font-size:12px;font-size:1.2rem}}main .myp_content .myp_main .myp_form .account_form dl dd p.note,main .myp_content .myp_main .myp_form .magazine_form dl dd p.note{margin-top:8px;padding-left:1em;text-indent:-1em;font-size:12px;font-size:1.2rem}main .myp_content .myp_main .myp_form .account_form dl dd p.note.red,main .myp_content .myp_main .myp_form .magazine_form dl dd p.note.red{color:#c30012}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .account_form dl dd p.note,main .myp_content .myp_main .myp_form .magazine_form dl dd p.note{font-size:10px;font-size:1rem}}main .myp_content .myp_main .myp_form .account_form dl dd p.note.mb,main .myp_content .myp_main .myp_form .magazine_form dl dd p.note.mb{margin-top:0;margin-bottom:8px}main .myp_content .myp_main .myp_form .account_form dl dd p.mail_check,main .myp_content .myp_main .myp_form .magazine_form dl dd p.mail_check{font-weight:bold;margin-bottom:10px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .account_form dl dd p.mail_check,main .myp_content .myp_main .myp_form .magazine_form dl dd p.mail_check{font-size:14px;font-size:1.4rem}}main .myp_content .myp_main .myp_form .account_form dl dd .birth,main .myp_content .myp_main .myp_form .magazine_form dl dd .birth{margin-top:10px}main .myp_content .myp_main .myp_form .account_form dl dd .birth li,main .myp_content .myp_main .myp_form .magazine_form dl dd .birth li{margin-top:20px;list-style:none}main .myp_content .myp_main .myp_form .account_form dl dd .birth li .pulldown_box,main .myp_content .myp_main .myp_form .magazine_form dl dd .birth li .pulldown_box{width:195px;margin-right:10px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}main .myp_content .myp_main .myp_form .account_form dl dd .birth li .pulldown_box .pulldown_bg:after,main .myp_content .myp_main .myp_form .magazine_form dl dd .birth li .pulldown_box .pulldown_bg:after{right:15px}main .myp_content .myp_main .myp_form .account_form dl dd .birth li .pulldown_box .pulldown_bg select,main .myp_content .myp_main .myp_form .magazine_form dl dd .birth li .pulldown_box .pulldown_bg select{padding-top:15px;padding-bottom:15px}main .myp_content .myp_main .myp_form .account_form dl dd .birth li:first-child,main .myp_content .myp_main .myp_form .magazine_form dl dd .birth li:first-child{margin-top:0}main .myp_content .myp_main .myp_form .account_form dl dd .birth li span,main .myp_content .myp_main .myp_form .magazine_form dl dd .birth li span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}main .myp_content .myp_main .myp_form .account_form dl dd .gender,main .myp_content .myp_main .myp_form .magazine_form dl dd .gender{margin-top:10px}main .myp_content .myp_main .myp_form .account_form dl dd .gender li,main .myp_content .myp_main .myp_form .magazine_form dl dd .gender li{list-style:none;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:20px}main .myp_content .myp_main .myp_form .account_form dl dd .mail_magazine,main .myp_content .myp_main .myp_form .magazine_form dl dd .mail_magazine{margin:10px 0}main .myp_content .myp_main .myp_form .account_form dl dd .mail_magazine li,main .myp_content .myp_main .myp_form .magazine_form dl dd .mail_magazine li{list-style:none;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:20px}main .myp_content .myp_main .myp_form .account_form dl dd #magazine_reader_readFlag li,main .myp_content .myp_main .myp_form .magazine_form dl dd #magazine_reader_readFlag li{list-style:none;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:20px}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box{margin:20px auto;padding:20px;width:100%;border:1px solid #ccc;box-sizing:border-box;border-radius:10px}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box dl,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box dl{height:170px;overflow-y:scroll}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box dl dt,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box dl dt{font-size:13px;font-size:1.3rem;font-weight:bold;padding-bottom:5px}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box dl dt.title,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box dl dt.title{font-size:14px;font-size:1.4rem}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box dl dd,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box dl dd{font-size:12px;font-size:1.2rem;margin-bottom:20px;border:none;padding-bottom:0}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box dl dd p,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box dl dd p{margin-bottom:10px}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box dl dd dl,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box dl dd dl{height:auto;overflow-y:auto}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box dl dd dl dt,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box dl dd dl dt{font-weight:bold;margin-bottom:5px}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box dl dd dl dd p,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box dl dd dl dd p{margin-bottom:5px}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box dl dd dl dd ul,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box dl dd dl dd ul{list-style:none;margin-left:1em}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box dl dd dl dd ul.lead,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box dl dd dl dd ul.lead{margin-left:0}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box dl dd dl dd ul li,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box dl dd dl dd ul li{margin-bottom:5px}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box dl dd dl dd ul li ul,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box dl dd dl dd ul li ul{margin-top:5px}main .myp_content .myp_main .myp_form .account_form dl dd .agreement_box dl dd dl dd ul li ul li,main .myp_content .myp_main .myp_form .magazine_form dl dd .agreement_box dl dd dl dd ul li ul li{margin-bottom:5px}main .myp_content .myp_main .myp_form .account_form button,main .myp_content .myp_main .myp_form .magazine_form button,main .myp_content .myp_main .myp_form .account_form a.btn,main .myp_content .myp_main .myp_form .magazine_form a.btn{width:100%;max-width:510px;height:70px;margin:0 auto;display:block;background:#7ab575;position:relative;border-radius:10px;text-align:center;line-height:70px;margin-top:30px;color:#fff}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .account_form button,main .myp_content .myp_main .myp_form .magazine_form button,main .myp_content .myp_main .myp_form .account_form a.btn,main .myp_content .myp_main .myp_form .magazine_form a.btn{font-size:13px;font-size:1.3rem;margin-top:20px;height:50px;line-height:50px;border-radius:5px}}main .myp_content .myp_main .myp_form .account_form button:hover,main .myp_content .myp_main .myp_form .magazine_form button:hover,main .myp_content .myp_main .myp_form .account_form a.btn:hover,main .myp_content .myp_main .myp_form .magazine_form a.btn:hover{opacity:.8}main .myp_content .myp_main .myp_form .account_form button:after,main .myp_content .myp_main .myp_form .magazine_form button:after,main .myp_content .myp_main .myp_form .account_form a.btn:after,main .myp_content .myp_main .myp_form .magazine_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 .myp_content .myp_main .myp_form .account_form button span,main .myp_content .myp_main .myp_form .magazine_form button span,main .myp_content .myp_main .myp_form .account_form a.btn span,main .myp_content .myp_main .myp_form .magazine_form a.btn span{position:relative;line-height:20px;padding-left:30px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .account_form button span,main .myp_content .myp_main .myp_form .magazine_form button span,main .myp_content .myp_main .myp_form .account_form a.btn span,main .myp_content .myp_main .myp_form .magazine_form a.btn span{padding-left:25px}}main .myp_content .myp_main .myp_form .account_form button span:before,main .myp_content .myp_main .myp_form .magazine_form button span:before,main .myp_content .myp_main .myp_form .account_form a.btn span:before,main .myp_content .myp_main .myp_form .magazine_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 .myp_content .myp_main .myp_form .account_form button span:before,main .myp_content .myp_main .myp_form .magazine_form button span:before,main .myp_content .myp_main .myp_form .account_form a.btn span:before,main .myp_content .myp_main .myp_form .magazine_form a.btn span:before{width:18px;height:18px;border-radius:4px}}main .myp_content .myp_main .myp_form .account_form button span:after,main .myp_content .myp_main .myp_form .magazine_form button span:after,main .myp_content .myp_main .myp_form .account_form a.btn span:after,main .myp_content .myp_main .myp_form .magazine_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 .myp_content .myp_main .myp_form .account_form button span:after,main .myp_content .myp_main .myp_form .magazine_form button span:after,main .myp_content .myp_main .myp_form .account_form a.btn span:after,main .myp_content .myp_main .myp_form .magazine_form a.btn span:after{left:5px}}main .myp_content .myp_main .myp_form .account_form button.comp span,main .myp_content .myp_main .myp_form .magazine_form button.comp span,main .myp_content .myp_main .myp_form .account_form a.btn.comp span,main .myp_content .myp_main .myp_form .magazine_form a.btn.comp span{padding-left:0}main .myp_content .myp_main .myp_form .account_form button.comp span:before,main .myp_content .myp_main .myp_form .magazine_form button.comp span:before,main .myp_content .myp_main .myp_form .account_form button.comp span:after,main .myp_content .myp_main .myp_form .magazine_form button.comp span:after,main .myp_content .myp_main .myp_form .account_form a.btn.comp span:before,main .myp_content .myp_main .myp_form .magazine_form a.btn.comp span:before,main .myp_content .myp_main .myp_form .account_form a.btn.comp span:after,main .myp_content .myp_main .myp_form .magazine_form a.btn.comp span:after{content:none}main .myp_content .myp_main .myp_form .account_form button.form_back,main .myp_content .myp_main .myp_form .magazine_form button.form_back,main .myp_content .myp_main .myp_form .account_form a.btn.form_back,main .myp_content .myp_main .myp_form .magazine_form a.btn.form_back{background:#fff;border:1px solid #ccc;color:#222;max-width:300px}main .myp_content .myp_main .myp_form .account_form button.form_back:after,main .myp_content .myp_main .myp_form .magazine_form button.form_back:after,main .myp_content .myp_main .myp_form .account_form a.btn.form_back:after,main .myp_content .myp_main .myp_form .magazine_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 .myp_content .myp_main .myp_form .account_form button.form_back span,main .myp_content .myp_main .myp_form .magazine_form button.form_back span,main .myp_content .myp_main .myp_form .account_form a.btn.form_back span,main .myp_content .myp_main .myp_form .magazine_form a.btn.form_back span{padding-left:0}main .myp_content .myp_main .myp_form .account_form button.form_back span:before,main .myp_content .myp_main .myp_form .magazine_form button.form_back span:before,main .myp_content .myp_main .myp_form .account_form button.form_back span:after,main .myp_content .myp_main .myp_form .magazine_form button.form_back span:after,main .myp_content .myp_main .myp_form .account_form a.btn.form_back span:before,main .myp_content .myp_main .myp_form .magazine_form a.btn.form_back span:before,main .myp_content .myp_main .myp_form .account_form a.btn.form_back span:after,main .myp_content .myp_main .myp_form .magazine_form a.btn.form_back span:after{content:none}main .myp_content .myp_main .myp_form .signup_form{border:4px solid #ccc;border-radius:8px;padding:40px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .signup_form{padding:20px}}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .signup_form dl.agreement_area{display:none}}main .myp_content .myp_main .myp_form .signup_form dl dt{font-size:15px;font-size:1.5rem;font-weight:bold;padding-bottom:10px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .signup_form dl dt{font-size:13px;font-size:1.3rem;padding-bottom:5px}}main .myp_content .myp_main .myp_form .signup_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 .myp_content .myp_main .myp_form .signup_form dl dt span{font-size:10px;font-size:1rem}}main .myp_content .myp_main .myp_form .signup_form dl dd{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .signup_form dl dd{padding-bottom:0;border-bottom:none;margin-bottom:12px}}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .signup_form dl dd p{font-size:10px;font-size:1rem}}main .myp_content .myp_main .myp_form .signup_form dl dd p.err{margin-top:8px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .signup_form dl dd p.err{font-size:12px;font-size:1.2rem}}main .myp_content .myp_main .myp_form .signup_form dl dd p.note{padding-left:1em;text-indent:-1em;font-size:12px;font-size:1.2rem}main .myp_content .myp_main .myp_form .signup_form dl dd p.note.red{color:#c30012}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .signup_form dl dd p.note{font-size:10px;font-size:1rem}}main .myp_content .myp_main .myp_form .signup_form dl dd p.note.mb{margin-top:0;margin-bottom:4px}main .myp_content .myp_main .myp_form .signup_form dl dd p.mail_check{font-weight:bold;margin-bottom:10px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .signup_form dl dd p.mail_check{font-size:14px;font-size:1.4rem}}main .myp_content .myp_main .myp_form .signup_form dl dd [type=text],main .myp_content .myp_main .myp_form .signup_form dl dd [type=email],main .myp_content .myp_main .myp_form .signup_form dl dd [type=password]{height:35px;padding:5px 10px}main .myp_content .myp_main .myp_form .signup_form dl dd .birth{margin-top:10px}main .myp_content .myp_main .myp_form .signup_form dl dd .birth li{margin-top:20px;list-style:none}main .myp_content .myp_main .myp_form .signup_form dl dd .birth li .pulldown_box{width:195px;margin-right:10px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}main .myp_content .myp_main .myp_form .signup_form dl dd .birth li .pulldown_box .pulldown_bg:after{right:15px}main .myp_content .myp_main .myp_form .signup_form dl dd .birth li .pulldown_box .pulldown_bg select{padding-top:15px;padding-bottom:15px}main .myp_content .myp_main .myp_form .signup_form dl dd .birth li:first-child{margin-top:0}main .myp_content .myp_main .myp_form .signup_form dl dd .birth li span{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}main .myp_content .myp_main .myp_form .signup_form dl dd .gender{margin-top:10px}main .myp_content .myp_main .myp_form .signup_form dl dd .gender li{list-style:none;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:20px}main .myp_content .myp_main .myp_form .signup_form dl dd .mail_magazine{margin:10px 0}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .signup_form dl dd .mail_magazine{margin:0 0 10px;font-size:12px;font-size:1.2rem}}main .myp_content .myp_main .myp_form .signup_form dl dd .mail_magazine li{list-style:none;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:20px}main .myp_content .myp_main .myp_form .signup_form dl dd #magazine_reader_readFlag li{list-style:none;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:20px}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box{margin:20px auto;padding:20px;width:100%;border:1px solid #ccc;box-sizing:border-box;border-radius:10px}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box dl{height:170px;overflow-y:scroll}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box dl dt{font-size:13px;font-size:1.3rem;font-weight:bold;padding-bottom:5px}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box dl dt.title{font-size:14px;font-size:1.4rem}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box dl dd{font-size:12px;font-size:1.2rem;margin-bottom:20px;border:none;padding-bottom:0}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box dl dd p{margin-bottom:10px}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box dl dd dl{height:auto;overflow-y:auto}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box dl dd dl dt{font-weight:bold;margin-bottom:5px}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box dl dd dl dd p{margin-bottom:5px}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box dl dd dl dd ul{list-style:none;margin-left:1em}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box dl dd dl dd ul.lead{margin-left:0}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box dl dd dl dd ul li{margin-bottom:5px}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box dl dd dl dd ul li ul{margin-top:5px}main .myp_content .myp_main .myp_form .signup_form dl dd .agreement_box dl dd dl dd ul li ul li{margin-bottom:5px}main .myp_content .myp_main .myp_form .signup_form dl dd .btn{margin-top:16px;max-width:100%}main .myp_content .myp_main .myp_form .signup_form .agreement_link{display:none}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .signup_form .agreement_link{display:block;font-size:11px;font-size:1.1rem;text-align:center}main .myp_content .myp_main .myp_form .signup_form .agreement_link a{color:#7ab575;text-decoration:underline;font-weight:bold}}main .myp_content .myp_main .myp_form .signup_form button,main .myp_content .myp_main .myp_form .signup_form a.btn{width:100%;max-width:510px;height:70px;margin:0 auto;display:block;background:#7ab575;position:relative;border-radius:10px;text-align:center;line-height:70px;margin-top:30px;color:#fff}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .signup_form button,main .myp_content .myp_main .myp_form .signup_form a.btn{font-size:13px;font-size:1.3rem;margin-top:10px;height:45px;line-height:45px;border-radius:5px}}main .myp_content .myp_main .myp_form .signup_form button:hover,main .myp_content .myp_main .myp_form .signup_form a.btn:hover{opacity:.8}main .myp_content .myp_main .myp_form .signup_form button:after,main .myp_content .myp_main .myp_form .signup_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 .myp_content .myp_main .myp_form .signup_form button span,main .myp_content .myp_main .myp_form .signup_form a.btn span{position:relative;line-height:20px;padding-left:30px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .signup_form button span,main .myp_content .myp_main .myp_form .signup_form a.btn span{padding-left:25px}}main .myp_content .myp_main .myp_form .signup_form button span:before,main .myp_content .myp_main .myp_form .signup_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 .myp_content .myp_main .myp_form .signup_form button span:before,main .myp_content .myp_main .myp_form .signup_form a.btn span:before{width:18px;height:18px;border-radius:4px}}main .myp_content .myp_main .myp_form .signup_form button span:after,main .myp_content .myp_main .myp_form .signup_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 .myp_content .myp_main .myp_form .signup_form button span:after,main .myp_content .myp_main .myp_form .signup_form a.btn span:after{left:5px}}main .myp_content .myp_main .myp_form .signup_form button.comp span,main .myp_content .myp_main .myp_form .signup_form a.btn.comp span{padding-left:0}main .myp_content .myp_main .myp_form .signup_form button.comp span:before,main .myp_content .myp_main .myp_form .signup_form button.comp span:after,main .myp_content .myp_main .myp_form .signup_form a.btn.comp span:before,main .myp_content .myp_main .myp_form .signup_form a.btn.comp span:after{content:none}main .myp_content .myp_main .myp_form .signup_form button.form_back,main .myp_content .myp_main .myp_form .signup_form a.btn.form_back{background:#fff;border:1px solid #ccc;color:#222;max-width:300px}main .myp_content .myp_main .myp_form .signup_form button.form_back:after,main .myp_content .myp_main .myp_form .signup_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 .myp_content .myp_main .myp_form .signup_form button.form_back span,main .myp_content .myp_main .myp_form .signup_form a.btn.form_back span{padding-left:0}main .myp_content .myp_main .myp_form .signup_form button.form_back span:before,main .myp_content .myp_main .myp_form .signup_form button.form_back span:after,main .myp_content .myp_main .myp_form .signup_form a.btn.form_back span:before,main .myp_content .myp_main .myp_form .signup_form a.btn.form_back span:after{content:none}main .myp_content .myp_main .myp_form .magazine_form button span{padding-left:0;line-height:20px}main .myp_content .myp_main .myp_form .magazine_form button span:before{content:none}main .myp_content .myp_main .myp_form .magazine_form button span:after{content:none}main .myp_content .myp_main .myp_form .magazine_form button.form_back{background:#fff;border:1px solid #ccc;color:#222;max-width:300px}main .myp_content .myp_main .myp_form .magazine_form button.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 .myp_content .myp_main .myp_form .magazine_form button.form_back span{padding-left:0}main .myp_content .myp_main .myp_form .magazine_form button.form_back span:before,main .myp_content .myp_main .myp_form .magazine_form button.form_back span:after{content:none}main .myp_content .myp_main .myp_form .address_form{border:4px solid #ccc;border-radius:8px;padding:40px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .address_form{padding:20px}}main .myp_content .myp_main .myp_form .address_form dl dt{font-size:15px;font-size:1.5rem;font-weight:bold;padding-bottom:10px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .address_form dl dt{font-size:13px;font-size:1.3rem;padding-bottom:10px}}main .myp_content .myp_main .myp_form .address_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 .myp_content .myp_main .myp_form .address_form dl dt span{font-size:10px;font-size:1rem}}main .myp_content .myp_main .myp_form .address_form dl dt span.any{background:#666}main .myp_content .myp_main .myp_form .address_form dl dd{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .address_form dl dd p{font-size:13px;font-size:1.3rem}}main .myp_content .myp_main .myp_form .address_form dl dd p.err{margin-top:8px}main .myp_content .myp_main .myp_form .address_form dl dd p.note{margin-top:8px;padding-left:1em;text-indent:-1em;font-size:12px;font-size:1.2rem}main .myp_content .myp_main .myp_form .address_form dl dd p.note.mb{margin-top:0;margin-bottom:8px}main .myp_content .myp_main .myp_form .address_form dl dd.tel input{width:40%;height:50px}main .myp_content .myp_main .myp_form .address_form dl dd .birth{margin-top:10px}main .myp_content .myp_main .myp_form .address_form dl dd .birth li{margin-top:20px;list-style:none}main .myp_content .myp_main .myp_form .address_form dl dd .birth li input[type=text]{width:120px;margin-right:10px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}main .myp_content .myp_main .myp_form .address_form dl dd .birth li:first-child{margin-top:0}main .myp_content .myp_main .myp_form .address_form dl dd .gender{margin-top:10px}main .myp_content .myp_main .myp_form .address_form dl dd .gender li{list-style:none;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:20px}main .myp_content .myp_main .myp_form .address_form dl dd .name{letter-spacing:-0.8em}main .myp_content .myp_main .myp_form .address_form dl dd .name li{list-style:none;width:48%;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;vertical-align:top;letter-spacing:normal;margin-left:4%}main .myp_content .myp_main .myp_form .address_form dl dd .name li:first-child{margin-left:0}main .myp_content .myp_main .myp_form .address_form dl dd .name li p{padding-top:0;padding-bottom:5px}main .myp_content .myp_main .myp_form .address_form dl dd .name dl{width:48%;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;vertical-align:top;letter-spacing:normal;margin-left:4%;border-bottom:none}main .myp_content .myp_main .myp_form .address_form dl dd .name dl:first-child{margin-left:0}main .myp_content .myp_main .myp_form .address_form dl dd .name dl dt{font-weight:normal;padding-bottom:5px;font-size:14px;font-size:1.4rem}main .myp_content .myp_main .myp_form .address_form dl dd .name dl dt span{display:none}main .myp_content .myp_main .myp_form .address_form dl dd .name dl dd{padding-bottom:0;margin-bottom:0;border-bottom:none}main .myp_content .myp_main .myp_form .address_form dl dd .name_conf{letter-spacing:-0.4em}main .myp_content .myp_main .myp_form .address_form dl dd .name_conf li{list-style:none;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;vertical-align:top;letter-spacing:normal;margin-left:4%}main .myp_content .myp_main .myp_form .address_form dl dd .name_conf li:first-child{margin-left:0}main .myp_content .myp_main .myp_form .address_form dl dd .name_conf li p{padding-top:0;padding-bottom:5px}main .myp_content .myp_main .myp_form .address_form dl dd .address li{list-style:none}main .myp_content .myp_main .myp_form .address_form dl dd .address li:nth-child(1) input,main .myp_content .myp_main .myp_form .address_form dl dd .address li:nth-child(2) input{width:40%;height:50px}main .myp_content .myp_main .myp_form .address_form dl dd .address li:nth-child(1) .pulldown_box,main .myp_content .myp_main .myp_form .address_form dl dd .address li:nth-child(2) .pulldown_box{width:40%}main .myp_content .myp_main .myp_form .address_form dl dd .address li:nth-child(1) .pulldown_box select,main .myp_content .myp_main .myp_form .address_form dl dd .address li:nth-child(2) .pulldown_box select{padding:15px 35px 15px 25px}main .myp_content .myp_main .myp_form .address_form dl dd .address li+li{margin-top:20px}main .myp_content .myp_main .myp_form .address_form dl dd .address li p{padding-bottom:5px}main .myp_content .myp_main .myp_form .address_form dl dd .address li p.err{padding-bottom:0}main .myp_content .myp_main .myp_form .address_form dl dd .address li p 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 .myp_content .myp_main .myp_form .address_form dl dd .address li p span{font-size:10px;font-size:1rem}}main .myp_content .myp_main .myp_form .address_form dl dd .address li p span.any{background:#666}main .myp_content .myp_main .myp_form .address_form dl dd .post_code_input_button{letter-spacing:-0.8em}main .myp_content .myp_main .myp_form .address_form dl dd .post_code_input_button .note.mb{letter-spacing:normal}main .myp_content .myp_main .myp_form .address_form dl dd .post_code_input_button input{letter-spacing:normal;display:inline-block}main .myp_content .myp_main .myp_form .address_form dl dd .post_code_input_button button{letter-spacing:normal;display:inline-block;width:auto;height:auto;line-height:unset;padding:13px 28px;margin:0 0 0 20px}main .myp_content .myp_main .myp_form .address_form dl dd .post_code_input_button button:after{display:none}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box{margin:20px auto;padding:20px;width:100%;border:1px solid #ccc;box-sizing:border-box;border-radius:10px}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box dl{height:170px;overflow-y:scroll}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box dl dt{font-size:13px;font-size:1.3rem;font-weight:bold;padding-bottom:5px}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box dl dt.title{font-size:14px;font-size:1.4rem}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box dl dd{font-size:12px;font-size:1.2rem;margin-bottom:20px;border:none;padding-bottom:0}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box dl dd p{margin-bottom:10px}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box dl dd dl{height:auto;overflow-y:auto}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box dl dd dl dt{font-weight:bold;margin-bottom:5px}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box dl dd dl dd p{margin-bottom:5px}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box dl dd dl dd ul{list-style:none;margin-left:1em}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box dl dd dl dd ul.lead{margin-left:0}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box dl dd dl dd ul li{margin-bottom:5px}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box dl dd dl dd ul li ul{margin-top:5px}main .myp_content .myp_main .myp_form .address_form dl dd .agreement_box dl dd dl dd ul li ul li{margin-bottom:5px}main .myp_content .myp_main .myp_form .address_form dl dd #member_address_zipcode{width:40%;height:50px}main .myp_content .myp_main .myp_form .address_form dl dd #member_address_prefecture{padding:15px 35px 15px 25px}main .myp_content .myp_main .myp_form .address_form .prefecture .pulldown_box{width:40%}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .address_form .prefecture .pulldown_box{width:60%}}main .myp_content .myp_main .myp_form .address_form button,main .myp_content .myp_main .myp_form .address_form a{width:100%;max-width:510px;height:70px;line-height:70px;margin:0 auto;display:block;background:#7ab575;position:relative;border-radius:10px;margin-top:30px;text-align:center;color:#fff}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .address_form button,main .myp_content .myp_main .myp_form .address_form a{font-size:13px;font-size:1.3rem;margin-top:20px;height:50px;line-height:50px;border-radius:5px}}main .myp_content .myp_main .myp_form .address_form button:hover,main .myp_content .myp_main .myp_form .address_form a:hover{opacity:.8}main .myp_content .myp_main .myp_form .address_form button:after,main .myp_content .myp_main .myp_form .address_form a:after{margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;width:9px;height:9px;content:"";position:absolute;top:0;right:15px;bottom:0;left:auto;transform:rotate(45deg)}main .myp_content .myp_main .myp_form .address_form button.form_back,main .myp_content .myp_main .myp_form .address_form a.form_back{background:#fff;border:1px solid #ccc;color:#222;max-width:300px}main .myp_content .myp_main .myp_form .address_form button.form_back:after,main .myp_content .myp_main .myp_form .address_form a.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 .myp_content .myp_main .myp_form .address_form button.form_back span,main .myp_content .myp_main .myp_form .address_form a.form_back span{padding-left:0}main .myp_content .myp_main .myp_form .address_form button.form_back span:before,main .myp_content .myp_main .myp_form .address_form button.form_back span:after,main .myp_content .myp_main .myp_form .address_form a.form_back span:before,main .myp_content .myp_main .myp_form .address_form a.form_back span:after{content:none}main .myp_content .myp_main .myp_form .login_comment{margin-bottom:40px}main .myp_content .myp_main .myp_form .login_comment p{margin-bottom:10px}main .myp_content .myp_main .myp_form .login_comment p.note{padding-left:1em;text-indent:-1em;color:#c30012}main .myp_content .myp_main .myp_form .login_form{border:4px solid #ccc;border-radius:8px;padding:40px;margin:0 auto 40px;width:620px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .login_form{padding:20px;width:100%}}main .myp_content .myp_main .myp_form .login_form h3{text-align:center;margin-bottom:30px;font-size:18px;font-size:1.8rem}main .myp_content .myp_main .myp_form .login_form dl dt{font-size:15px;font-size:1.5rem;font-weight:bold;padding-bottom:10px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .login_form dl dt{font-size:13px;font-size:1.3rem;padding-bottom:10px}}main .myp_content .myp_main .myp_form .login_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 .myp_content .myp_main .myp_form .login_form dl dt span{font-size:10px;font-size:1rem}}main .myp_content .myp_main .myp_form .login_form dl dd{padding-bottom:20px;border-bottom:1px solid #ccc;margin-bottom:20px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .login_form dl dd p{font-size:13px;font-size:1.3rem}}main .myp_content .myp_main .myp_form .login_form dl dd p.err{margin-top:8px}main .myp_content .myp_main .myp_form .login_form dl dd p.note{margin-top:8px;padding-left:1em;text-indent:-1em;font-size:12px;font-size:1.2rem}main .myp_content .myp_main .myp_form .login_form dl dd p.note.mb{margin-top:0;margin-bottom:8px}main .myp_content .myp_main .myp_form .login_form .forget_pass{text-align:center;margin-bottom:30px}main .myp_content .myp_main .myp_form .login_form .forget_pass a{text-align:center;position:relative;padding:3px 30px 2px 30px;background:url(/img/common/cmn_icon_b.png) no-repeat left center;background-size:18px auto;background-position:0 -310px}main .myp_content .myp_main .myp_form .login_form .forget_pass a:hover{opacity:.6}main .myp_content .myp_main .myp_form .login_form .forget_pass 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 .myp_content .myp_main .myp_form .login_form button,main .myp_content .myp_main .myp_form .login_form a.btn{width:100%;max-width:520px;text-align:center;line-height:70px;height:70px;margin:0 auto;display:block;background:#7ab575;position:relative;border-radius:10px;margin-top:30px;color:#fff}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .login_form button,main .myp_content .myp_main .myp_form .login_form a.btn{font-size:13px;font-size:1.3rem;margin-top:20px;line-height:50px;height:50px;border-radius:5px}}main .myp_content .myp_main .myp_form .login_form button:hover,main .myp_content .myp_main .myp_form .login_form a.btn:hover{opacity:.8}main .myp_content .myp_main .myp_form .login_form button:after,main .myp_content .myp_main .myp_form .login_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 .myp_content .myp_main .myp_form .login_form button.comp span,main .myp_content .myp_main .myp_form .login_form a.btn.comp span{padding-left:0}main .myp_content .myp_main .myp_form .login_form button.comp span:before,main .myp_content .myp_main .myp_form .login_form button.comp span:after,main .myp_content .myp_main .myp_form .login_form a.btn.comp span:before,main .myp_content .myp_main .myp_form .login_form a.btn.comp span:after{content:none}main .myp_content .myp_main .myp_form .login_form button.form_back,main .myp_content .myp_main .myp_form .login_form a.btn.form_back{background:#fff;border:1px solid #ccc;color:#222;max-width:300px}main .myp_content .myp_main .myp_form .login_form button.form_back:after,main .myp_content .myp_main .myp_form .login_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 .myp_content .myp_main .myp_form .login_form button.form_back span,main .myp_content .myp_main .myp_form .login_form a.btn.form_back span{padding-left:0}main .myp_content .myp_main .myp_form .login_form button.form_back span:before,main .myp_content .myp_main .myp_form .login_form button.form_back span:after,main .myp_content .myp_main .myp_form .login_form a.btn.form_back span:before,main .myp_content .myp_main .myp_form .login_form a.btn.form_back span:after{content:none}main .myp_content .myp_main .myp_form .login_form .intro_box{border-top:1px solid #ccc;padding-top:20px;margin-top:30px}main .myp_content .myp_main .myp_form .login_form .intro_box h3{margin-bottom:15px}main .myp_content .myp_main .myp_form .login_form .intro_box .point{letter-spacing:-0.4em}main .myp_content .myp_main .myp_form .login_form .intro_box .point dl{display:inline-block;*display:inline;*zoom:1;vertical-align:top;width:32%;margin-left:2%;letter-spacing:normal}main .myp_content .myp_main .myp_form .login_form .intro_box .point dl:first-child{margin-left:0}@media screen and (max-width: 900px){main .myp_content .myp_main .myp_form .login_form .intro_box .point dl{width:48%}main .myp_content .myp_main .myp_form .login_form .intro_box .point dl:nth-child(3){margin-left:0}}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .login_form .intro_box .point dl{width:100%;margin-left:0}}main .myp_content .myp_main .myp_form .login_form .intro_box .point dl:nth-child(2) dt{letter-spacing:-0.05em}main .myp_content .myp_main .myp_form .login_form .intro_box .point dl dt{font-size:13px;font-size:1.3rem;font-weight:bold;text-align:center;padding-top:15px}main .myp_content .myp_main .myp_form .login_form .intro_box .point dl dt img{display:block;width:80%;margin:0 auto 15px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .login_form .intro_box .point dl dt img{width:50%}}main .myp_content .myp_main .myp_form .login_form .intro_box .point dl dd{font-size:13px;font-size:1.3rem;border:none;margin-bottom:0}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .login_form .intro_box .point dl dd{margin-top:5px;text-align:center}}main .myp_content .myp_main .myp_form .btn_box{padding:20px 0 0;text-align:center}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .btn_box{padding-top:0}}main .myp_content .myp_main .myp_form .btn_box a{font-size:13px;font-size:1.3rem;padding:0 30px 0 20px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;background:#7ab575;position:relative;border-radius:10px;color:#fff;width:210px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .btn_box a{display:block;width:85%;margin:15px auto 0;border-radius:5px}}main .myp_content .myp_main .myp_form .btn_box a:hover{opacity:.8}main .myp_content .myp_main .myp_form .btn_box a:after{margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;width:9px;height:9px;content:"";position:absolute;top:0;right:12px;bottom:2px;left:auto;transform:rotate(45deg)}main .myp_content .myp_main .myp_form .btn_box a+a{margin-left:20px}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .btn_box a+a{margin-left:auto}}main .myp_content .myp_main .myp_form .quit_form{text-align:center}main .myp_content .myp_main .myp_form .quit_form .wrap{margin-bottom:40px;border:4px solid #ccc;border-radius:8px;padding:30px 40px;text-align:left}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .quit_form .wrap{padding:20px}}main .myp_content .myp_main .myp_form .quit_form .wrap ul{margin-top:10px}main .myp_content .myp_main .myp_form .quit_form .wrap ul li{list-style:disc;margin-left:20px;margin-bottom:10px}main .myp_content .myp_main .myp_form .quit_form button{width:100%;max-width:510px;margin:0 auto;height:70px;display:block;background:#7ab575;position:relative;border-radius:10px;margin-top:30px;color:#fff}@media screen and (max-width:768px){main .myp_content .myp_main .myp_form .quit_form button{font-size:13px;font-size:1.3rem;margin-top:20px;height:50px;border-radius:5px}}main .myp_content .myp_main .myp_form .quit_form button:hover{opacity:.8}main .myp_content .myp_main .myp_form .quit_form .back_btn{max-width:510px}main .myp_content .myp_main .link_btn{width:100%;max-width:510px;height:70px;margin:0 auto;display:block;background:#7ab575;position:relative;border-radius:10px;text-align:center;line-height:70px;margin-top:30px;color:#fff}@media screen and (max-width:768px){main .myp_content .myp_main .link_btn{font-size:13px;font-size:1.3rem;margin-top:20px;height:50px;line-height:50px;border-radius:5px}}main .myp_content .myp_main .link_btn:hover{opacity:.8}main .myp_content .myp_main .link_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 .myp_content .myp_main .back_btn{margin:20px auto 0;max-width:510px}@media screen and (max-width:768px){main .myp_content .myp_main .back_btn{width:85%}}main .myp_content .myp_main .domein_box{margin:30px auto;text-align:center}main .myp_content .myp_main .domein_box p{text-align:left;padding-bottom:20px}@media screen and (max-width:768px){main .myp_content .myp_main .domein_box p{font-size:12px;font-size:1.2rem}}main .myp_content .myp_main .domein_box a{position:relative;padding-right:15px}@media screen and (max-width:768px){main .myp_content .myp_main .domein_box a{font-size:12px;font-size:1.2rem}}main .myp_content .myp_main .domein_box a:hover{opacity:.8}main .myp_content .myp_main .domein_box a:after{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:0;bottom:0;left:auto;transform:rotate(45deg)}main .myp_content .myp_side{width:32%;margin:0 auto 60px;float:right}@media screen and (max-width:768px){main .myp_content .myp_side{display:none}}main .myp_content .myp_side ul{width:100%}main .myp_content .myp_side ul li{list-style:none;margin-bottom:20px}main .myp_content .myp_side ul li a{display:block}main .myp_content .myp_side ul li a img{width:100%}main .myp_content .myp_side ul li a:hover{opacity:.6}main .myp_content .history_main h2{font-size:24px;font-size:2.4rem;padding-bottom:10px;margin-bottom:30px;border-bottom:2px solid #222;line-height:1.2}main .myp_content .history_main h2 span{border-left:1px solid #b0b0b0;margin-left:10px;padding-left:10px;display:inline-block;*display:inline;*zoom:1;vertical-align:top}@media screen and (max-width:768px){main .myp_content .history_main h2{font-size:17px;font-size:1.7rem;margin-bottom:15px;padding-bottom:5px}}main .myp_content .history_main h2+p{margin-bottom:30px}@media screen and (max-width:768px){main .myp_content .history_main h2+p{margin-bottom:15px}}main .myp_content .history_main .history_list{margin:30px auto;text-align:center}@media screen and (max-width:768px){main .myp_content .history_main .history_list{margin:15px auto 30px}}main .myp_content .history_main .history_list .no_order{padding:50px 0}main .myp_content .history_main .history_list li{overflow:hidden;border:1px solid #ccc;list-style:none;text-align:left}main .myp_content .history_main .history_list li+li{border-top:none}main .myp_content .history_main .history_list li:last-child{border-radius:0 0 10px 10px}@media screen and (max-width:768px){main .myp_content .history_main .history_list li:last-child{border-radius:0 0 5px 5px}}main .myp_content .history_main .history_list li:first-child{border-radius:10px 10px 0 0}@media screen and (max-width:768px){main .myp_content .history_main .history_list li:first-child{border-radius:5px 5px 0 0}}main .myp_content .history_main .history_list li a{display:block;position:relative;padding:20px}@media screen and (max-width:768px){main .myp_content .history_main .history_list li a{padding:15px}}main .myp_content .history_main .history_list li a:hover{opacity:.6}main .myp_content .history_main .history_list 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 .myp_content .history_main .history_list li a dl{display:table;width:100%}@media screen and (max-width:768px){main .myp_content .history_main .history_list li a dl{padding-right:20px;font-size:12px;font-size:1.2rem}}main .myp_content .history_main .history_list li a dl dt{display:table-cell;*display:inline;*zoom:1;vertical-align:top;width:20%}@media screen and (max-width:768px){main .myp_content .history_main .history_list li a dl dt{display:block;width:100%}}main .myp_content .history_main .history_list li a dl dt span{font-size:12px;font-size:1.2rem}@media screen and (max-width:768px){main .myp_content .history_main .history_list li a dl dt span{font-size:10px;font-size:1rem}}main .myp_content .history_main .history_list li a dl dd{display:table-cell;*display:inline;*zoom:1;vertical-align:top;width:55%;padding:0 50px}main .myp_content .history_main .history_list li a dl dd span{font-size:12px;font-size:1.2rem}@media screen and (max-width:768px){main .myp_content .history_main .history_list li a dl dd span{font-size:10px;font-size:1rem}}@media screen and (max-width:768px){main .myp_content .history_main .history_list li a dl dd{display:block;width:100%;padding:0}}main .myp_content .history_main .history_list li a dl dd+dd{width:25%;padding:0}@media screen and (max-width:768px){main .myp_content .history_main .history_list li a dl dd+dd{display:block;width:100%}}main .myp_content .history_main .paging{text-align:center;padding:10px 0 60px}@media screen and (max-width:768px){main .myp_content .history_main .paging{padding:0 0 30px}}main .myp_content .history_main .paging .pulldown_box{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:10px}@media screen and (max-width:768px){main .myp_content .history_main .paging .pulldown_box{margin-right:5px}}main .myp_content .history_main .paging .pulldown_box .pulldown_bg select{padding:13px 40px 13px 30px !important}@media screen and (max-width:768px){main .myp_content .history_main .paging .pulldown_box .pulldown_bg select{padding:7px 30px 7px 20px !important}}main .myp_content .history_main .paging .pulldown_box .pulldown_bg:after{right:12px;bottom:6px}@media screen and (max-width:768px){main .myp_content .history_main .paging .pulldown_box .pulldown_bg:after{right:7px;width:7px;height:7px}}main .myp_content .history_main .paging .inner{display:table;margin:20px auto 0}@media screen and (max-width:768px){main .myp_content .history_main .paging .inner{width:100%}}main .myp_content .history_main .paging .inner button{display:table-cell;*display:inline;*zoom:1;vertical-align:middle;height:50px;line-height:50px;width:100px;padding:0 10px;background:#fff;position:relative;border-radius:10px;border:1px solid #ccc;text-align:center}@media screen and (max-width:768px){main .myp_content .history_main .paging .inner button{width:75px;height:35px;line-height:35px;font-size:12px;font-size:1.2rem;border-radius:5px}}main .myp_content .history_main .paging .inner button:disabled{opacity:.5}main .myp_content .history_main .paging .inner button.prev{padding-left:20px}main .myp_content .history_main .paging .inner button.prev:before{margin:auto;border-bottom:2px solid #666;border-left:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:auto;bottom:0;left:15px;transform:rotate(45deg)}main .myp_content .history_main .paging .inner button.next{padding-right:20px}main .myp_content .history_main .paging .inner button.next:before{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 .myp_content .history_main .paging .location{display:table-cell;*display:inline;*zoom:1;vertical-align:middle;padding:0 20px}@media screen and (max-width:768px){main .myp_content .history_main .paging .location{width:100%}}main .myp_content .history_main .buy_num_receipt_box{margin:40px 0;position:relative}main .myp_content .history_main .buy_num_receipt_box .buy_num{display:table;width:100%;max-width:230px;margin:0 auto;border:3px solid #ccc;border-radius:10px;padding:25px;font-size:15px;font-size:1.5rem}@media screen and (max-width:768px){main .myp_content .history_main .buy_num_receipt_box .buy_num{margin:20px auto;font-size:12px;font-size:1.2rem;padding:15px;max-width:160px;border-radius:5px}}main .myp_content .history_main .buy_num_receipt_box .buy_num dt{display:table-cell;*display:inline;*zoom:1;vertical-align:middle;text-align:right}main .myp_content .history_main .buy_num_receipt_box .buy_num dd{text-align:left;display:table-cell;*display:inline;*zoom:1;vertical-align:middle;font-weight:bold}main .myp_content .history_main .buy_num_receipt_box .receipt_link{position:absolute;bottom:0;right:0;display:inline-block;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 20.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMinYMid' x='0px' y='0px' viewBox='0 0 16 17' style='enable-background:new 0 0 16 17;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23222222;%7D%0A%3C/style%3E%3Cg%3E%3Cpath class='st0' d='M13.586,12.718V0.276c0-0.095-0.047-0.181-0.126-0.232C13.416,0.015,13.365,0,13.314,0 c-0.04,0-0.078,0.009-0.115,0.026l-2.388,1.131L8.801,0.205L6.792,1.157l-2.01-0.952L2.773,1.157L0.387,0.026 C0.35,0.009,0.312,0,0.272,0C0.22,0,0.17,0.015,0.125,0.044C0.047,0.095,0,0.181,0,0.275l0,13.701c0,0.788,0.279,1.528,0.786,2.084 c0.44,0.484,1.021,0.804,1.641,0.907v0.027l0.31,0.002l0.046,0.002c0.024,0,0.045-0.001,0.096-0.004H13.3 C13.337,16.997,13.38,17,13.429,17c0.362,0,0.727-0.103,1.055-0.296c0.462-0.273,0.846-0.713,1.112-1.274 C15.864,14.864,16,14.212,16,13.493v-0.775H13.586z M4.149,13.493c0,0.688-0.168,1.301-0.476,1.728 c-0.129,0.179-0.281,0.323-0.441,0.416c-0.147,0.086-0.298,0.129-0.449,0.129c-0.029,0-0.059-0.001-0.09-0.005 c-0.373-0.042-0.741-0.237-1.011-0.535c-0.303-0.336-0.464-0.77-0.464-1.256V1.78l1.557,0.738l2.009-0.952l2.01,0.952l2.009-0.952 l2.011,0.952L12.37,1.78l0,11.255h-8.22V13.493z M14.31,15.22c-0.128,0.18-0.279,0.324-0.438,0.418 c-0.146,0.085-0.295,0.129-0.444,0.129c-0.024,0-0.049-0.001-0.097-0.005h-8.93c0.103-0.143,0.195-0.299,0.275-0.465 c0.19-0.397,0.309-0.849,0.355-1.346h9.726C14.684,14.582,14.476,14.988,14.31,15.22z'/%3E%3Crect x='2.76' y='4.739' class='st0' width='8.142' height='0.771'/%3E%3Crect x='2.76' y='7.641' class='st0' width='8.142' height='0.772'/%3E%3Crect x='2.76' y='10.543' class='st0' width='4.227' height='0.771'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;padding-left:28px}@media screen and (max-width:768px){main .myp_content .history_main .buy_num_receipt_box .receipt_link{display:none}}main .myp_content .history_main .buy_num_receipt_box a{padding-right:26px}main .myp_content .history_main .buy_num_receipt_box 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 .myp_content .history_main .buy_num_receipt_box a:hover{opacity:.6}main .myp_content .history_main .history_detail_list{margin:30px auto;overflow:hidden;border:1px solid #ccc;border-radius:10px}@media screen and (max-width:768px){main .myp_content .history_main .history_detail_list{border-radius:5px;margin:15px auto 30px}}main .myp_content .history_main .history_detail_list li{list-style:none}main .myp_content .history_main .history_detail_list li+li{border-top:1px solid #ccc}main .myp_content .history_main .history_detail_list li .ph_box{width:100%;padding:20px 0;display:table}main .myp_content .history_main .history_detail_list li .ph_box .photo_area{width:160px;display:table-cell;*display:inline;*zoom:1;vertical-align:top}@media screen and (max-width:768px){main .myp_content .history_main .history_detail_list li .ph_box .photo_area{width:120px}}main .myp_content .history_main .history_detail_list li .ph_box .photo_area p{width:100px;height:100px}@media screen and (max-width:768px){main .myp_content .history_main .history_detail_list li .ph_box .photo_area p{width:80px;height:80px}}main .myp_content .history_main .history_detail_list li .ph_box .photo_area p{margin:auto}main .myp_content .history_main .history_detail_list li .ph_box .photo_area p a{position:relative;display:block}main .myp_content .history_main .history_detail_list li .ph_box .photo_area p a:hover{opacity:.6}main .myp_content .history_main .history_detail_list li .ph_box .photo_area p a span{overflow:hidden;position:relative;display:block;width:100px;height:100px}@media screen and (max-width:768px){main .myp_content .history_main .history_detail_list li .ph_box .photo_area p a span{width:80px;height:80px}}main .myp_content .history_main .history_detail_list li .ph_box .photo_area p a span img{width:140%;margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;left:-20%}main .myp_content .history_main .history_detail_list li .ph_box .photo_area p a span.zoom{position:absolute;border-radius:100%;background:#fff;width:32px;height:32px;text-indent:300%;white-space:nowrap;bottom:-10px;right:-10px}@media screen and (max-width:768px){main .myp_content .history_main .history_detail_list li .ph_box .photo_area p a span.zoom{display:none}}main .myp_content .history_main .history_detail_list li .ph_box .photo_area p a span.zoom:before,main .myp_content .history_main .history_detail_list li .ph_box .photo_area p a span.zoom:after{content:"";display:block;position:absolute;margin:auto}main .myp_content .history_main .history_detail_list li .ph_box .photo_area p a span.zoom:before{width:12px;height:12px;border:2px solid #222;border-radius:100%;top:0;left:0;right:5px;bottom:5px}main .myp_content .history_main .history_detail_list li .ph_box .photo_area p a span.zoom:after{width:2px;height:6px;background:#222;border-radius:5px;transform:rotate(-45deg);top:8px;left:5px;right:0;bottom:0}main .myp_content .history_main .history_detail_list li .ph_box .photo_area p.sample_img img{width:100%}main .myp_content .history_main .history_detail_list li .ph_box .detail_area{display:table-cell;*display:inline;*zoom:1;vertical-align:top}main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap{width:100%;display:table}@media screen and (max-width:768px){main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap{padding-right:20px}}main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .name_area{display:table-cell;*display:inline;*zoom:1;vertical-align:top;width:50%;padding-right:20px}@media screen and (max-width:768px){main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .name_area{display:block;padding-right:0;width:100%}}main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .name_area .ph_id{font-size:13px;font-size:1.3rem;color:#666;margin-bottom:5px}@media screen and (max-width:768px){main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .name_area .ph_id{font-size:10px;font-size:1rem;margin-bottom:5px}}main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .name_area .event_name{font-size:15px;font-size:1.5rem}@media screen and (max-width:768px){main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .name_area .event_name{font-size:13px;font-size:1.3rem}}main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .name_area .event_name span{font-size:13px;font-size:1.3rem;display:block}@media screen and (max-width:768px){main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .name_area .event_name span{font-size:10px;font-size:1rem}}main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .day_area{display:table-cell;*display:inline;*zoom:1;vertical-align:top;padding-right:20px}@media screen and (max-width:768px){main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .day_area{display:block;padding-right:0;width:100%;font-size:12px;font-size:1.2rem;margin-top:5px}}main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .type_area{display:table-cell;*display:inline;*zoom:1;vertical-align:top}@media screen and (max-width:768px){main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .type_area{display:block;padding-right:0;width:100%;font-size:12px;font-size:1.2rem;margin-top:5px}}main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .type_area p{margin-bottom:5px}@media screen and (max-width:768px){main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .type_area p{margin-bottom:0}}main .myp_content .history_main .history_detail_list li .ph_box .detail_area .wrap .type_area .edited{color:#4d9847}main .myp_content .history_main .dl_box{margin-bottom:30px}main .myp_content .history_main .dl_box h3{font-size:18px;font-size:1.8rem;margin-bottom:12px}@media screen and (max-width:768px){main .myp_content .history_main .dl_box h3{font-size:15px;font-size:1.5rem;margin-bottom:8px}}main .myp_content .history_main .dl_box p{font-size:14px;font-size:1.4rem}@media screen and (max-width:768px){main .myp_content .history_main .dl_box p{font-size:12px;font-size:1.2rem}}main .myp_content .history_main .dl_box p+p{margin-top:4px}main .myp_content .history_main .dl_box p.blank{margin-top:12px}@media screen and (max-width:768px){main .myp_content .history_main .dl_box p.blank{margin-top:4px}}main .myp_content .history_main .dl_box p.blank a{color:#343434;text-decoration:none;padding-right:18px;position:relative}main .myp_content .history_main .dl_box p.blank a:before{margin:auto;border-top:2px solid #666;border-right:2px solid #666;width:9px;height:9px;content:"";position:absolute;top:0;right:0;bottom:0;left:auto;transform:rotate(45deg)}main .myp_content .history_main .dl_box p.btn{margin-top:24px}main .myp_content .history_main .dl_box p.btn a{font-size:13px;font-size:1.3rem;height:70px;line-height:70px;padding:0 30px 0 20px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;background:#7ab575;position:relative;border-radius:10px;color:#fff;width:240px;text-align:center}@media screen and (max-width:768px){main .myp_content .history_main .dl_box p.btn a{display:block;width:85%;height:50px;line-height:50px;margin:15px auto 0;border-radius:5px}}main .myp_content .history_main .dl_box p.btn a:hover{opacity:.8}main .myp_content .history_main .dl_box p.btn a:after{margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;width:9px;height:9px;content:"";position:absolute;top:0;right:12px;bottom:2px;left:auto;transform:rotate(45deg)}main .myp_content .history_main .dl_box p.note{margin-top:12px}main .myp_content .history_main .back_btn{margin:20px auto 0;max-width:510px}@media screen and (max-width:768px){main .myp_content .history_main .back_btn{width:85%}}.leave_modal{display:none}.leave_modal .modal_overlay{width:100%;height:100%;position:fixed;background:#000;opacity:.6;top:0;left:0;z-index:10000}.leave_modal .modal_conte{margin:auto;padding:30px;width:90%;max-width:480px;border-radius:6px;box-sizing:border-box;top:20%;right:0;left:0;background:#fff;position:fixed;z-index:10001}@media screen and (max-width:768px){.leave_modal .modal_conte{padding:15px 20px}}@media screen and (max-width: 400px){.leave_modal .modal_conte{width:100%}}.leave_modal .modal_conte dl{text-align:center}.leave_modal .modal_conte dl dt{margin-bottom:20px;padding-bottom:10px;font-weight:bold;font-size:18px;font-size:1.8rem;border-bottom:1px solid #d1d1d1}@media screen and (max-width:768px){.leave_modal .modal_conte dl dt{font-size:15px;font-size:1.5rem}}.leave_modal .modal_conte dl dd p{margin-bottom:20px}@media screen and (max-width:768px){.leave_modal .modal_conte dl dd p{font-size:13px;font-size:1.3rem}}.leave_modal .modal_conte dl dd .leave_btn_area p{margin-bottom:20px;text-align:center;font-size:14px;font-size:1.4rem}.leave_modal .modal_conte dl dd .leave_btn_area .btn_leave{width:100%;max-width:510px;margin:0 auto;line-height:50px;height:50px;display:block;background:#7ab575;position:relative;border-radius:10px;color:#fff}@media screen and (max-width:768px){.leave_modal .modal_conte dl dd .leave_btn_area .btn_leave{font-size:13px;font-size:1.3rem;border-radius:5px}}.leave_modal .modal_conte dl dd .leave_btn_area .btn_leave:hover{opacity:.8}.leave_modal .modal_conte dl dd .leave_btn_area .back_btn{margin-top:15px;line-height:50px;height:50px}
