body{font-family:"Amiko", "Helvetica", "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック体", YuGothic, "a-otf-midashi-go-mb31-pr6n", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;font-size:13px;text-align:center;color:#0a0e1f;background-color:#f2f2f2}html,body,h1,h2,h3,div,p,img,section{margin:0;padding:0}a{text-decoration:none;color:#0a0e1f}ul{padding:0;list-style-type:none}img{vertical-align:bottom}.sp{display:none}.pc{display:block}.wrapper{width:680px;margin:50px auto;padding-bottom:50px}.page_title{margin:50px auto 30px;font-size:18px;font-weight:bold;text-align:center;line-height:1.4;letter-spacing:0.05em;-webkit-font-smoothing:antialiased}.page_contents{box-sizing:border-box;width:100%;border:solid 1px #eaeaea;margin-top:10px;padding:40px;background-color:#fff;text-align:left;line-height:1.6;text-align:justify;text-justify:inter-ideograph;letter-spacing:0.02em}.sub_text{margin-bottom:20px}.terms_title{margin-bottom:10px;font-size:20px;-webkit-font-smoothing:antialiased}.terms_sub_title{margin-bottom:10px;font-size:15px;font-weight:bold}.terms_text{padding:0 0 20px 20px}.terms_ol{margin:0 0 20px 0}.terms_ol li{margin-bottom:5px}.terms_ol.page_contents_column{padding-left:35px}.terms_ol_parentheses{margin:10px 0 10px 0;padding:0 0 0 20px}.terms_ol_parentheses li{margin-bottom:5px}.terms_ol_parentheses.page_contents_column{padding-left:35px}.terms_ol_parentheses li{list-style-type:none;list-style-position:inside;counter-increment:cnt}.terms_ol_parentheses li:before{display:marker;content:"(" counter(cnt) ") "}.terms_ul{list-style:disc;margin:0 0 40px 40px}.terms_ul li{margin-bottom:5px}.terms_ul.page_contents_column{padding-left:35px}.copyright{font-size:11px;color:#818692;letter-spacing:0.05em}.logo_footer a{display:block;width:58px;height:30px;margin:50px auto 25px auto;background:url("../images/logo_footer.svg");color:transparent}.page_title_date .page_title{margin-bottom:10px}.page_title_date .page_date{margin-bottom:30px;font-size:14px;color:#818692}.page_contents_text p{margin-bottom:15px}.page_contents_text a{text-decoration:underline;color:#387afe}.page_contents_text .icon{vertical-align:bottom;margin:0 2px;border:1px solid rgba(51,51,51,0.2)}.page_contents_note{opacity:.8;margin-top:20px;font-size:12px;letter-spacing:0}.page_image{margin-bottom:35px}.page_image img{width:100%;height:auto}.terms_table{width:100%;background-color:#fff;border-collapse:collapse;text-align:left;line-height:1.5}.terms_table td,.terms_table th{border:1px solid #eaeaea;padding:12px 10px 8px 10px;vertical-align:top}.terms_table th{width:35%;font-weight:bold}.terms_table td{width:65%}table{width:100%;border-collapse:collapse}td{border:solid 1px;padding:0.5em}th{background-color:#f2f2f2}.tems_table_cellth,.tems_table_cell td{width:25%}.page_contents_column{border-left:solid 4px #b4b9c4;margin-bottom:20px;padding:15px 15px 10px 15px;background-color:#ffffff}.page_contents_column_dt dt,.page_contents_column_dt dd{display:inline-block;vertical-align:top;margin:0}.info .page_contents_column strong{font-size:1.1em}.info_title{font-size:16px;font-weight:bold;margin:44px 0 8px}.info_note{color:#818692;font-size:11px;background:rgba(10,14,31,0.05);margin:0 0 32px;padding:24px 24px 8px}.info_notice{font-size:12px;font-weight:bold;background:#ffcf07;text-align:center;padding:8px 16px}.info_button_link{text-align:center;margin:20px auto 25px auto}.info_button_link a{display:block;max-width:240px;margin:0 auto;padding:0 20px;height:40px;line-height:45px;text-decoration:none;color:#387afe;border:solid 1px #387afe;border-radius:22px}.info_ul{margin:0 0 32px}.info_bad_condition{border-radius:2px;background:rgba(10,14,31,0.05);padding:20px 0 4px;margin:0 0 8px;text-align:center}.info_bad_condition_title{font-weight:bold}.info_bad_condition_text{font-size:12px;margin:-8px 0 0}p.guide_button_link{text-align:center;margin:20px auto 25px auto}p.guide_button_link a{display:inline-block;padding:0 20px;height:40px;line-height:45px;text-decoration:none;color:#387afe;border:solid 1px #387afe;border-radius:22px}.download_link_container{border-width:1px 0;border-color:rgba(10,14,31,0.1);border-style:solid;margin:24px 0}.download_link_container p{margin:24px 0}.page_contents_download_link{margin:0}@media screen and (max-width: 767px){.wrapper{width:100%;margin:0 auto}.copyright,.logo_footer{display:none}.page_contents{width:88%;margin:5% auto;padding:0;background-color:transparent;border:none}.terms_title{margin:20px 0 10px 0;font-size:15px}.secondhand_title{margin:20px 0 10px 0;font-size:13px}.terms_sub_title{margin-bottom:5px;font-size:13px}.terms_ol{margin-bottom:15px;padding-left:30px;font-size:13px}.terms_text{padding-left:10px;padding-bottom:15px;font-size:13px}.terms_ul{margin-left:30px;margin-bottom:15px;font-size:13px}.sub_text{font-size:13px}.page_title_date{width:90%;margin:10% auto 0 auto}.page_title_date .page_title{display:block;margin-bottom:5px;text-align:left;font-size:14px}.page_title_date .page_date{font-size:12px;text-align:left}.sp{display:block}.pc{display:none}}
/*# sourceMappingURL=sub.css.map */
