@charset "utf-8";p.col01{font-size:12px;color:#f31e1e;font-weight:700;margin-bottom:25px}p.col02{font-size:12px;color:#555;font-weight:700;margin-bottom:15px}p.col03{font-size:12px;color:#555;line-height:18px;margin-bottom:20px}p.col04{font-size:12px;color:#555;line-height:18px;margin-bottom:40px}p.col05{font-size:11px;color:#245fb3;line-height:18px}p.col06{color:#555;padding:0 0 20px 7px;background:url(/resources/image/design/util/bull_01.gif) no-repeat left 3px}p.col07{color:#555;padding:0 0 0 7px;background:url(/resources/image/design/util/bull_01.gif) no-repeat left 3px}p.col08{color:#245fb3;padding:0 0 0 7px;background:url(/resources/image/design/util/bull_01.gif) no-repeat left 3px}p.col09{font-size:11px;color:#2d9204}p.col10{font-size:11px;color:#888;line-height:18px}span.col01{font-size:12px;color:#f31e1e;font-weight:700;margin-bottom:25px}span.col02{font-size:12px;color:#555;font-weight:700;margin-bottom:15px}span.col03{font-size:12px;color:#555;line-height:18px;margin-bottom:20px}span.col04{font-size:12px;color:#555;line-height:18px;margin-bottom:40px}span.col05{font-size:11px;color:#245fb3;line-height:18px}span.col06{color:#555;padding:0 0 20px 7px;background:url(/resources/image/design/util/bull_01.gif) no-repeat left 3px}span.col07{color:#555;padding:0 0 0 7px;background:url(/resources/image/design/util/bull_01.gif) no-repeat left 3px}span.col08{color:#245fb3;padding:0 0 0 7px;background:url(/resources/image/design/util/bull_01.gif) no-repeat left 3px}span.col09{font-size:11px;color:#2d9204}span.col10{font-size:11px;color:#888;line-height:18px}div.util_list01{padding-bottom:5px}div.util_list01 ol li{background:url(/resources/image/design/util/bull_01.gif) no-repeat left 7px;padding:0 0 0 11px;color:#555;line-height:18px}div.tg_lk{padding:15px 0 15px 0}div.tg_lk a{font-size:12px;color:#245fb3;line-height:20px;font-weight:700;margin-bottom:25px;text-decoration:underline}div.util_tab01{margin-bottom:20px}table.util_tab01{table-layout:fixed;border-top:1px solid #e6e6e8;margin:20px 0}table.util_tab01 th{color:#787878;background-color:#f9f9f9;border:1px solid #e6e6e8;padding:5px 10px}table.util_tab01 td{border:1px solid #e6e6e8;padding:5px 10px}table.util_tab01 .fst{border-left:0}table.util_tab01 .right{text-align:right;padding:9px 15px 5px 0}table.util_tab01 .col01{color:#f60}table.util_tab01 .col02{color:#f60;background:url(/resources/image/design/mybay/bull_11.gif) no-repeat 20px 1px;padding-left:41px}table.util_tab01 .col03{color:#888;font-size:11px}table.util_tab01 tr.left th{text-align:left;padding:9px 0 6px 15px}table.util_tab01 tr.left td{text-align:left;padding:9px 0 5px 15px}table.util_tab01 tr.total td{font-weight:700;background-color:#fff8f3}table.util_tab01 tr.center td{text-align:center;padding:9px 0 5px 0}table.util_tab01 td.td_box{padding:10px;line-height:18px}p.st01{font-size:11px;padding-top:10px;text-align:right;line-height:18px}p.st01 img{padding-bottom:3px}p.st01 .col01{color:#f65d00;font-size:11px;font-weight:400}div.agree_box2{padding:10px 5px 5px 5px;height:210px;background-color:#f9f9f9;border:1px solid #e5e5e5}div.agree_box2 h6{height:20px}div.agree_box2 div.agree2{padding:15px 20px;height:159px;overflow:auto;border:1px solid #ccc;background-color:#fff;margin-bottom:5px;line-height:20px}div.nonmember_agree2{color:#2f2f2f;text-align:right;padding-top:5px;margin-bottom:20px}div.my_info{width:100%;border-top:2px solid #333;margin-bottom:20px}div.my_info table.my_info{width:100%;table-layout:fixed}div.my_info table.my_info th{padding:8px 0 5px 20px;background-color:#f9f9f9;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align:left;font-size:12px}div.my_info table.my_info td{padding:8px 0 5px 20px;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;color:#555}div.my_info table.my_info .rignt{text-align:right;padding-right:5px;font-weight:700;color:#f70}div.my_info table.my_info .fst{border-left:0}div.my_info table.my_info .fst2{border-left:0;padding:10px 20px;background-color:#f9f9f9;font-size:11px;line-height:18px;color:#939393}div.my_info table.my_info .total01{padding:11px 20px 8px 0;background-color:#f9f9f9;text-align:right;font-weight:700;font-size:14px}div.my_info table.my_info input.texton{margin-bottom:3px}div.my_info table.my_info span.price01{color:#f31e1e}div.my_info table.my_info p.price02{color:#f31e1e;padding:3px 0 0 7px;background:url(/resources/image/design/item/bull_06.gif) no-repeat left 7px}div.my_info table.my_info span.price03{color:#245fb3;font-weight:700}div.my_info table.my_info span.price04{color:#555}div.my_info table.my_info span.price05{color:#f65d00;font-weight:700}div.service01 p{margin-bottom:20px;line-height:20px}div.service01 p.col01{margin-top:50px}div.service01 p.fst{margin-top:20px}div.service01 p span{display:block;font-weight:700;margin-bottom:5px}div.service01 p a{color:#e73d13}div.service01{position:relative}div.service01 span.date01{position:absolute;display:block;color:#e73d13;font-weight:700;top:400px;left:95px}div.snb_service{height:55px;border-bottom:1px solid #c9c9c9;padding-top:10px}div.snb_service h3{width:230px;padding-left:20px;float:left}div.snb_service ul{width:750px;float:right;margin-top:5px;overflow:hidden}div.snb_service ul li{float:left;background:url(/resources/image/design/util/snb_bg.gif) no-repeat 0 4px}div.snb_service ul li:first-child{background:0 0}div.snb_service ul li a{display:inline-block;font-size:0;padding:0 50px}div.snb_service ul li a.snb_access{width:52px;height:13px;background:url(/resources/image/design/util/snb_access.gif) no-repeat top}div.snb_service ul li a.snb_privacy{width:102px;height:13px;background:url(/resources/image/design/util/snb_privacy.gif) no-repeat top}div.snb_service ul li a.snb_youth{width:95px;height:13px;background:url(/resources/image/design/util/snb_youth.gif) no-repeat top}div.snb_service ul li a.snb_mail{width:95px;height:13px;background:url(/resources/image/design/util/snb_mail.gif) no-repeat top}div.snb_service ul li a.snb_game{width:97px;height:13px;background:url(/resources/image/design/util/snb_game.gif) no-repeat top}div.snb_service ul li a:hover{background-position:50px 100%}div.snb_service ul li a.on{background-position:50px 100%}p.img_privacy img{margin:0}ul.tab_privacy{overflow:hidden;width:980px;padding:0 10px;background:url(/resources/image/design/util/service_tab_off.gif) repeat-x}ul.tab_privacy li{height:52px;float:left}ul.tab_privacy li:hover{background:url(/resources/image/design/util/service_tab_on.gif) no-repeat center top}ul.tab_privacy li.on{background:url(/resources/image/design/util/service_tab_on.gif) no-repeat center top}ul.tab_privacy li a{display:inline-block;font-size:13px;font-weight:700;height:44px;line-height:44px;padding:0 16px}ul.tab_privacy li a:hover{color:#b93a39}ul.tab_privacy li a.on{color:#b93a39}div.privacy_wrap{margin-top:40px}div.privacy_wrap h5{font-size:14px;font-weight:700;margin-bottom:20px}div.privacy_wrap h6{background:url(/resources/image/design/util/svc_bull.gif) no-repeat left 3px;padding-left:15px;margin-bottom:5px}div.privacy_wrap p{margin:10px 0}div.privacy_wrap .sp01{padding-left:15px}div.privacy_wrap .sp02{padding-left:20px}div.privacy_wrap .sp03{padding-left:105px}div.privacy_wrap .sp04{padding-left:10px}div.privacy_wrap .sp05{padding-left:29px}div.privacy_wrap .small{font-size:11px;color:#999}div.privacy_wrap a.btn{display:inline-block;border:1px solid #a7a9ac;padding:7px 20px 5px 15px;margin:5px 5px 0 0;font-weight:700;background:url(/resources/image/design/util/btn_bg.gif) no-repeat right 12px}div.privacy_wrap select.box_select{display:inline-block;border:1px solid #a7a9ac;height:32px;padding:7px 5px 5px 10px;margin:5px 5px 0 0;font-weight:700}div.privacy_wrap a.link{color:#3161ff;text-decoration:underline}div.privacy_wrap a.top{position:fixed;left:50%;margin-left:520px;bottom:50px}div.privacy_wrap div{padding-left:140px;margin-bottom:90px;padding-top:10px;line-height:18px;letter-spacing:-.02em}div.privacy_wrap div:first-child{margin-top:0}div.privacy_wrap table.list_tab03{width:760px;border:1px solid #e6e6e8}div.privacy_wrap table.list_tab03 p{margin:5px 0}div.privacy_wrap table.list_tab03 th{font-weight:700}div.privacy_wrap table.list_tab03 td,div.privacy_wrap table.list_tab03 th{border-color:#e6e6e8}div.privacy_wrap table.center td{padding:9px 0 5px;text-align:center}div.privacy01{min-height:404px;background:url(/resources/image/design/util/privacy_01.jpg) no-repeat 0 10px}div.privacy02{min-height:280px;background:url(/resources/image/design/util/privacy_02.jpg) no-repeat 0 10px}div.privacy03{min-height:407px;background:url(/resources/image/design/util/privacy_03.jpg) no-repeat 0 10px}div.privacy04{min-height:163px;background:url(/resources/image/design/util/privacy_04.jpg) no-repeat 0 10px}div.privacy05{min-height:531px;background:url(/resources/image/design/util/privacy_05.jpg) no-repeat 0 10px}div.privacy06{min-height:319px;background:url(/resources/image/design/util/privacy_06.jpg) no-repeat 0 10px}div.privacy07{min-height:82px;background:url(/resources/image/design/util/privacy_07.jpg) no-repeat 0 10px}div.youth01{background:url(/resources/image/design/util/youth_01.jpg) no-repeat 0 10px}div.youth02{background:url(/resources/image/design/util/youth_02.jpg) no-repeat 0 10px}div.youth03{background:url(/resources/image/design/util/youth_03.jpg) no-repeat 0 10px}td.youth_td01{height:120px;background:url(/resources/image/design/util/youth_td01.jpg) no-repeat 80px}td.youth_td02{height:120px;background:url(/resources/image/design/util/youth_td02.jpg) no-repeat 40px}div.mail01{background:url(/resources/image/design/util/mailcollect_01.jpg) no-repeat 0 10px}ul.tab_access li{width:16.5%;text-align:center}ul.tab_access li a{padding:0}div.access01{background:url(/resources/image/design/util/access_01.jpg) no-repeat 0 10px}div.access02{background:url(/resources/image/design/util/access_02.jpg) no-repeat 0 10px}div.access03{background:url(/resources/image/design/util/access_03.jpg) no-repeat 0 10px}div.access04{background:url(/resources/image/design/util/access_04.jpg) no-repeat 0 10px}div.access05{background:url(/resources/image/design/util/access_05.jpg) no-repeat 0 10px}div.access06{background:url(/resources/image/design/util/access_06.jpg) no-repeat 0 10px}div.access07{background:url(/resources/image/design/util/access_07.jpg) no-repeat 0 10px}.list_privacy_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 106px;padding-right:0;border-top:1px solid #bbbfc6;border-bottom:1px solid #bbbfc6}.list_privacy_wrap p{font-size:18px;font-weight:700;width:100%;margin-bottom:30px;color:#3a3c4b}.list_privacy_wrap ul+ul{margin-left:120px}.list_privacy_wrap ul li+li{margin-top:24px}.list_privacy_wrap ul a{font-size:12px;color:#646781}.list_privacy_wrap ul a:hover{letter-spacing:-1px;font-weight:700;text-decoration:underline}.list_privacy_wrap ul a::after{letter-spacing:-1px;content:attr(title);display:block;font-weight:700;height:0;visibility:hidden}div.new_privacy_wrap h5{font-size:16px;color:#3a3c4b}div.new_privacy_wrap div.privacy_wrap__cont{padding-left:0;margin-bottom:0;padding-top:0;line-height:inherit;letter-spacing:-.5px}div.new_privacy_wrap .privacy_wrap__cont+.privacy_wrap__cont{margin-top:40px}div.new_privacy_wrap p{line-height:1.5;font-size:14px;padding-left:10px;margin:0;color:#3a3c4b}div.new_privacy_wrap p+p{margin-top:10px}div.new_privacy_wrap p a{color:#4a9ff6}div.new_privacy_wrap table{margin:24px 0}div.new_privacy_wrap table.list_tab03{width:1000px}div.new_privacy_wrap table.list_tab03 th{color:#646781;font-size:12px;padding:12px 0;-webkit-box-sizing:border-box;box-sizing:border-box}div.new_privacy_wrap table.list_tab03 td{padding:10px 0;text-align:center;color:#646781}div.new_privacy_wrap table.list_tab03 td a{color:#4a9ff6}div.new_privacy_wrap table.list_tab03_custom td{line-height:2;text-align:left;padding-left:60px}div.new_privacy_wrap span{line-height:2;display:block;font-size:14px;color:#646781;margin-top:24px}div.new_privacy_wrap span a{display:inline-block;color:#4a9ff6}div.new_privacy_wrap span+span{margin-top:10px}div.new_privacy_wrap span.pl-20{padding-left:20px}div.new_privacy_wrap .pl-20~.pl-20{margin-top:20px}div.new_privacy_wrap span.pl-40{padding-left:40px}div.new_privacy_wrap select.box_select{margin:20px 0 0 20px}