@charset "utf-8";.paging{padding:0}.prev{width:25px;line-height:32px;border:1px solid;display:inline-block;margin-right:5px;font-weight:700;background-color:#fff;color:#10be05;font-size:10px;padding:0;border:1px solid #10be05;text-align:center}.next{padding:0;margin-left:5px;width:25px;line-height:32px;border:1px solid;display:inline-block;font-weight:700;background-color:#fff;color:#10be05;font-size:10px;border:1px solid #10be05;text-align:center}.num{padding:0 7px;line-height:32px;display:inline-block;font-weight:700;background-color:#fff;color:#10be05;font-size:10px;border:1px solid #10be05;text-align:center;margin-left:3px;margin-bottom:5px}.ten{width:20px;line-height:32px;display:inline-block;font-weight:700;background-color:#fff;color:#10be05;font-size:10px;padding:0;text-align:center;margin-left:3px}.next:hover,.num:hover,.prev:hover{background-color:#10be05;cursor:pointer;color:#fff;border:1px solid #10be05;color:#fff;text-align:center}.paging .selected{background-color:#10be05;color:#fff;text-align:center}.pagingdiv{margin-top:10px;margin-bottom:10px;padding-left:5px;padding-right:5px;position:relative;z-index:2}body{line-height:120%;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐ ゴシック",Osaka,sans-serif,Arial;font-size:14px;margin:0;background-color:#c6eaff}.databasesite{display:inline-block;float:left;margin-top:1px;margin-right:6px}.databasesite i{font-size:30px;color:#56be2b}a.databasesite2{margin-right:5px}a.databasesite2 i{font-size:23px;color:#56be2b}.fontcolor_red{color:red}.font_bold_color_red{color:red;font-weight:700}.fz-1{font-size:10px}.fz-2{font-size:13px}.fz-3{font-size:16px}.fz-4{font-size:18px}.fz-5{font-size:24px}.fz-6{font-size:32px}.w100{width:100%}.txt_closedflg{z-index:10;position:absolute;left:0;top:0;color:#fff;font-size:50px;font-weight:700;width:100%;height:100%;display:table;text-align:center;vertical-align:middle;height:280px}.txt_closedflg span{display:table-cell;width:100%;height:100%;vertical-align:middle}.mask_closedflg{background-color:#000;display:inline-block;width:100%;height:100%;position:absolute;left:0;top:0;opacity:.5;z-index:3}.sec_rank_div_sinraido{margin-bottom:20px}.sec_rank_div_sinraido .rankbottom .title{background-color:red!important;color:#fff;padding:5px}.sec_rank_div_sinraido .rankbottom .tensu{font-weight:700}.sec_rank_div_sinraido .rankbottom p{margin-top:5px}.sec_rank_div_sinraido .list li:first-child{border-top:0!important}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.all-wrap{max-width:1200px;margin:0 auto}.all-wrap-menu{max-width:500px;margin:0 auto}.all-wrap{padding-top:10px;background-color:#c6eaff}.all-wrap.top{padding-top:10px;padding-left:0;padding-right:0}.toph1{margin-left:90px;text-align:left}.main_title ul li a br{display:none}h1.toph1 span:first-child{display:block;background-color:#fd5d15;color:#fff;padding-top:7px;padding-bottom:7px;font-size:clamp(12px,3.7vw,24px)}h1.toph1 span:last-child{display:block;font-size:20px;margin-top:5px;margin-bottom:5px}h1.toph1 a{display:inline-block;width:567px;text-align:center}.bold{font-weight:700}img{height:auto;max-width:100%}header *{margin:0;padding:0;box-sizing:border-box}header{display:block;margin-top:5px;position:relative}header nav{z-index:50;margin-bottom:7px;background-color:#c6eaff}header nav .menu,header nav .msmenu,header nav .smenu{line-height:50px}:root{--nav-height:10vh;--nav-background:#fff}header nav{display:flex;padding:0 15px;align-items:center;width:100%;overflow:hidden}header nav .logo{position:relative;z-index:100;display:inline-block;margin-top:3px;height:30px}header nav .menu{position:relative;z-index:100}header nav .logo img{height:30px}header nav .keyteilogo{display:inline-block;margin-right:10px;z-index:100;position:relative}header nav .keyteilogo a{display:inline-block}header nav .keyteilogo img{height:30px}header nav .menu{display:inline-block;float:right;margin-top:12px}header .nav-links{padding-top:45px;padding-left:10px;padding-right:10px}header .nav-links ul.smenu{align-items:center;overflow:hidden}header .nav-links ul.smenu li{list-style:none;text-align:center}header .nav-links ul.smenu li a{text-decoration:none;position:relative;font-size:14px}header .nav-links ul.smenu li span{display:inline-block;border-bottom:1px solid #2ecb09;width:100%}header .menu{cursor:pointer;border:none;outline:0;display:none;z-index:99999}header .menu .bar{width:25px;height:4px;background:#000;border-radius:5px;opacity:1;visibility:visible;transition:.5s ease;transform-origin:left}header .menu .bar1{margin-bottom:5px}header .menu .bar3{margin-top:5px}header .menu.toggle .bar1{transform-origin:left;transform:rotate(45deg)}header .menu.toggle .bar2{opacity:0;visibility:hidden}header .menu.toggle .bar3{transform-origin:left;transform:rotate(-45deg)}header nav .loginlayout{text-align:center;margin-bottom:50px;margin-top:30px}header nav .black_default_btn.login{background-color:#dd016d}header nav .loginlayout a{display:inline-block}header nav .black_default_btn{max-width:270px;width:100%;background-color:#000;display:inline-block;line-height:50px;color:#fff;font-size:14px;text-align:center;font-weight:700;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}header nav .loginlayout .waku{border:1px solid #eaeaea;max-width:300px;width:100%;display:inline-block;text-align:center;padding-top:10px;padding-bottom:10px}header nav .loginlayout .waku ul{overflow:hidden;width:100%;list-style:none;padding-left:0;margin-bottom:0}header nav .loginlayout .waku ul li{float:left;font-weight:700;line-height:0}nav .loginlayout .waku ul li a{padding-top:10px;padding-bottom:10px;display:inline-block;width:100%;line-height:20px;font-size:13px}header nav .loginlayout .waku ul li:nth-child(1) span.ids{color:#fe0002;font-weight:700;max-width:70px;display:inline-block;overflow:hidden;line-height:20px;height:14px;margin-right:2px}header nav .loginlayout .waku ul li:nth-child(1){max-width:125px;width:100%}header nav .loginlayout .waku ul li:nth-child(3){width:70px}header nav .loginlayout .waku ul li:nth-child(5){width:81px}.menudiv .loginlayout .waku ul li:nth-child(4),header nav .loginlayout .waku ul li:nth-child(2){padding-left:5px;padding-right:5px}header nav .waku .split{display:inline-block;width:1px;height:20px;background-color:#d5d5d5;margin-top:10px}header .msmenu{margin-bottom:70px;list-style:none}header .msmenu li span{border-bottom:1px solid #2ecb09;display:inline-block;width:100%}header .msmenu li span a{display:inline-block;width:100%;height:100%;padding-left:5px;padding-right:5px}header .msmenu li span a.bold{font-weight:700}header .msmenu li span.last{border-bottom:0}header .msmenu li span a:hover{background-color:#cefbc9;color:#fff;color:#2ecb09}.msmenu li span a:active,header .msmenu li span a:hover{text-decoration:none}header .smenu.bold a{font-weight:700}header nav{display:block;z-index:999}header nav .searchicon{display:none;float:right;margin-top:12px;margin-right:10px}header nav .searchicon .searchbtn{overflow:hidden;font-size:23px;background-color:unset;border:0}header nav .searchicon .searchbtn a{text-decoration:none}header nav .searchicon .searchbtn span{display:block;font-size:10px;text-decoration:none}header nav .searchicon img{height:20px}header nav .searchicon a{display:inline-block;text-decoration:none;color:#000}html footer *{font-size:15px!important}html footer .txt{font-size:12px!important}html footer .txt p{margin-bottom:0}#main-contents{min-width:100%!important}.inner_wrap{width:100%!important}header .headermini{display:none}.topcomment{height:420px;position:relative}.topcomment a{text-decoration:none}.topcomment .txt{display:inline-block;font-size:24px;line-height:33px;padding-left:20px;font-weight:700}.topcomment .txt span{background-color:#a83901;color:#fff}.section__left.top{margin-top:20px}.keikandiv{display:inline-block;position:absolute;bottom:0;right:40px;text-align:center}.keikandiv img{width:100%;max-width:200px}.keikandiv .youyobtn{margin-top:-40px;z-index:1;position:relative}.keikandiv .youyobtn a{background-color:#feda00;color:#000;line-height:65px;display:inline-block;width:312px;text-align:center;border-radius:30px;font-size:19px;font-weight:700}.keikandiv .youyobtn a:hover{text-decoration:none}#section_bottom_howtotv_ad_div{min-width:100%;padding-left:20px;padding-right:20px}footer{width:100%;min-width:100%;background-color:#fff}footer .fooitem1 .inner_wrap ul li{float:left;display:inline-block;padding-left:20px;padding-right:20px;line-height:17px}footer .fooitem1 .inner_wrap ul li:nth-child(3){border-right:0}footer .fooitem1 .inner_wrap ul li:nth-child(1),footer .fooitem1 .inner_wrap ul li:nth-child(2),footer .fooitem1 .inner_wrap ul li:nth-child(3){margin-bottom:10px;width:33.3%}footer .fooitem1 .inner_wrap ul li:nth-child(4){width:50%}footer .fooitem1 .inner_wrap ul li:nth-child(5){border-right:0;width:50%}footer .fooitem1 .inner_wrap ul{max-width:352px;width:100%}footer .fooitem2 .inner_wrap ul{max-width:317px;width:100%}footer .fooitem2 .inner_wrap ul li:nth-child(1){margin-bottom:10px;width:40%}footer .fooitem2 .inner_wrap ul li:nth-child(2){border-right:0;margin-bottom:10px;width:60%}footer .fooitem2 .inner_wrap ul li:nth-child(3){width:50%}footer .fooitem2 .inner_wrap ul li:nth-child(4){width:50%}footer .fooitem3 .inner_wrap .kyotaku{width:50%;margin-bottom:10px}footer .fooitem3 .inner_wrap .kyotaku2{margin-right:0}footer .fooitem3 .inner_wrap ul li{padding-left:10px;padding-right:10px}footer .fooitem3 .inner_wrap ul li.snsicon:nth-child(3){width:12%}footer .fooitem3 .inner_wrap ul li.snsicon:nth-child(4){width:12%}footer .fooitem3 .inner_wrap ul li.snsicon:nth-child(5){width:12%}footer .fooitem3 .inner_wrap ul li.snsicon:nth-child(6){width:12%}footer .fooitem3 .inner_wrap ul li.snsicon:nth-child(7){width:12%}footer .fooitem3 .inner_wrap ul li.snsicon:nth-child(8){width:40%}.nav-links{flex-direction:column;position:fixed;top:0;left:100%;width:100%;height:100%;background:var(--nav-background);margin-top:var(--nav-height);transition:.1s ease-out;z-index:50;margin-top:0;overflow-y:scroll;padding-bottom:20px}.nav-links ul.smenu li{text-align:left;width:50%;display:block;padding-left:10px;float:left}.menu{display:block;margin-left:auto}.menu.toggle+.nav-links{transform:translateX(-100%)}.footer-bg{background:url(/common/img/foorerbg.webp) no-repeat center top;position:relative;height:45px;text-align:center}footer .txt{text-align:center;color:#fff;display:inline-block;margin-top:23px}#breadcrumblist{padding-left:5px;padding-right:5px;margin-bottom:10px;list-style:none;overflow:hidden}#breadcrumblist li{display:inline-block;float:left;margin-right:10px;display:contents}#breadcrumblist li:last-child{margin-right:0}#headertxt{margin-bottom:0;padding-left:5px;padding-right:5px;font-size:13px;margin-top:5px}#headertxt p{margin-top:0;margin-bottom:0;color:#747474}.wrap{display:-webkit-box;display:-ms-flexbox;margin-bottom:30px;padding:0}.wrap.top{margin-bottom:0}.wrap__left{width:75%;padding-left:5px;padding-right:5px}.wrap__left.top{padding-left:0;padding-right:0}.wrap__left h1{background-color:#1d4897;color:#fff;font-size:23px;text-align:left;padding-left:5px;margin-top:0;margin-bottom:5px;line-height:25px;padding-top:10px;padding-bottom:10px;border-radius:3px;font-weight:700;padding-right:5px}.wrap__left h1 a{text-decoration:none!important;color:#fff}.wrap__right{width:25%;padding-top:5px;border-radius:5px;padding-right:5px}.wrap__right .adgbbgdiv .kenshodiv2 ul{width:80%}.wrap__right .adside .kenshodiv2{text-align:center!important}.wrap__right .adgbbgdiv .kenshodiv2 ul li{width:100%!important}.wrap__right #adcontent .adbottomdiv li{display:inline-block;width:100%!important}.wrap__right .adside .bottomtxt{position:relative;height:auto;padding-left:0;top:0;left:0}.wrap__right .adside .imglink img{width:90px!important}.adside .informList2 li .txt{padding-left:109px!important;margin-left:0!important;min-height:82px!important}.wrap__right #adcontent .adbottomdiv li:first-child{border-right:0;margin-bottom:10px}#menupc{margin-top:10px;margin-bottom:10px}#menupc .txtmenu{color:#000}#menupc .txtmenu ul{overflow:hidden;margin-bottom:0;padding-left:0;margin-top:0}#menupc .txtmenu ul li{display:inline-block;float:left;text-align:center;height:41px;line-height:37px}#menupc .txtmenu ul li a{color:#000;font-size:14px;text-decoration:none;display:inline-block;height:100%;overflow:hidden;text-align:center}#menupc .txtmenu ul li.on a{font-weight:700;display:inline-block;height:100%;color:#fff000}#menupc .txtmenu ul li:hover a{font-weight:700;color:#fff000}#menupc .txtmenu ul li.m1{width:16.6%}#menupc .txtmenu ul li.m2{width:19.8%}#menupc .txtmenu ul li.m3{width:15%}#menupc .txtmenu ul li.m4{width:16.6%}#menupc .txtmenu ul li.m5{width:16.6%}#menupc .txtmenu ul li.m6{width:15%}#menupc .txtmenu ul li.m1 img{height:27px;width:auto;margin-right:3px}#menupc .txtmenu ul li.m2 img{height:25px;width:auto;margin-top:7px;margin-right:3px}#menupc .txtmenu ul li.m3 img{height:23px;width:auto;margin-top:5px;margin-right:3px}#menupc .txtmenu ul li.m4 img{height:25px;width:auto;margin-top:6px;margin-right:3px}#menupc .txtmenu ul li.m5 img{width:auto;height:20px;margin-top:9px;margin-right:3px}#menupc .txtmenu ul li.m6 img{width:auto;height:21px;margin-top:7px;margin-right:3px}#menupc .txtmenu a img{float:left}#menupc .txtmenu a span{float:left;font-weight:700}#footermenu{margin-bottom:50px}.footermenu .icontent{width:100%;margin:0 auto;overflow:hidden;background-color:#fff}.footermenu .footer-menu-list{background-color:#fff}.footermenu .footer-menu-list.tline{border-top:1px solid #dfdfdf;padding-top:10px}.footermenu .footer-menu-list .m1 .menu{overflow:hidden;list-style-type:none;padding-left:0}.footermenu .footer-menu-list .m1 .menu li{float:left;width:33.3%;text-align:left;line-height:0;background:#f5f5f5}.footermenu .footer-menu-list .m1 .menu.mmenu li{text-align:center!important}.footermenu .footer-menu-list .m1 .menu li a{font-size:13px!important;color:#333;line-height:30px;display:block;cursor:pointer;border:1px solid #fff;text-decoration:underline}.footermenu .footer-menu-list .title{font-size:14px;margin-bottom:10px;font-weight:700;padding-left:5px}.footermenu .footer-menu-lista .menu li a{padding-left:10px;cursor:pointer}.searchdiv{line-height:0;z-index:1000;text-align:right;margin-top:5px;display:inline-block;float:right;margin-right:10px;margin-top:7px}.searchdiv input{border:1px solid #000;line-height:20px;width:220px;font-size:12px;padding:5px}.searchdiv input:focus{outline:solid 0}.searchdiv.toggle{display:block;width:100%;text-align:center;margin-bottom:5px;position:fixed;left:0;z-index:555;top:0;background:#fff;border-bottom:1px solid #000;padding-bottom:10px;margin-top:0;padding-top:10px}.searchdiv .itemrow{overflow:hidden;display:inline-block}.searchdiv .itemrow input{float:left;border-radius:5px}.searchdiv .itemrow input:focus{border:1px solid #000}.searchdiv .itemrow a,.searchdiv .itemrow button{display:inline-block;float:left;margin-top:5px;margin-left:5px;font-size:20px;color:#000;background-color:unset;border:0}.searchdiv .itemrow a i,.searchdiv .itemrow button i{font-size:23px}.searchdiv .itemrow img{height:20px}.closebtn{display:none!important}.wrap.article_detail h1{background-color:#1d4897;color:#fff;font-size:23px;text-align:left;padding-left:5px;margin-top:0;margin-bottom:5px;line-height:25px;padding-top:10px;padding-bottom:10px;border-radius:3px;font-weight:700;padding-right:5px}.wrap h2.m{background-color:#1d4897;color:#fff;font-size:20px;text-align:left;padding-left:5px;margin-top:0;margin-bottom:5px;line-height:17px;padding-top:10px;padding-bottom:10px;border-radius:3px;font-weight:700;z-index:2;position:relative}.wrap h3.m{font-size:17px}.wrap .notice{margin-bottom:20px}.wrap .se_title h2{display:inline-block;font-size:15px;margin-top:0;margin-bottom:0;font-weight:700}.wrap .se_title{background-color:#1d4897;color:#fff;text-align:left;padding-left:5px;margin-top:0;margin-bottom:5px;line-height:17px;padding-top:10px;padding-bottom:10px;border-radius:3px;font-weight:700}.wrap h2.m.y{color:#ff0;border-top:3px solid #ff0;border-bottom:3px solid #ff0;margin-bottom:0}.wrap p.m{background-color:#1d4897;color:#fff;font-size:15px;text-align:left;padding-left:5px;margin-top:0;margin-bottom:5px;line-height:17px;padding-top:10px;padding-bottom:10px;border-radius:3px;font-weight:700}.wrap p.m.y{color:#ff0;border-top:3px solid #ff0;border-bottom:3px solid #ff0;margin-bottom:0}.wrap h3.sm{font-size:13px;margin-top:5px;font-weight:700}.wrap h2.m_reg{background-color:#ffd63b;color:#000;font-weight:700;font-size:13px;text-align:left;padding-left:5px;margin-top:0;margin-bottom:5px;line-height:17px;padding-top:10px;padding-bottom:10px;border-radius:3px}.wrap__right .section__sidebar_contents{margin-bottom:50px}.section__sidebar_contents .contents{background-color:#1d4897;color:#fff padding: 5px}.section__sidebar_contents .contents .bt{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.section__sidebar_contents .contents .bt .defaultbtn{margin-bottom:0}.wrap__right .section__sidebar_contents ul{padding-left:0;margin-bottom:0;list-style:none}.wrap__right .section__sidebar_contents ul li{padding-top:5px;padding-bottom:5px;border-bottom:2px solid #ff0;padding-top:10px;padding-bottom:10px;overflow:hidden}.wrap__right .section__sidebar_contents ul li a{color:#fff}.wrap__right .section__sidebar_contents ul li .freamlay{position:relative}.wrap__right .section__sidebar_contents ul li .freamlay img{width:80px;height:auto;position:absolute;left:5px;top:2px}.wrap__right .section__sidebar_contents ul li .freamlay .txt{padding-left:90px;height:85px;overflow-y:scroll}.wrap__right .section__sidebar_contents ul li .freamlay .txt p{margin-bottom:0;font-size:13px}.wrap__right .section__sidebar_contents ul li.noimage .txt{padding-left:5px}.columndiv{margin-top:3px;text-align:center;margin-bottom:10px}.columndiv span{text-decoration:underline;color:#000;font-size:12px}.columndiv img{width:100%}.columndiv img:hover{opacity:.7}.section__sidebar_ranks{margin-top:5px}.section__sidebar_ranks h2.mm{font-size:10px!important}.section__sidebar_ranks .desc{font-size:13px;line-height:17px;margin-top:3px;margin-bottom:5px}.section__sidebar_ranks .desc p{margin-bottom:0;padding:5px}.section__sidebar_ranks .tabs ul{overflow:hidden;padding-left:0;margin-bottom:0;list-style-type:none}.section__sidebar_ranks .tabs ul li{float:left;width:50%;text-align:center}.section__sidebar_ranks .tabs ul li button{font-size:10px;display:inline-block;border-radius:7px;line-height:15px;text-decoration:none;border:1px solid #2ecb09;width:97%;height:100%;text-align:center;color:#2ecb09;background-color:#d5d5d5;padding-top:5px;padding-bottom:5px}.section__sidebar_ranks .tabs ul li button:hover{opacity:.7}.section__sidebar_ranks .tabs ul li button.on{color:#fff;background-color:#2ecb09}.section__sidebar_ranks .ranklist{border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #000;width:100%;margin-top:5px}.section__sidebar_ranks .m{font-size:14px!important}.section__sidebar_ranks .m span{font-size:10px;display:block;padding-right:5px}.ranklist tr td{line-height:30px}.ranklist tr td:nth-child(1){background-color:#dfdfdf;width:15%;font-size:12px;text-align:center;border-right:1px solid #9e9e9e;border-bottom:1px solid #000}.ranklist tr td:nth-child(2){width:42.5%;font-size:12px;border-right:1px solid #9e9e9e;border-bottom:1px solid #000;padding-left:5px}.ranklist tr td:nth-child(2) a{text-decoration:underline;line-height:17px;display:inline-block}.ranklist tr td:nth-child(3){width:42.5%;font-size:12px;text-align:right;border-bottom:1px solid #000;padding-right:7px}.ranklist tr td .red{color:red}.section__sidebar_ranks .tab2table{display:none}.section__sidebar_ranks .link{border-bottom:1px solid #dfdfdf;line-height:20px;text-align:right;padding-top:10px;padding-bottom:15px;margin-bottom:5px}.section__sidebar_ranks .link a{text-decoration:underline;font-size:12px;font-weight:700}.section__sidebar_ranks .inrank{background-color:#fff;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px}.section__sidebar_column .contents{background-color:#f5f6fa;border:1px solid #bababa;padding:5px;font-size:13px}.section__sidebar_column .contents ul{padding-left:13px;margin-bottom:0}.section__sidebar_column .contents ul li{padding-top:7px;padding-bottom:7px;line-height:20px}.section__sidebar_column .contents ul li span.red{color:red;font-size:10px;display:block;text-align:right}.section__sidebar_column .link1{line-height:20px;text-align:right;margin-top:5px;padding-top:5px}.section__sidebar_column .link1 a{text-decoration:underline;font-size:12px;font-weight:700}.section__sidebar_column .link2{line-height:20px;text-align:right;padding-top:5px;padding-bottom:10px;margin-bottom:5px}.section__sidebar_column .link2 a{text-decoration:underline;font-size:12px;font-weight:700}#adcontent{margin-bottom:20px;position:relative;z-index:0;background-color:#fff}.adgbbgdiv .tcnt{font-size:10px;color:#f60}.adgbbgdiv .informList2{overflow:hidden;line-height:0;display:inline-block;width:100%;padding-left:0;margin-bottom:0}.topaddiv .kenshodiv2 ul{width:70%!important}.topaddiv .kenshodiv2{text-align:center!important}.topaddiv .kenshodiv2 ul li{width:33.3%}.adgbbgdiv .section_siteall_content .kenshodiv2 ul li{width:33.3%}.adgbbgdiv .informList2 li:first-child{border-top:0!important}.adgbbgdiv .informList2 li:last-child{border-bottom:0}.adgbbgdiv .informList2 li.kbn{position:relative;display:inline-block;width:100%;border-bottom:1px solid #8c8c8c}.adgbbgdiv .informList2 li>*{line-height:20px}.adgbbgdiv .informList2 li .site_add{color:#666;padding-left:5px;padding-right:5px;font-size:13px;height:30px;overflow-x:scroll;line-height:15px}.adgbbgdiv .informList2 li .site_add p{margin-bottom:0}.adgbbgdiv .itemrow1{overflow:hidden;position:relative;text-align:left}.adgbbgdiv .itemrow1 .lefttxt{color:#f60;font-size:14px;font-weight:700}.adgbbgdiv .itemrow1 .righttxt{font-weight:700;font-size:14px;margin-left:-9px}.adgbbgdiv .itemrow2{color:#666;font-size:11px;position:relative;line-height:19px}.adgbbgdiv .itemrow2 .righttxt{font-weight:700;position:absolute;top:0;right:3px;font-size:12px}.adgbbgdiv .informList2 li .txt a{text-decoration:none}.adgbbgdiv .outadtitle{text-align:center}.adgbbgdiv .adtitle{background-color:#ec5a14;color:#fff;text-align:center;line-height:27px;border-radius:5px;width:285px;display:inline-block}.adgbbgdiv .adtitle h2.title{font-size:14px;font-weight:700}.adgbbgdiv .outadgbbgdiv{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;z-index:9;padding:1px;border-radius:5px;border:1px solid #000}.bottomtxt{position:absolute;left:0;top:57px;padding-left:163px;display:inline-block;height:83px;overflow-y:scroll}.adgbbgdiv .kenshodiv2{margin-top:10px}.adgbbgdiv .informList2 li.youyo{padding-top:10px;overflow:hidden}.adgbbgdiv .informList2 li.youyo:last-child{border-bottom:0}.adgbbgdiv .commentdiv{line-height:19px!important;font-size:13px;padding-top:3px;padding-left:5px;padding-right:5px;padding-bottom:3px}.adgbbgdiv .commentdiv a{text-decoration:underline}.adgbbgdiv .commentdiv p{margin-bottom:0;text-align:left}.adgbbgdiv .informList2 li.youyo .simglogo{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #dfdfdf;width:150px;height:auto}.adgbbgdiv .informList2 li div.top{overflow:hidden;display:inline-block}.adgbbgdiv .informList2 li a.imglink{display:inline-block;position:relative;line-height:0;text-decoration:none;position:absolute;left:10px;top:10px}.adgbbgdiv .informList2 li .txt{min-height:127px;overflow:hidden;margin-left:173px}.adgbbgdiv .newicon{position:absolute;top:5px;right:0}.adgbbgdiv h2.title{display:inline-block;font-size:14px}.adgbbgdiv span.subtitle{font-size:11px}.adbottomdiv{overflow:hidden;margin-top:10px;margin-bottom:10px}.adbottomdiv a{display:inline-block;background-color:#fcff00;color:#000;font-size:12px;text-align:center;font-weight:700;width:100%;height:100%;line-height:35px}.adbottomdiv ul{padding-left:0;margin-bottom:0;list-style-type:none;overflow:hidden}.adbottomdiv ul li:first-child{width:54%;border-right:3px solid #fff}.adbottomdiv ul li{width:45%;float:left}.yoisitediv{color:#000}.yoisitediv{padding-top:10px;text-align:right;font-weight:700;font-size:12px}.yoisitediv a{color:#337ab7}.newicon{background:url(/common/img/new.gif) no-repeat 0 0;text-indent:-9999px;overflow:hidden;display:inline-block;text-align:left;background-position:0 0;width:48px;height:15px}.noticediv{height:35px;overflow:hidden;position:relative;background-color:#f9f7eb;border-top:1px solid #2ecb09;padding-top:10px;padding-bottom:10px}.noticediv .tekilogo{height:25px;position:absolute;left:5px;top:7px}.noticetxt{display:inline-block;padding-left:5px;padding-right:5px}.noticetxt a{text-decoration:none;font-size:12px}.noticelist .title a{font-size:15px;font-weight:700;color:#0100ff;text-decoration:underline}.noticelist .content{font-size:13px}.noticelist p{margin:0}.noticelist b{background-color:#fcff00;color:red}.noticelist em{color:#0599db}.noticelist i{color:red}.toptitle{padding-left:15px;padding-top:7px;color:#fff;padding-bottom:7px;background-color:#007fff}.toptitle h2{font-size:12px;font-weight:400}.topcolumndiv{background-color:#fff;margin-bottom:20px}.topcolumndiv .intopcolumndiv{padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px}.topcolumndiv .intopcolumndiv h2.title{font-size:14px;font-weight:700;margin-top:5px;border-bottom:2px solid #9e9e9e;padding-bottom:4px;line-height:17px}.topcolumndiv .intopcolumndiv h2.title span{border-bottom:1px solid #aaacab;display:inline-block;padding-bottom:2px;height:40px}.topcolumndiv .intopcolumndiv p.date{font-size:12px;margin-top:0;margin-bottom:0}.topcolumndiv .intopcolumndiv p.date span{border-bottom:1px solid #aaacab;display:inline-block;padding-bottom:2px}.topcolumndiv .intopcolumndiv .content{padding-top:10px;font-size:13px;line-height:20px;overflow-y:auto;height:100%}.kenshodiv{margin-top:10px}.kenshodiv ul{list-style:none;padding-left:0;margin-bottom:0;overflow:hidden;padding:0}.kenshodiv ul li{float:left;width:50%}.kenshodiv ul li a{background-color:#2ecb09;color:#fff;display:inline-block;width:99%;line-height:30px;text-decoration:none;font-size:13px;text-align:center}.kenshodiv ul li a:hover{opacity:.7}.linkdiv{text-align:right;font-size:12px;font-weight:700;text-decoration:underline}#kuchikomi{overflow:hidden;background-color:#fff;margin-bottom:20px}#kuchikomi ul{padding-left:0;list-style:none;padding-left:5px;padding-right:5px}#kuchikomi .contentList .title{margin-bottom:10px;color:#333}#kuchikomi .contentList li p{line-height:20px;margin-bottom:0;color:#666}#kuchikomi .contentList li{border-bottom:1px solid #dfdfdf;padding-top:10px;padding-bottom:10px}#kuchikomi .contentList li:last-child{border-bottom:0}.accesslist{padding-bottom:15px;background-color:#fff;margin-left:5px;margin-right:5px;padding-top:5px}.accesslist .siteitemdiv{margin-bottom:50px;padding-bottom:5px}.accesslist .siteitemdiv:last-child{margin-bottom:0}.accesslist .siteitemdiv .item1{text-align:center;display:inline-block;position:absolute;left:10px;top:0}.siteitemdiv .bcontent .content{padding-left:220px;text-align:left}.accesslist .siteitemdiv .item1 img.mimg{max-width:200px;height:140px;display:inline-block!important;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #dfdfdf;width:100%;aspect-ratio:4/3;object-fit:cover}.accesslist .siteitemdiv .item2{padding-left:10px;padding-right:10px;text-align:center;margin-top:10px;font-size:13px;text-align:center;font-weight:700}.accesslist .siteitemdiv .item2 .sub{padding-bottom:10px}.accesslist .accetit{font-size:15px;text-align:left;margin-bottom:15px;border-bottom:2px solid #bdbdbd;padding-bottom:10px}.accesslist .accetit a{text-decoration:underline}.accesslist .siteitemdiv .item2 h3{font-weight:400;font-size:13px;text-align:left;color:#868686;margin-top:10px;margin-bottom:10px;line-height:20px}.accesslist .siteitemdiv .item3{margin-top:10px}.accesslist .siteitemdiv .item3 .sitecmt{font-size:13px;border:2px solid #ddd;padding:10px;text-align:left;border-radius:10px;font-weight:400;line-height:20px}.accesslist .siteitemdiv .item3 .sitecmt p{margin-bottom:0}.siteitemdiv .bcontent{position:relative}.siteitemdiv .tekichidiv{margin-top:5px;text-align:left}.siteitemdiv .tekichidiv table{width:100%;display:inline-table;max-width:595px}.siteitemdiv .tekichidiv table th{border-left:1px solid #bdbdbd;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;background-color:#dfdfdf;padding:5px;font-size:12px;width:45%;color:#171717;font-weight:400;text-align:left}.siteitemdiv .tekichidiv table td{border:1px solid #bdbdbd;padding:5px;text-align:left;font-size:12px;color:#171717;font-weight:400}.siteitemdiv .reportdiv{margin-top:5px;padding-left:5px;padding-right:5px;text-align:left}.siteitemdiv .reportdiv ul{list-style:none;padding-left:0;margin-bottom:0;overflow:hidden;padding:0;display:inline-block;width:100%}.siteitemdiv .reportdiv ul li{float:left;width:50%;max-width:300px;padding-left:3px;padding-right:3px}.siteitemdiv .reportdiv ul li a{color:#fff;display:inline-block;width:100%;line-height:30px;text-decoration:none;font-size:12px;text-align:center;font-weight:700;padding-top:5px;background-color:#2ecb09;padding-bottom:5px;border-radius:5px}.siteitemdiv .reportdiv ul li a:active{color:#d5d5d5}.siteitemdiv .reportdiv ul li .rline{border-right:1px solid #fff}.siteitemdiv .reportdiv ul li a:hover{text-decoration:none;opacity:.7}.ritsumore{text-align:right;padding-top:10px;padding-bottom:15px;font-size:13px}.ritsumore a{font-weight:700}.siteitemdiv .item4{position:relative;overflow:hidden;height:60px;display:inline-block;width:100%}.siteitemdiv .item4 .img{width:80px;height:60px;display:inline-block;overflow:hidden;position:absolute;left:5px;top:0}.siteitemdiv .item4 .img img{width:80px;height:auto;border-radius:5px}.siteitemdiv .item4 .txt{position:relative;overflow:hidden;padding-left:92px}.siteitemdiv .item4 .txt .top{line-height:17px;margin-top:5px;padding-right:5px;text-align:left;margin-left:-8px}.siteitemdiv .item4 .txt .top span{font-size:13px;font-weight:700}.siteitemdiv .item4 .txt .top a{font-size:13px;font-weight:700}.siteitemdiv .item4 .txt .bottom{margin-top:5px;height:31px;text-align:left}.siteitemdiv .item4 .txt .bottom .tit{font-size:12px;background-color:#f2f2f2;border:1px solid #959595;color:#393939;margin-right:5px;display:inline-block;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;width:18%;text-align:center}.siteitemdiv .item4 .txt .bottom .val{font-size:12px;display:inline-block;width:22%}.siteitemdiv .desc{text-align:center;padding-left:5px;padding-right:5px;margin-top:5px}.siteitemdiv .desc h3{font-weight:400;font-size:11px;color:#868686;line-height:12px}.firediv{position:relative;display:inline-block}.firediv .fire{position:absolute;left:0;bottom:0;width:200px;z-index:5}#introduce .contents{overflow-y:scroll;height:500px;font-size:13px;background-color:#fff}#introduce .contents ol{padding-left:0;margin-bottom:0}.admincmt{line-height:21px;font-size:14px}.admincmt ol{padding-left:0;margin-bottom:0}.admincmt h2{background-color:#1d4897;color:#fff;font-size:20px;text-align:left;padding-left:5px;margin-top:0;margin-bottom:5px;line-height:23px;padding-top:10px;padding-bottom:10px;border-radius:3px;font-weight:700;padding-right:5px}.admincmt h2 a{text-decoration:none;color:#fff!important}.admincmt ol{list-style:none}.admincmt h3{color:#000!important;line-height:22px;margin-bottom:10px;padding:5px;font-size:20px;font-weight:700;background-color:#dbecfc;border-top:3px solid #14280d;border-bottom:3px solid #14280d}.admincmt h3 a{text-decoration:none;color:#000!important}.admincmt h4{color:#103db8!important;line-height:22px;margin-bottom:10px;padding:5px;font-size:17px;border-left:10px solid #0439bf;font-weight:700}.admincmt h4 a{text-decoration:none;color:#103db8!important;display:inline}.admincmt h5{background-color:#f1fccf;line-height:22px;display:inline-block;font-size:17px!important;font-weight:700;border-bottom:solid 2px #000;color:#0599db}.admincmt h5 a{text-decoration:none}.youyo_co{color:#0100ff}.kento_co{color:#00b700}.akuyo_co{color:red}.sidediv .topcolumndiv .intopcolumndiv{padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px}.sidediv .topcolumndiv .intopcolumndiv h2.title{font-size:17px;font-weight:700;margin-top:5px;border-bottom:2px solid #9e9e9e;padding-bottom:4px}.sidediv .topcolumndiv .intopcolumndiv h2.title span{border-bottom:1px solid #aaacab;display:inline-block;padding-bottom:2px;font-size:13px;line-height:17px}.sidediv .topcolumndiv .intopcolumndiv h3.title{font-size:17px;font-weight:700;margin-top:5px;border-bottom:2px solid #9e9e9e;padding-bottom:4px}.sidediv .topcolumndiv .intopcolumndiv h3.title span{display:inline-block;padding-bottom:2px;font-size:13px;line-height:17px}.sidediv .topcolumndiv .intopcolumndiv p.title{font-size:17px;font-weight:700;margin-top:5px;border-bottom:2px solid #9e9e9e;padding-bottom:4px}.sidediv .topcolumndiv .intopcolumndiv p.title span{display:inline-block;padding-bottom:2px;font-size:13px;line-height:17px}.sidediv .topcolumndiv .intopcolumndiv p.date{font-size:12px;margin-top:0;margin-bottom:0}.sidediv .topcolumndiv .intopcolumndiv p.date span{border-bottom:1px solid #aaacab;display:inline-block;padding-bottom:2px}.sidediv .topcolumndiv .intopcolumndiv .content{font-size:13px;line-height:20px;padding-left:5px;padding-right:5px;word-break:break-all;height:100px;overflow-y:scroll}.noheight{height:500px!important}.nukiken_open{text-align:center;font-weight:700}.nukiken_open button{color:#fff;cursor:pointer;display:inline-block;width:100%;background-color:#000;padding-top:10px;padding-bottom:10px;border-radius:5px}.nukiken_open button:hover{text-decoration:none}.nukiken_open button span{margin-right:5px}.sidediv .topcolumndiv .intopcolumndiv .content a{text-decoration:underline}.sidediv .topcolumndiv .intopcolumndiv .outcontent{position:relative}.sidediv .topcolumndiv .intopcolumndiv .content .maskbottom{position:absolute;bottom:0;left:0;display:inline-block;width:100%;height:30px;background:-moz-linear-gradient(bottom,#000,80%,#fff);background:-webkit-linear-gradient(bottom,#000,80%,#fff);background:linear-gradient(to top,#000,80%,#fff);opacity:.3}.sidediv .topcolumndiv .intopcolumndiv .content img{max-width:500px;width:100%}.sidediv .kenshodiv{margin-top:10px}.sidediv .kenshodiv ul{list-style:none;padding-left:0;margin-bottom:0;overflow:hidden;padding:0}.sidediv .kenshodiv ul li:first-child{margin-bottom:5px}.sidediv .kenshodiv ul li{width:100%!important}.sidediv .kenshodiv ul li a{background-color:#2ecb09;color:#fff;display:inline-block;width:100%;line-height:30px;text-decoration:none;font-size:13px;text-align:center;border-radius:7px}.sidediv .kenshodiv ul li a i{font-size:17px;margin-top:6px;display:inline-block;float:right;margin-right:17px}.sidediv .kenshodiv ul li a:hover{opacity:.7}.sidediv .freeyosholist{background-color:#10390d;color:#05e5ff;font-size:10px;line-height:30px;text-align:right;padding-right:10px}.sidediv .freeyosholist a{color:#ff0;font-weight:700}.sidediv .toptitle{margin-right:0}.nukilist{background-color:#fff;margin-bottom:50px}.sidelist{overflow:hidden}.slick-slide img{width:100%}.slick-next:before,.slick-prev:before{color:#000!important}.slick-slide{transition:all ease-in-out .3s;opacity:.2}.slick-active{opacity:.5}.slick-current{opacity:1}.slick-next:before,.slick-prev:before{color:#000}#common_desc{border:2px solid #000;padding:5px;margin-bottom:15px;border-radius:5px;overflow-y:scroll;background-color:#fff}#common_desc ol{padding-left:0;margin-bottom:0}.comment__li a{color:#4a9ad6;text-decoration:underline}.comment__li__title{font-size:14px;font-weight:700;line-height:27px;background-color:#d8e9d8;padding-top:5px;padding-bottom:5px}.comment__li:nth-child(even) .even{background-color:#f9fbf3}.comment__li__name{margin-bottom:10px;color:#666}.comment__li__name{position:relative}.comment__li__name .siteimg{position:absolute;left:0;top:0}.comment__li__name .siteimg img{max-width:70px;max-height:70px;border-radius:10px}.comment__li__name .txt{padding-left:80px;height:60px}.comment__li__name .date{font-size:12px;color:#747474}.comment__li__content{margin-top:10px;overflow:hidden}.comment__li .kuchikomiview{float:right;margin-right:10px;font-size:20px}.freelist{padding-left:0}.freelist .siteitemdiv2{border-bottom:1px solid #dfdfdf;margin-bottom:7px;padding-bottom:5px}.freelist .siteitemdiv2:last-child{margin-bottom:0;border-bottom:0}.freelist .siteitemdiv2 .tekichidiv{margin-top:5px;padding-left:5px;padding-right:5px;max-width:511px;display:inline-block;width:100%}.freelist .siteitemdiv2 .tekichidiv table{width:100%}.freelist .siteitemdiv2 .tekichidiv table th{border-left:1px solid #bdbdbd;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;background-color:#dfdfdf;padding:5px;font-size:12px;width:35%;color:#171717;font-weight:400;text-align:left}.freelist .siteitemdiv2 .tekichidiv table td{border:1px solid #bdbdbd;padding:5px;text-align:left;font-size:12px;color:#171717;font-weight:400}.freelist .siteitemdiv2 .reportdiv{margin-top:10px;padding-left:5px;padding-right:5px;text-align:center}.freelist .siteitemdiv2 .reportdiv ul{list-style:none;padding-left:0;margin-bottom:0;overflow:hidden;padding:0;max-width:400px;display:inline-block;width:100%}.freelist .siteitemdiv2 .reportdiv ul li{float:left;width:50%;background-color:#2ecb09}.freelist .siteitemdiv2 .reportdiv ul li a{color:#fff;display:inline-block;width:100%;line-height:30px;text-decoration:none;font-size:11px;text-align:center;font-weight:700}.freelist .siteitemdiv2 .reportdiv ul li a:hover{color:#d5d5d5}.freelist .siteitemdiv2 .reportdiv ul li .rline{border-right:1px solid #fff}.freelist .siteitemdiv2 .reportdiv ul li a:hover{text-decoration:none;opacity:.7}.freelist .ritsumore{text-align:center;padding-top:10px;padding-bottom:15px;font-size:13px;border-bottom:2px solid #ddd}.freelist .siteitemdiv2 .item4{position:relative;overflow:hidden;display:inline-block;width:100%;max-width:787px}.freelist .siteitemdiv2 .item4 .img{width:133px;height:100px;display:inline-block;overflow:hidden;position:absolute;left:5px;top:0}.freelist .siteitemdiv2 .item4 .img img{width:133px;height:auto;border-radius:5px;border:1px solid #dfdfdf}.freelist .siteitemdiv2 .item4 .txt{position:relative;overflow:hidden;min-height:100px;padding-left:146px}.freelist .siteitemdiv2 .item4 .txt .top{line-height:17px;margin-top:5px;padding-right:5px;text-align:left;margin-left:-8px;margin-bottom:5px;font-size:15px;text-align:left;margin-bottom:10px;border-bottom:2px solid #bdbdbd;padding-bottom:10px}.freelist .siteitemdiv2 .item4 .txt .top span{font-size:13px;font-weight:700}.freelist .siteitemdiv2 .item4 .txt .top a{font-size:13px;font-weight:700}.freelist .siteitemdiv2 .item4 .txt .top h2{display:inline}.freelist .siteitemdiv2 .item4 .txt .bottom{margin-top:5px;height:31px;text-align:left}.freelist .siteitemdiv2 .desc{text-align:left;padding-right:5px}.freelist .siteitemdiv2 .desc p{margin-bottom:0;font-size:12px}.freelist .siteitemdiv2 .item4 .txt .bottom .tit{font-size:12px;background-color:#f2f2f2;border:1px solid #959595;color:#393939;margin-right:5px;display:inline-block;padding-top:3px;padding-bottom:3px;padding-left:5px;padding-right:5px;width:18%;text-align:center}.freelist .siteitemdiv2 .item4 .txt .bottom .val{font-size:12px;display:inline-block;width:22%}.freelist .siteitemdiv2 .desc h3{font-weight:400;font-size:11px;color:#868686;line-height:12px;text-align:left;display:inline}.dislike{margin-top:7px;text-align:center;font-size:12px}.dislike button{display:inline-block;line-height:30px;background-color:unset;border:0}.dislike .outval{margin-right:5px;color:#00c3fc;margin-top:9px}.dislike .outval .val{font-weight:700}.dislike button .txt{color:#00c3fc;font-weight:700;display:inline-block;margin-left:5px;text-decoration:underline}.dislike .fa-thumbs-down{font-size:20px;border-radius:20px;border:2px solid #00c3fc!important;background-color:#00c3fc;color:#fff;padding:5px}.dislike .lf{float:left}.dislike .indislike{overflow:hidden;display:inline-block}.dislike.cen{background-color:#fe9600;height:37px}.dislike.cen .txt{color:#fff;text-decoration:none}.dislike.cen .outval{color:#fff}.dislike.cen .fa-thumbs-down{border:2px solid #fff!important;background-color:#fff;color:#fe9600}.dislike.cen .outval{margin-top:11px}.dislike.cen button .txt{margin-top:3px}.dislike button:hover{opacity:.7}.dislike.cen .fa-thumbs-down{font-size:15px;margin-top:3px}.gdcolor{color:#0100ff}.kentocolor{color:#00b700}.akucolor{color:red}.section_common_content{margin-bottom:20px;background-color:#fff;overflow:hidden}.rankbtndiv{text-align:center;margin-top:10px;margin-bottom:15px}.rankbtndiv i{position:absolute;right:3%;top:22%;font-size:20px}.rankbtndiv a{color:#fff;text-decoration:none;font-weight:700;line-height:41px;display:inline-block;width:70%;background-color:#2ecb09;text-align:center;border-radius:15px;position:relative;font-size:17px;max-width:500px}.rankbtndiv a:hover{opacity:.7}.section_left_column .columntitle{position:relative;border-top:2px solid #000;border-bottom:2px solid #000;margin-bottom:10px;background-color:#fff}.section_left_column .nidaimenani{margin-top:5px}.section_left_column .nidaimenani h2{text-indent:-99999px;display:none}.section_left_column .columntitle .detail{display:inline-block;width:100%;height:102px;padding:5px;padding-left:194px;padding-right:63px}.section_left_column .titlefloat{position:absolute;display:inline-block;left:0;top:0}.kihai{display:inline-block;position:absolute;right:0;top:2px}.kihai_kaigai{display:inline-block;position:absolute;right:0;top:7px}.section_left_column .detail .txt1{overflow:hidden;line-height:27px;border-bottom:1px solid;margin-bottom:5px}.section_left_column .detail .txt2{line-height:33px;font-size:23px;font-weight:700;background:url(https://keiba-show.com/column/img/titlebg2.png) repeat-x;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.section_left_column .detail .txt3 h2{display:inline-block;font-size:13px;margin-bottom:0;margin-top:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-weight:700}.section_left_column .detail .txt3{line-height:25px;font-weight:700}.headcolumn .title{background-color:#ffa987;text-align:center;color:#000;line-height:33px;border-radius:3px}.headcolumn .title h2{margin-bottom:3px;font-size:17px;margin-top:0;line-height:35px;font-weight:700}.headcolumn .title a{text-decoration:none;color:#000}.mokuji_middle{border:2px double #000;padding-top:11px;padding-left:5px;padding-right:5px;padding-bottom:0;margin-bottom:5px;height:100px;overflow-x:scroll;background-color:#fff}.mokuji_middle p{font-weight:700}.mokuji_middle p a{color:#000;text-decoration:underline}.mokuji_middle p span{font-size:10px;font-weight:400}.columnlist{background-color:#fff;overflow:hidden;padding-left:5px;padding-right:5px}.columnlist ul{padding-left:0;margin-bottom:0;list-style:none}.columnlist ul li{border-bottom:1px solid #dfdfdf;padding-top:10px;padding-bottom:10px}.columnlist ul li:last-child{border-bottom:0}.columnlist ul li .txt1{font-size:14px;font-weight:700;line-height:20px;background-color:#e0ffdb;margin-bottom:10px;padding-top:5px;padding-bottom:5px}.columnlist ul li .txt1 span.kai{color:#000;font-weight:700}.columnlist ul li .txt1 span.date{font-size:12px;font-weight:400}.columnlist ul li .txt2{font-size:14px;line-height:20px}.columnlist ul li .txt2 a{color:#000;text-decoration:underline}.columndetail{background-color:#f1f5ff;padding:5px;border:1px solid #000;border-radius:3px;margin-bottom:10px}#breadcrumblist{padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px;line-height:15px;text-align:left}#breadcrumblist div{display:inline;margin-left:10px}#breadcrumblist span{color:#000}#breadcrumblist a{text-decoration:underline;color:#000}#breadcrumblist .on{font-weight:700}#breadcrumblist .on span{background-color:#fff000}.mokujidiv{padding-left:20px;padding-right:20px;padding-bottom:20px;padding-top:20px;background-color:#fff;border-radius:5px;margin-bottom:10px;z-index:5;position:relative}.mokujidiv ul{padding-left:0}.mokujidiv .toc_title{text-align:left;font-size:20px;font-weight:700;padding-bottom:20px}.mokujidiv .toc_list{list-style:decimal!important;margin-left:10px}.mokujidiv .toc_list li{margin-left:0;margin-bottom:10px}.mokujidiv .toc_list li a{color:#3b3e4f;font-size:15px;text-decoration:underline;display:contents}.mokujidiv .toc_sub_list li{list-style:none;margin-top:10px;margin-bottom:10px}.mokujidiv .toc_sub_list li:before{content:'▶︎';font-size:12px}.mokujidiv .toc_list_toggle{display:none}.mokujidiv_toggle{padding-right:0;padding-bottom:0;padding-top:10px;width:100%;padding-left:20px}.mokujidiv .toc_title a,.mokujidiv .toc_title button{text-decoration:underline;background-color:unset;border:0}.alllinkdiv{width:100%;padding-left:0;margin-top:10px;padding-top:9px}.alllinkdiv p{font-weight:700;font-size:17px;margin-bottom:10px;border-bottom:1px double #dfdfdf;padding-bottom:9px}.alllinkdiv ul{padding-left:20px}.alllinkdiv ul li{line-height:20px;margin-bottom:10px}.alllinkdiv ul li:last-child{margin-bottom:0}.alllinkdiv ul li{font-size:14px}.alllinkdiv ul li a{text-decoration:underline}.alllinkdiv ul li a.selected{background-color:#fff000}.alllinkdiv .warekidate{font-size:12px}.headcolumn_kaigai .title{background-color:#371d46;text-align:center;color:#fff;line-height:33px;border-radius:3px}.headcolumn_kaigai .title h2{margin-bottom:3px;font-size:17px;margin-top:0;line-height:35px;font-weight:700}.headcolumn_kaigai .title a{text-decoration:none;color:#fff}.section_left_contents{margin-bottom:10px}.section_left_contents .content_body{border:3px double #000;padding:5px;background-color:#fff}.section__rank{margin-bottom:10px}.rankdiv{margin-top:5px}.rankdiv .title{background-color:#007fff;color:#fff;font-size:11px;text-align:left;line-height:30px;padding-left:15px}.rankdiv .desc{font-size:12px;line-height:17px;margin-top:3px;margin-bottom:5px}.rankdiv .tabs ul{overflow:hidden;padding-left:0;margin-bottom:0;list-style-type:none}.rankdiv .tabs ul li{float:left;width:50%;text-align:center}.rankdiv .tabs ul li a{font-size:14px;display:inline-block;border-radius:7px;line-height:30px;text-decoration:none;border:1px solid #2ecb09;width:90%;height:100%;text-align:center;color:#2ecb09;background-color:#d5d5d5}.rankdiv .tabs ul li a:hover{opacity:.7}.rankdiv .tabs ul li a.on{color:#fff;font-weight:700;background-color:#00a500}.rankdiv .tabs ul li a.on:active,.rankdiv .tabs ul li a.on:focus{color:#fff}.rankdiv .ranklist{border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #000;width:100%;margin-top:5px;background-color:#fff}.ranklist tr td{line-height:30px}.ranklist tr td:nth-child(1){background-color:#dfdfdf;width:15%;font-size:12px;text-align:center;border-right:1px solid #9e9e9e;border-bottom:1px solid #000}.ranklist tr td:nth-child(2){width:42.5%;font-size:12px;border-right:1px solid #9e9e9e;border-bottom:1px solid #000;padding-left:5px}.ranklist tr td:nth-child(2) a{text-decoration:underline;line-height:17px;display:inline-block}.ranklist tr td:nth-child(3){width:42.5%;font-size:12px;text-align:right;border-bottom:1px solid #000;padding-right:7px}.ranklist tr td .red{color:red}.rankdiv .tab2table{display:none}.rankdiv .link{border-top:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;line-height:20px;text-align:center;margin-top:5px;padding-top:10px;padding-bottom:15px}.rankdiv .link a{text-decoration:underline;font-size:13px;font-weight:700}.ranklist tr td{padding-top:5px;padding-bottom:5px}.section__allsite .sitelist{line-height:20px;margin-bottom:10px;background-color:#fff}.section__allsite .sitelist a{text-decoration:underline}.section__allsite .sitelist span{font-size:11px}.switchsite{margin-top:10px;margin-bottom:10px;text-align:right}.switchsite a{display:inline-block}.switchsite a img{height:30px}.section__allsite_img .sitelist{background-color:#fff;overflow:hidden;padding-top:10px;padding-bottom:10px}.section__allsite_img .sitelist ul{padding-left:0;list-style:none;overflow:hidden}.section__allsite_img .sitelist ul li{display:inline-block;width:20%;float:left;margin-bottom:10px;text-align:center}.section__allsite_img .sitelist ul li span{font-size:10px;display:inline-block;width:100%}.section__allsite_img .sitelist ul li .txt a{text-decoration:underline;font-size:13px}.framelayout{width:160px;display:inline-block;background-color:#f1f5fe;border:1px solid #dfdfdf}.framelayout .img{width:158px;height:119px}.framelayout img{width:100%;height:100%}.framelayout .txt{margin-top:5px;height:40px;overflow-y:auto;width:158px;display:inline-block}.recentdata .titlebar{margin-bottom:5px}.recentdata .titlebar a{text-decoration:none}.recentdata .titlebar h2{padding-top:10px;font-weight:700;background-color:#007fff;text-align:left;color:#fff;padding-bottom:10px;font-size:13px;margin-top:5px;margin-bottom:0}.contentbody{background-color:#fff;padding:5px;border:1px solid #000;border-radius:3px;margin-bottom:10px}.articlediv{text-align:center;margin-top:10px;margin-bottom:20px}.articlediv a{background-color:#2ecb09;display:inline-block;width:200px;height:30px;line-height:30px;color:#fff;text-decoration:none;border-radius:3px;font-weight:700}.articlediv a:hover{opacity:.7}.articlelist{margin-top:0;padding-left:5px;padding-right:5px}.articlelist ul li{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #fff;background-color:#aca1b3;padding-left:5px;padding-right:5px;line-height:20px}.articlelist ul li:hover{background-color:#000}.articlelist ul li.on{background-color:#8c8c8c}.articlelist ul li a{color:#eaeaea;text-decoration:none;display:inline-block;width:100%}.articlelist ul li a span{color:#0100ff;font-weight:700}.articlelist ul li:hover a span{color:#fcff00}.numvertoha{border:2px solid #000;background-color:#0100ff;color:#fff;display:inline-block;width:100%;line-height:39px;text-align:center;font-size:17px;font-weight:700;text-decoration:none;position:relative;z-index:2}.numvertoha:hover{opacity:.7}.numvertoha a{color:#fff}.numvertoha a:hover{text-decoration:none}.articlelist{margin-top:0}.noticetitle{text-align:center;font-size:15px;font-weight:700;margin-top:20px;margin-bottom:2px;border-bottom:1px solid #fff;padding-bottom:5px;background-color:#000;padding-top:10px;padding-bottom:10px;color:#fff;border-radius:3px}.noticetitle a{color:#fff}.recentdatalist{border:2px solid #000;padding:5px;margin-bottom:5px;border-radius:5px;overflow-y:scroll;height:400px;padding-top:10px;padding-bottom:10px;background-color:#fff}.recentdatalist ul{padding-left:0;margin-bottom:0}.recentdatalist ul li{border-bottom:1px solid #dfdfdf;padding-top:10px;padding-bottom:10px}.recentdatalist ul li:last-child{border-bottom:0}.recentdatalist ul li a{color:#000;font-size:13px;text-decoration:underline}.section_siteall_content{background-color:#fff;overflow:hidden;padding-bottom:10px}.section_siteall_content ul{padding-left:0;margin-bottom:0;list-style:none;padding-left:5px;padding-right:5px}.section_siteall_content ul li.cline{border-bottom:1px solid #aaacab;padding-top:15px;padding-bottom:10px}.section_data_content .framelay:last-child{border-bottom:0}.section_siteall_content .framelay{overflow:hidden;position:relative}.section_siteall_content .framelay .img{width:200px;height:150px;display:inline-block;position:absolute;left:0;top:0;border-radius:10px;overflow:hidden;border:1px solid #dfdfdf}.section_siteall_content .framelay .img a{display:inline-block}.section_siteall_content .framelay .img a:hover{opacity:.7}.section_siteall_content .framelay .txt{padding-left:210px;min-height:160px}.section_siteall_content ul .framelay .txt dl dd{padding-left:15px;margin-bottom:5px}.section_siteall_content ul .framelay .txt dl dd span{font-size:12px;margin-left:5px}.section_siteall_content .kenshodiv2{text-align:right}.section_siteall_content .kenshodiv2 ul{list-style:none;padding-left:0;margin-bottom:0;overflow:hidden;padding:0;display:inline-block;width:700px;text-align:center}.section_siteall_content .kenshodiv2 ul li{float:left;width:50%;margin-bottom:5px}.section_siteall_content .kenshodiv2 ul li a{color:#fff;display:inline-block;width:99%;line-height:30px;text-decoration:none;font-size:13px;text-align:center;border-radius:5px;border:1px solid #dfdfdf;position:relative}.section_siteall_content .kenshodiv2 ul li a i{position:absolute;right:3%;top:22%;font-size:15px}.adgbbgdiv .kenshodiv2 ul{width:500px}.section_siteall_content .kenshodiv2 ul li a:hover{opacity:.7}.cbtn1{background-color:#56be2b}.cbtn2{background-color:#2b63e2}.cbtn3{background-color:#7087ba}.cbtn4{background-color:#42acf9}.cbtn5{background-color:#dfdfdf;opacity:1!important}.cbtn5:hover{opacity:1!important}.hyoka_flg{font-weight:700;margin-bottom:10px}.regular-checkbox1{display:none}.regular-checkbox1+label{background-image:url(/common/img/b1_1_on.webp);background-repeat:no-repeat;padding:9px;display:inline-block;position:relative;width:104px;height:27px}.regular-checkbox1:checked+label{background-image:url(/common/img/b1_1_off.webp);background-repeat:no-repeat}.regular-checkbox1+label h2{text-indent:-99999px;margin-top:0;margin-bottom:0}.regular-checkbox2{display:none}.regular-checkbox2+label{background-image:url(/common/img/b1_2_on.webp);background-repeat:no-repeat;padding:9px;display:inline-block;position:relative;width:104px;height:27px}.regular-checkbox2:checked+label{background-image:url(/common/img/b1_2_off.webp);background-repeat:no-repeat}.regular-checkbox2+label h2{text-indent:-99999px;margin-top:0;margin-bottom:0}.regular-checkbox3{display:none}.regular-checkbox3+label{background-image:url(/common/img/b1_3_on.webp);background-repeat:no-repeat;padding:9px;display:inline-block;position:relative;width:104px;height:27px}.regular-checkbox3:checked+label{background-image:url(/common/img/b1_3_off.webp);background-repeat:no-repeat}.regular-checkbox3+label h2{text-indent:-99999px;margin-top:0;margin-bottom:0}.searchcon{margin-top:10px}.searchcon .insearchcon{line-height:0;position:relative}.section__search{padding-bottom:50px}.section__search .selecttab{overflow:hidden;margin-top:10px;border-bottom:2px solid #10be05}.section__search .selecttab li{margin-right:5px!important}.section__search .selecttab li:last-child{margin-right:0!important}.section__search .selecttab li{background-color:#10be05;float:left;margin-right:1px;list-style:none;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;font-size:14px;line-height:25px;color:#fff;font-weight:700}.section__search .selecttab li:hover{cursor:pointer}.section__search .selecttab li a{text-decoration:none;color:#fff;display:inline-block}.section__search .selecttab li.select{color:#ffe400}.section__search .hide2{display:none}.gcsc-branding,.section__search .gsc-adBlock{display:none!important}.section__search .gsc-search-box{display:none}.section__search .gsc-control-cse{padding-top:0}.section__search .gsc-results .gsc-cursor-box .gsc-cursor-page{text-decoration:none;border:1px solid #10be05;padding-left:15px!important;padding-right:15px!important;padding-top:10px!important;padding-bottom:10px!important}.section__search .gsc-results .gsc-cursor-box{margin:10px;margin-top:30px}.section__search .gsc-results .gsc-cursor-box .gsc-cursor-current-page{background-color:#10be05!important;color:#fff!important;border-color:#10be05!important}.section__search .gsc-results .gsc-cursor-box .gsc-cursor-page{color:#10be05}.gcsc-find-more-on-google-root,.section__search .gcsc-more-maybe-branding-root{display:none}.section__search .content2{padding-left:0;margin-bottom:0;list-style:none}.section__search .selecttab{padding-left:0}.submenunav{background-color:#2ecb09;margin-bottom:5px;border-radius:0;border-top:1px solid #000;border-bottom:1px solid #dfdfdf}.submenunav ul{overflow:hidden;list-style-type:none;padding-left:0;margin-bottom:0}.submenunav ul li{float:left;width:20%;text-align:center;line-height:35px}.submenunav ul.free li{width:33.3%}.submenunav ul.free li a{width:125px;text-align:left}.submenunav ul li a{color:#fff;display:inline-block;width:100px;height:100%;font-size:13px;text-align:left}.submenunav ul li a:hover{color:#000}.submenunav ul li a i{margin-right:2px}.section_data_content{border:1px solid #000;padding:5px;border-radius:5px;margin-bottom:10px;background-color:#fff}.section_data_content ul{padding-left:0;margin-bottom:0;list-style:none}.section_data_content ul li.cline{border-bottom:1px solid #aaacab;padding-top:5px}.section_data_content ul li.cline:last-child{border-bottom:0}.section_data_content ul .framelay{overflow:hidden;position:relative}.section_data_content ul .framelay .img{position:absolute;left:0;top:0;overflow:hidden;z-index:2}.section_data_content ul .framelay .img a.imghref{display:inline-block;position:relative;width:298px;height:248px;border:1px solid #dfdfdf;border-radius:10px;overflow:hidden}.section_data_content .dsiteurl{margin-top:20px}.section_data_content .dsiteurl a{background-color:#2ecb09;display:inline-block;color:#fff!important;width:100%;line-height:30px;text-align:center;margin-bottom:10px;font-size:12px;text-decoration:none!important;border-radius:3px;position:relative;font-weight:700}.section_data_content ul .framelay{overflow:hidden}.section_data_content ul .framelay .img a:hover{opacity:.7}.section_data_content .framelay .img_content{display:inline-block;position:relative;width:40%;float:left}.section_data_content .framelay .img_content .in{display:inline-block}.section_data_content .framelay .img_content a{display:inline-block;position:relative}.section_data_content .framelay .txt_content{position:relative;width:60%;float:left;overflow:hidden;padding-left:10px}.section_data_content .framelay .txt_content p{font-size:15px;line-height:25px}.section_data_content ul .framelay .txt_content dl{margin-bottom:0;z-index:2;position:relative}.section_data_content ul .framelay .txt_content dl a{font-weight:700}.section_data_content ul .framelay .txt_content dl dd{padding-left:15px;margin-bottom:5px}.kenpointdesc{background-color:#fff;padding:10px;border-radius:5px;line-height:23px;margin-bottom:7px;z-index:1;position:relative;background-color:transparent;text-align:left;max-height:200px;overflow-x:scroll}dl.siteinfodetail{margin-bottom:0;z-index:2;position:relative;margin-bottom:0;z-index:2;position:relative;background-color:#fff;margin-bottom:10px;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}dl.siteinfodetail a{font-weight:700}dl.siteinfodetail dt{background-color:#d6d6d6;border-top:1px solid #000;border-bottom:1px solid #000;padding:5px}dl.siteinfodetail dd{padding-left:15px;margin-bottom:5px;padding:5px}dl.siteinfodetail dd p{margin-bottom:0}.section_data_content .kenshodiv2{text-align:right}.section_data_content .kenshodiv2 ul{list-style:none;padding-left:0;margin-bottom:0;overflow:hidden;padding:0;display:inline-block;width:700px;text-align:center}.section_data_content .kenshodiv2 ul li{float:left;width:50%;margin-bottom:5px}.section_data_content .kenshodiv2 ul li a{color:#fff;display:inline-block;width:99%;line-height:30px;text-decoration:none;font-size:13px;text-align:center;border-radius:5px;border:1px solid #dfdfdf}.section_data_content .kenshodiv2 ul li a:hover{opacity:.7}.fire{position:absolute;z-index:3;bottom:0;left:0}.selecttabdiv{width:100%;display:inline-block;overflow:hidden;line-height:15px;border-radius:3px}.selecttabdiv span{display:inline-block;width:50%;float:left}.selecttabdiv span:first-child{padding-right:3px}.selecttabdiv span:last-child{padding-left:3px}.selecttabdiv span a{display:inline-block;width:100%;background-color:#2ecb09;color:#fff;text-align:center;padding-top:10px;padding-bottom:10px;font-size:11px;text-decoration:none;font-weight:700;position:relative;border-radius:3px}.selecttabdiv span a:hover{opacity:.7;text-decoration:none}.selecttabdiv span a.on{background-color:#3c763d;color:#d5d5d5}.kanrentag{margin-bottom:10px}.kanrentag a{text-decoration:underline}.kanrentag .kcmt{line-height:20px;background-color:#f5f8ff;padding-top:5px;padding-bottom:5px;border-radius:5px;padding-left:5px;padding-right:5px}.admincomment{background-color:#fff;padding:5px;border-radius:3px;margin-bottom:10px}.admincomment a{text-decoration:none;display:inline-block}.subikesutab{margin-bottom:10px}.subikesutab .tit{font-size:14px;font-weight:700;color:#000;line-height:25px;text-align:center;margin-bottom:5px;margin-top:10px}.subikesutab ul{display:inline-block;width:100%;list-style:none;padding-left:0;margin-bottom:0}.subikesutab ul li{float:left;width:50%;background-color:#2ecb09;text-align:center;line-height:35px}.subikesutab ul li.on{background-color:#3c763d}.subikesutab ul li.on a{color:#d5d5d5}.subikesutab ul li a{display:inline-block;color:#fff;width:100%;text-decoration:none;font-size:12px;font-weight:700}.subikesutab ul li:hover{opacity:.7;text-decoration:none}#comment_list{border:1px solid #dfdfdf;padding-top:10px;border-radius:3px;padding-bottom:10px;padding-left:5px;padding-right:5px;background-color:#fff}.comments{padding-left:0;margin-bottom:0;list-style:none}.comments li{margin-bottom:15px}.comments li:last-child{margin-bottom:0}.comment_name{font-size:13px;margin-bottom:5px;background-color:#d8e9d8;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:5px;border-radius:5px}.comment_name span{font-size:13px;font-weight:700}.comment_content{margin-bottom:5px}.comment_content p{margin-bottom:0;font-size:13px;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;color:#666}.comments li:nth-child(even) .comment_content{background-color:#f9fbf3}.comment_etc{color:#3f3f3f;font-size:11px;border-top:1px dashed #dfdfdf;padding-top:5px;text-align:right}.comment_title{font-size:14px;font-weight:700;text-align:center;margin-bottom:11px}.no_comment{font-size:12px;text-align:center}.reg_comment{background-color:#fff;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px}.reg_comment dt{background-color:#e0ffdb;padding-top:10px;padding-bottom:10px;padding-left:10px;font-size:13px;margin-bottom:10px;border-radius:5px}.reg_comment dt.pt2{background-color:#d6f0ff!important}.reg_comment dt span.red{font-size:10px;color:red}.reg_comment dt span.normal{font-size:10px;color:#000}.reg_comment dd{margin-bottom:12px;padding-left:10px}.reg_comment dd input.postnm{font-size:13px;border:1px solid #dfdfdf;height:30px;padding:10px;border-radius:5px}.reg_comment dd textarea{font-size:13px;max-width:500px;height:150px;padding:10px;border:1px solid #dfdfdf;width:100%}.reg_comment dd textarea.pt1{max-width:700px}.reg_comment dd label{margin-left:5px}.reg_comment dd label img{height:30px;margin-right:10px}.reg_comment dd input.common{font-size:13px;border:1px solid #dfdfdf;height:30px;padding:10px;border-radius:5px;width:70%}.reg_comment .desc1{color:#b8a7c3}.reg_comment .desc2{color:red;font-weight:700;margin-top:10px}.reg_comment .desc3{color:#f1ba9d}.out_reg_comment{text-align:center;margin-bottom:100px;overflow:hidden;border-radius:5px}.out_reg_comment .reg_comment{display:inline-block;width:90%;text-align:left;background-color:#fff}.isokdiv{padding-top:10px;background-color:#c0ebfb;padding-bottom:12px;padding-left:10px;padding-right:10px;border-radius:5px;margin-bottom:5px}.isokdiv label{display:inline;margin-left:10px;font-size:12px}.isokdiv label:hover{cursor:pointer}.comment_reg_btn{text-align:center;margin-top:20px;overflow:hidden;margin-bottom:15px}.comment_reg_btn button{background-color:#1488f9;display:inline-block;color:#fff;width:250px;text-align:center;font-size:13px;padding-top:10px;padding-bottom:10px;border-radius:3px;font-weight:700;border:0}.comment_reg_btn button:hover{opacity:.7;text-decoration:none}.errormsg{color:red;font-size:12px;margin-top:5px}.outfreetable{text-align:left;background-color:#fff;padding:10px;margin-bottom:10px}.outfreetable .title{line-height:30px;text-align:center;color:#000;font-size:14px;border-radius:3px;text-decoration:underline;font-weight:700;display:inline-block;width:80%}.freetable{display:inline-table;width:80%;border-radius:5px;overflow:hidden;margin-top:2px;text-align:left;border-left:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.freetable .tr{display:table-row;margin-bottom:10px}.freetable .th{display:table-cell;width:35%;border-top:1px solid #bdbdbd;border-right:1px solid #bdbdbd;background-color:#dfdfdf;line-height:20px;font-size:14px;padding-left:10px}.freetable .th span{display:inline-block;padding-top:7px;padding-bottom:7px;color:#333;width:100%}.freetable .td{display:table-cell;width:50%;border-top:1px solid #bdbdbd;line-height:20px;font-size:14px;padding-left:10px}.freetable .td span{display:inline-block;padding-top:7px;padding-bottom:7px}.tbl_left_head{width:100%;margin-bottom:30px}.tbl_left_head th{color:#000;font-weight:700;text-align:center;background:#d5d5d5}.tbl_left_head td,.tbl_left_head th{padding:8px 10px;border:1px solid #000}.tbl_top_head_title{margin-bottom:0;font-weight:700;padding-left:3px}.tbl_top_head{width:100%;margin-bottom:30px}.tbl_top_head th{background:#d5d5d5;width:8em;color:#000;font-weight:700;text-align:center}.tbl_top_head td,.tbl_top_head th{padding:8px 10px;border:1px solid #000;line-height:15px}#comment_desc{border:2px solid #000;padding-left:5px;padding-right:5px;margin-bottom:15px;border-radius:5px;overflow-y:scroll;padding-top:10px;padding-bottom:10px;background-color:#fff}#comment_desc .red{font-weight:700;color:red}.regimg{text-align:center;margin-bottom:20px}.mb100{margin-bottom:100px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.nodata{border:1px solid #000;margin-bottom:30px;padding-left:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;color:#f60;font-weight:700;border-radius:5px;line-height:20px;text-align:center;background-color:#e0ffdb}#pagetop{position:fixed;bottom:150px;right:0;font-size:85%;z-index:99999999}#pagetop button{background:rgba(0,0,0,0) url(/common/img/gotop_off.webp) no-repeat scroll 0 0/35px auto;color:#9e8952;display:block;height:47px;right:0;text-align:center;text-decoration:none;top:98px;width:35px;border:0}.fancybox-slide{padding:5px!important}.youyositelist{position:fixed;left:0;bottom:80px;display:inline-block;width:100%;height:45px;z-index:9;padding-top:6px}.youyositelist .adbtn2{text-align:center;position:relative}.youyositelist .adbtn2 a{display:inline-block;top:18%;z-index:10;position:relative}@keyframes top-logo2{0%,100%{-webkit-transform:scale(.7)}50%{-webkit-transform:scale(1)}}.youyositelist .adbtn2 a .txt{color:#000;font-size:17px;left:19%;position:absolute;top:19px}.youyositelist .adbtn2 a img{max-width:400px;min-width:80px;width:100%}.font__underline{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,#e0ffdb));background:linear-gradient(transparent 70%,#e0ffdb 70%);font-weight:700}.ui-dialog .ui-dialog-titlebar{background-color:#2ecb09;color:#fff}.maincomment{margin-top:10px;margin-bottom:0;background-color:#8fc31f}.maincomment_top{background:url(/common/img/kubun.webp?v=2023) repeat-x;height:22px;background-size:100px}.maincomment_main{background-color:#fff;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;border-radius:10px;line-height:20px}.rankingdiv{background-color:#fff;margin-bottom:10px;padding-top:10px;padding-bottom:10px;margin-left:5px;margin-right:5px}.rankingdiv .desc{padding:10px;line-height:20px}.rankingdiv .main{padding-left:0;margin-bottom:0;list-style:none}.rankingdiv .main .framelay{position:relative}.rankingdiv .main .framelay .content{padding-left:265px;min-height:230px}.rankingdiv .main .framelay .content p{padding:10px;font-size:14px;line-height:20px}.rankingdiv .main .framelay .content p a{text-decoration:underline}.rankingdiv .main .framelay .imglay{display:inline-block;position:absolute;top:0;left:0}.rankingdiv .main li{padding-bottom:50px}.rankingdiv .main .framelay .imglay img.rnk{max-width:250px;width:100%;height:auto;border-radius:20px;border:1px solid #dfdfdf;aspect-ratio:4/3;object-fit:cover}.main .framelay,.sub .framelay{margin-top:10px}.rankingdiv .ranktitle{overflow:hidden;background-color:#aae8fd;color:#fff;padding-right:10px;font-weight:700;font-size:15px;position:relative;height:50px;font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",HGMaruGothicMPRO}.rankingdiv .ranktitle span.rnkno{background-color:#ff311a;display:inline-block;padding-left:11px;padding-top:10px;padding-bottom:10px;width:50px;height:50px;z-index:2;position:relative;font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",HGMaruGothicMPRO}.rankingdiv .ranktitle span.rnkno .no{display:inline-block;font-size:27px;font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",HGMaruGothicMPRO}.rankingdiv .ranktitle span.rnkno .nm{font-weight:700}.rankingdiv .ranktitle span.txt{color:#000;font-size:14px;padding-left:70px;line-height:51px}.rankingdiv .ranktitle span.txt a{color:#000;font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",HGMaruGothicMPRO}.main .content .subtitle{background-color:#d4d4d4;color:#000;font-weight:700;padding:10px;font-size:13px;border:1px solid #8c8c8c}.rankbtn{margin-top:10px;overflow:hidden;text-align:center}.rankbtn a{display:inline-block;width:30%;text-align:center;line-height:30px;font-size:14px;font-weight:700;padding-top:5px;padding-bottom:5px;position:relative;border-radius:5px}.rankbtn a i{position:absolute;right:3%;top:22%;font-size:20px}.rankbtn a:hover{text-decoration:none;opacity:.7}.rankbtn a.btn1{background-color:#42acf9;color:#fff}.rankbtn a.btn2{background-color:#56be2b;color:#fff}.rankbtn a.btn3{background-color:#7087ba;color:#fff}.ranktitle_48{overflow:hidden;background-color:#494a5f;color:#fff;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;font-weight:700}.rankingdiv .sub{padding-left:0;list-style:none;margin-bottom:0}.rankingdiv .sub li{margin-bottom:50px}.rankingdiv .sub .framelay{position:relative}.rankingdiv .sub .framelay .imglay{display:inline-block;position:absolute;top:0;left:0}.rankingdiv .sub .framelay .imglay img{max-width:200px;height:149px;border-radius:20px;border:1px solid #dfdfdf;width:100%;aspect-ratio:4/3;object-fit:cover}.rankingdiv .sub .framelay .content{padding-left:205px;min-height:152px}.rankingdiv .sub .framelay .content .ranktitle2{margin-bottom:10px;color:#358ae4;font-weight:700;font-size:15px}.rankingdiv .sub .framelay .content .ranktitle2 span{color:#ff631c;margin-right:10px}.rankingdiv .sub .framelay .content p{padding:5px;line-height:20px}.rankingdiv .sub .framelay .content.oth{padding-left:0;min-height:auto}.framelay .in{position:relative;margin-top:10px}.rankingdiv .sub .framelay .in .imglay img{width:98px;height:82px;border-radius:5px}.rankingdiv .sub .framelay .in .txt{padding-left:105px;height:87px}.rankingdiv .sub .framelay .in .txt .siteststus span{display:block;margin-bottom:5px}.rankingdiv .sub .framelay .in .txt .gray{margin-top:10px;font-size:13px}.rankingdiv .sub .framelay .in .txt .gray span{display:inline;color:#a0a0a0}.viewcontent{color:#fff;float:right}.viewcontent:hover{color:#fff}.viewcontent a{color:#fff;margin-right:10px}.viewcontent a:hover{color:#fff}.viewcontent a span{color:#fff}.viewcontent img{height:25px;margin-top:-5px}.section_chumoku .title{padding:10px;line-height:20px}.micon{display:none}.section_left_column .column_sub{background-color:#fff;padding-left:5px;padding-right:5px;padding-bottom:5px}.oneshyshidiv{text-align:center;margin-top:20px;margin-bottom:20px}.oneshyshi{display:inline-block;margin-bottom:10px}.oneshyshi caption{text-align:center;color:#000;background-color:#dfdfdf;border:1px solid #000;margin-bottom:2px;font-weight:700}.oneshyshi td:first-child,.oneshyshi th:first-child{background-color:#dfdfdf}.oneshyshi td,.oneshyshi th{border:1px solid #000;padding:5px}.oneshyshi td:nth-child(1),.oneshyshi th:nth-child(1){text-align:center}.oneshyshi td:nth-child(2),.oneshyshi th:nth-child(2){text-align:left}.oneshyshi td:nth-child(3),.oneshyshi th:nth-child(3){text-align:right}.oneshyshi thead tr th{border-bottom:2px solid #000}.oneshyshi td{font-size:11px}.oneshyshi tr td .red{color:red}.line_top{width:600px;height:9px;background:url(https://static.freekeiba.com/common/img/mtop.png) no-repeat left bottom;background-size:600px auto;display:inline-block}.line_middle{width:600px;background:url(https://static.freekeiba.com/common/img/mmiddle.png);background-size:600px auto;display:inline-block}.line_bottom{width:600px;height:97px;background:url(https://static.freekeiba.com/common/img/mbottom.png) no-repeat left top;margin-bottom:10px;background-size:600px auto;display:inline-block}.main_title{overflow:hidden;line-height:0;display:inline-block;margin-left:75px;font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",HGMaruGothicMPRO}.main_title ul li .red{color:red}.main_title ul li a{position:relative;width:100%;display:inline-block;color:#333}.main_title ul li a .ge{height:77px;position:absolute;right:-59px;top:-11px}.main_title ul{margin-bottom:0;padding-top:23px;padding-bottom:10px;padding-left:40px;list-style:none;padding-right:40px}.main_title ul li:first-child{padding-top:0}.main_title ul li{line-height:15px;padding-top:13px;padding-bottom:13px;font-size:17px;font-weight:700;border-bottom:1px solid #dfdfdf;position:relative}.main_title ul li:after{content:'▼';position:absolute;right:0;font-size:5px;color:#8c8c8c}.main_title ul li.nn{line-height:30px}.main_title ul li .gray{color:#a0a0a0}.main_title ul li .black{background-color:#000;color:#fff;font-weight:700;padding:3px}.outmaincomment_main{background-color:#8fc31f;padding-left:10px;padding-right:10px;padding-bottom:10px}.inimglay{position:relative}.inimglay .rankicon{position:absolute;left:0;top:0;width:90px;height:auto}.kuchikomibtn{text-align:center;margin-bottom:20px;z-index:2;position:relative}.kuchikomibtn a{background-color:#0bc904;color:#fff;max-width:600px;display:inline-block;width:100%;text-align:center;line-height:39px;font-size:15px;font-weight:700;border-radius:10px}.kuchikomibtn a i{font-size:20px;margin-left:5px}.kuchikomibtn a:hover{text-decoration:none}.h1m{margin-left:5px;margin-right:5px;font-size:15px!important}.youyositelist{display:none}.defaultbtn{text-align:center;margin-bottom:20px;z-index:2;position:relative}.defaultbtn a{background-color:#0bc904;color:#fff;max-width:300px;display:inline-block;width:100%;text-align:center;line-height:39px;font-size:15px;font-weight:700;border-radius:10px}.defaultbtn a i{font-size:20px;margin-top:9px;display:inline-block;float:right;margin-right:17px}.defaultbtn a:hover{text-decoration:none;opacity:.7}.mb70{margin-bottom:70px}.topbottom{padding-top:10px;padding-bottom:30px;background-color:#fff}.rnkdiv{display:inline-block;position:absolute;height:42px;left:0;top:0}.arrowright{display:inline-block;vertical-align:top;color:#ff311a;line-height:1px;width:0;height:0;border-style:solid;border-color:transparent;border-width:26px 12px;border-left-color:currentColor;border-right:0;margin-left:-6px;position:relative;z-index:2}.arrowrightw{display:inline-block;vertical-align:top;color:#fff;line-height:1px;width:0;height:0;border-style:solid;border-color:transparent;border-width:36px 17px;border-left-color:currentColor;border-right:0;margin-left:auto;position:absolute;z-index:1;left:48px;top:-10px}.arrowright.no456{color:#e18f27}.rnkno.no456{background-color:#e18f27!important}.rankingdiv .ranktitle3{overflow:hidden;background-color:#e18f27;color:#fff;padding-right:10px;font-weight:700;font-size:15px;position:relative;height:42px;line-height:39px;padding-left:10px}.rankingdiv .ranktitle3 a{color:#fff;font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO",HGMaruGothicMPRO}.rankingdiv .ranktitle3 span{margin-right:10px}.contentlist{background-color:#fff;padding-top:20px;padding-bottom:20px;border-radius:10px}.contentlist ul{margin-bottom:0;padding-left:0;list-style:none}.contentlist ul li{margin-bottom:20px;padding-left:10px;padding-right:10px}.contentlist ul li:last-child{margin-bottom:0}.contentlist ul li a{font-size:14px;font-weight:700;line-height:27px;background-color:#e0ffdb;padding-top:5px;padding-bottom:5px;display:inline-block;width:100%;padding-left:10px;padding-right:10px}.rankingdiv .siteststus{text-align:left;margin-top:5px;font-size:15px;font-weight:700;margin-bottom:10px}.rankingdiv .siteststus span{color:#0100ff}.rankingdiv .siteststus a{color:#f60;text-decoration:underline}.section_rank_yuyo{background-color:#fff}.searchcondition{margin-top:10px;margin-bottom:10px;text-align:center}.searchcondition select{padding:10px;width:50%;border-radius:5px;height:37px}.searchcondition .ordersort{margin-top:10px;display:inline-block;width:30%}.searchcondition .ordersort input{display:none}.searchcondition .ordersort input+label{background-color:#dfdfdf;color:#8c8c8c;width:49%;text-align:center;padding-top:10px;padding-bottom:10px;border-radius:5px}.searchcondition .ordersort input+label:hover{opacity:.7}.searchcondition .ordersort input:checked+label{background-color:#00a500;color:#fff}.yoisitediv a{animation:flash 3s linear infinite}@keyframes flash{0%,100%,35%,60%{opacity:0}25%{opacity:1;color:#7fff00}50%{opacity:1;color:#0091ea}75%{opacity:1;color:#ff1493}}.section_data_content .dsiteurl a i{position:absolute;right:3%;top:16%;font-size:20px}.selecttabdiv span a i{position:absolute;right:3%;top:22%;font-size:20px}.nodata_search{padding:10px}.searchbtnlist{text-align:center}.searchbtnlist a{display:inline-block;background-color:#1488f9;color:#fff;max-width:500px;width:100%;text-align:center;line-height:20px;padding-top:10px;padding-bottom:10px;border-radius:5px;font-weight:700}.searchbtnlist a:hover{text-decoration:none;opacity:.7}.defaultbtn2{text-align:center}.defaultbtn2 a{background-color:#56be2b;color:#fff;display:inline-block;text-align:center;line-height:30px;font-size:14px;font-weight:700;position:relative;border-radius:5px;padding-left:20px;padding-right:40px;line-height:17px;padding-top:10px;padding-bottom:10px}.defaultbtn2 a br{display:none}.defaultbtn2 a:hover{text-decoration:none;opacity:.7}.defaultbtn2 a i{position:absolute;right:3%;top:22%;font-size:20px}.faq_div{padding-left:5px;padding-top:10px}.faq_div .que{background-color:#fff;padding-left:5px;padding-right:5px;padding-bottom:5px}#firstdiv{padding-top:10px}.faq_div h3{margin-top:0;margin-bottom:0;background-color:#1d4897;color:#fff;font-size:15px;text-align:left;padding-left:5px;margin-top:0;margin-bottom:5px;line-height:17px;padding-top:10px;padding-bottom:10px;border-radius:3px;font-weight:700}.faq_div h3 span{font-size:13px}.faq_div h4{margin-top:0;margin-bottom:10px;line-height:13px;background-color:#ff0;cursor:pointer;position:relative}.faq_div h4 span:after{content:'▼';position:absolute;right:0;font-size:5px;color:#8c8c8c}.faq_div h4 span{font-size:13px}.faq_div .mtext{font-size:12px;line-height:20px;display:none}.section__sidebar_notice .viewcontent img{height:20px;margin-top:0}.section__sidebar_notice .notice{background-color:#fff;margin-left:5px;padding-top:5px}.section__sidebar_notice ul{margin-bottom:0;list-style:none;padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px}.section__sidebar_notice ul li{margin-bottom:10px}.section__sidebar_notice ul li:last-child{margin-bottom:0}.section__sidebar_notice ul .date{font-size:13px;margin-bottom:5px}.section__sidebar_notice ul li a{text-decoration:underline;font-size:13px}.section__sidebar_notice ul li{border-bottom:1px solid #dfdfdf;padding-bottom:5px}.section__sidebar_notice ul li:last-child{padding-bottom:0;border-bottom:0}.section__sidebar_notice .notice p{font-size:13px;font-weight:700;padding-left:5px;padding-right:5px;border-bottom:1px solid #dfdfdf;padding-bottom:10px}.section__sidebar_notice .notice li img{max-width:80px;height:auto;position:absolute;left:5px;top:2px;width:100%}.section__sidebar_notice .notice li a{overflow-y:scroll;display:inline-block}.section__sidebar_notice .notice li.img a{padding-left:90px}.section__sidebar_notice .notice li.img .in{height:85px}.section__sidebar_notice .notice li .in{position:relative;overflow:hidden}.font_bold{font-weight:700}.sec_rank_div{padding-left:5px;padding-right:5px}.sec_rank_div.top{margin-bottom:30px}.sec_rank_div ul{padding-left:0;margin-bottom:0;list-style:none}.sec_rank_div .mdesc{padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:10px}.sec_rank_div .mdesc span{color:red;font-weight:700}.sec_rank_div .list li:first-child{border-top:3px solid #dfdfdf}.sec_rank_div .list li{border-bottom:3px solid #dfdfdf;padding-bottom:10px;padding-top:10px}.sec_rank_div .list li:last-child{border-bottom:0;padding-bottom:0}.sec_rank_div .list li .ranktop{position:relative;height:75px}.sec_rank_div .list li .rankbottom{margin-top:5px}.sec_rank_div .list li .ranktop .imglay{display:inline-block;position:absolute;left:0;top:0;height:75px;overflow:hidden;border-radius:10px}.sec_rank_div .list li .ranktop .imglay img{max-width:100px;width:100%;border-radius:10px}.sec_rank_div .list li .ranktop .txt{padding-left:107px;padding-top:30px;font-size:20px;font-weight:700}.sec_rank_div .list li .ranktop .txt a{text-decoration:underline;margin-left:13px;line-height:22px;font-size:20px}.sec_rank_div .rankbottom .title{background-color:#fffc00;font-weight:700}.no1 span.no{color:#f2cc11}.no2 span.no{color:#9ea1b0}.no3 span.no{color:#ae5c06}.no4 span.no{color:#d59340}.no5 span.no{color:#d59340}.no6 span.no{color:#d59340}.no7 span.no{color:#d59340}.no8 span.no{color:#d59340}.sec_rank_div span.tt{font-size:30px}.sec_rank_div span.mm{font-size:15px}.speechdiv{background:url(https://static.freekeiba.com/common/img/speech_balloon.png?v=202302) no-repeat center top;background-size:130px auto;display:inline-block;position:absolute;top:30px;right:-42px;width:130px;height:104px;padding-top:18px;font-weight:700}.speechdiv span{font-size:10px}.outkeikan a{color:#333}.outkeikan{position:relative}.top .section_nukiken p{margin-top:15px}.section_nukiken p{font-size:13px}.tarekomibody .section_siteall_content ul .framelay .txt dl{z-index:2;position:relative}.tarekomibody .section_siteall_content .kenshodiv2{position:relative;z-index:2}#adcontent .kenshodiv2{display:none}.siteitemdiv2 .item3 .sitecmt{font-size:13px;border:2px solid #ddd;padding:10px;text-align:left;border-radius:10px;font-weight:400;line-height:20px;margin-bottom:5px}.siteitemdiv2 .sitecmt p{margin-bottom:0}.section__sidebar_column .contents ul{padding-left:0;margin-bottom:0;list-style:none}.section__sidebar_column .contents ul li{border-bottom:1px solid #dfdfdf}.section__sidebar_column .contents ul li:last-child{border-bottom:0}.section__sidebar_column .contents ul li .frmlay{position:relative}.section__sidebar_column .contents ul li .frmlay a{display:inline-block}.section__sidebar_column .contents ul li .imglay{position:absolute;left:0;top:0;overflow:hidden;width:70px;height:70px}.section__sidebar_column .contents ul li .imglay img{transition:.3s}.section__sidebar_column .contents ul li .imglay img:hover{transform:scale(1.3)}.section__sidebar_column .contents ul li .frmlay .txt{padding-left:75px}.section__sidebar_column .contents ul li.noimg .frmlay .txt{padding-left:0}.section__sidebar_column .contents ul li .frmlay .txt span{font-size:11px;text-align:right;display:block}.columnlist ul li .collay{position:relative}.columnlist ul li .collay .imglay img{transition:.3s}.columnlist ul li .collay .imglay img:hover{transform:scale(1.3)}.columnlist ul li .collay .imglay{position:absolute;left:0;top:0;overflow:hidden;width:70px;height:70px}.columnlist ul li.cimgtag .txt2{padding-left:79px;min-height:60px}footer{background-color:#fff;padding-left:10px;padding-right:10px;margin-top:40px;box-shadow:0 2px 6px rgba(0,0,0,.05);border-top:1px solid #ddd}footer h2{font-size:19px!important;color:#1a3d7c;border-bottom:3px solid #8fc31f;padding-bottom:8px;margin-bottom:24px;font-weight:700}footer h3{font-size:1.2em;margin-bottom:8px;border-left:4px solid #8fc31f;padding-left:8px;font-weight:700}footer ul{list-style:none;padding-left:0;margin-bottom:24px}footer ul li{margin-bottom:6px;line-height:20px}footer ul li::before{content:"➤ "}footer ul li a{text-decoration:underline;color:#2980b9}footer ul li a:hover{text-decoration:underline}.categories-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.info-table{border-collapse:collapse;width:100%;max-width:600px;font-family:'Apple SD Gothic Neo','Malgun Gothic',sans-serif;box-shadow:0 4px 10px rgba(0,0,0,.05);overflow:hidden;margin:20px 0;border:1px solid #dfdfdf}.info-table td,.info-table th{padding:6px;border-bottom:1px solid #eaeaea;text-align:left;font-size:15px}.info-table th{background-color:#f8f9fa;color:#333;font-weight:600;width:30%;border-right:1px solid #eaeaea}.info-table td{background-color:#fff;color:#555;line-height:1.5}.info-table tr:last-child td,.info-table tr:last-child th{border-bottom:none}@media screen and (max-width:600px){footer{padding:16px}footer h2{font-size:1.3em}footer h3{font-size:1.1em}.categories-list{grid-template-columns:1fr;gap:16px}}@media (min-width:1200px){.topcomment .txt{font-size:23px}}@media (max-width:1199px){.topcomment .txt{font-size:20px}.keikandiv img{max-width:200px;width:100%}.keikandiv .youyobtn a{background-color:#feda00;color:#000;line-height:52px;display:inline-block;width:275px;text-align:center;border-radius:30px;font-size:15px}.searchcondition select{width:100%}.searchcondition .ordersort{width:100%}}@media (max-width:991px){header{margin-bottom:5px;margin-top:0;z-index:10}header nav .keyteilogo{display:inline-block;margin-right:10px;float:left;margin-top:9px}.wrap__right{padding-top:0}.wrap__left,.wrap__right{width:100%;display:inline-block}.wrap{display:block}.wrap.top{display:block;padding:0}.wrap__right .section__sidebar_contents{padding-left:0}.partline{margin-top:30px}#headertxt{text-align:center}#headertxt p{font-size:11px}header nav{padding:0 10px;margin-bottom:7px;padding-bottom:7px}header nav .logo{margin-top:10px}header nav .logo img{width:auto;height:25px}#menupc .txtmenu ul li{height:35px}.footermenu .footer-menu-list .m1 .menu li{width:50%;line-height:20px}.footermenu .footer-menu-list .m1 .menu li a{line-height:20px;padding-top:5px;padding-bottom:5px}.searchdiv{display:none;width:100%}header nav .searchicon{display:inline-block}.closebtn{display:inline-block!important}.adbottomdiv ul li:first-child{width:100%;border-right:0;margin-bottom:10px}.adbottomdiv ul li{width:100%}.section__allsite_img .sitelist ul li{width:33.3%}.section__allsite_img .sitelist ul li{width:50%}.section_siteall_content ul .framelay{text-align:center}.section_siteall_content ul .framelay .img{display:inline-block;border-radius:10px;overflow:hidden}.section_siteall_content ul .framelay .txt{margin-top:10px;text-align:left}.section_siteall_content .kenshodiv2{text-align:center}.section_siteall_content .kenshodiv2 ul{width:100%}.section_siteall_content .kenshodiv2 ul li{width:50%}.section_data_content ul .framelay{text-align:center}.section_data_content ul .framelay .img{display:inline;position:relative;border-radius:10px;overflow:hidden}.section_data_content ul .framelay .txt_content{padding-left:0;margin-top:25px;text-align:left;position:relative}.section_data_content .kenshodiv2{text-align:center}.section_data_content .kenshodiv2 ul{width:100%}.section_data_content .kenshodiv2 ul li{width:50%}.section_data_content ul .framelay .txt_content dl{margin-top:20px;position:relative;z-index:2}.submenunav ul.free li{width:50%}.submenunav ul li{width:50%}.out_reg_comment .reg_comment{width:100%}.reg_comment dd input.common{width:100%}.topcomment .txt{font-size:18px}.keikandiv img{max-width:180px;width:100%}.keikandiv .youyobtn a{background-color:#feda00;color:#000;line-height:52px;display:inline-block;width:275px;text-align:center;border-radius:30px;font-size:15px}.section__left{padding-left:0;padding-right:0}.pcicon{display:none}.micon{display:inline-block;position:absolute;right:0;top:40px;height:200px;z-index:1}.sitemask{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#fff;opacity:.5}.main_title{margin-left:100px}.toph1{margin-left:117px}.wrap__right{padding-left:5px}.freelist .siteitemdiv2 .item4{height:auto;padding-left:10px;padding-right:10px}.freelist .siteitemdiv2 .item4 .img{position:relative}.freelist .siteitemdiv2 .item4 .txt{padding-left:0}.freelist .siteitemdiv2 .tekichidiv{max-width:787px}.freelist .siteitemdiv2 .item4 .img img{max-width:200px;width:100%}.freelist .siteitemdiv2 .item4 .img{max-width:200px;width:100%;display:inline-block;height:auto}.section_data_content .framelay .img_content{width:100%;float:none;text-align:center}.section_data_content .framelay .txt_content{width:100%;float:none;text-align:center;padding-left:0}.section_data_content .framelay .txt_content p{text-align:left;z-index:2;position:relative;color:#000;min-height:190px}.wrap.article_detail h1{font-size:17px;line-height:20px}.wrap h2.m{font-size:15px;line-height:20px}}@media (max-width:767px){#menupc .txtmenu a span{font-size:13px}.keikandiv img{max-width:150px}.main_title{margin-left:0}.toph1{margin-left:17px}}@media screen and (max-width:657px){h1.toph1 a{max-width:470px;width:100%}h1.toph1 span:last-child{font-size:19px}.wrap__left h1.toph1{text-align:center}.toph1{margin-left:0}#menupc .txtmenu a span{font-size:10px}#menupc .txtmenu ul li img{display:none}.bottomtxt{position:relative;padding-left:0;left:0;top:0}.adgbbgdiv .informList2 li .txt{min-height:130px}.adgbbgdiv .commentdiv{overflow:auto;max-height:none}.bottomtxt{height:auto}.adgbbgdiv .section_siteall_content .kenshodiv2 ul li{width:100%}.topcomment{height:auto;margin-bottom:30px}.outtxt{text-align:center}.topcomment .txt{display:inline-block;font-size:15px;line-height:25px;padding-left:0;font-weight:700;text-align:left}.keikandiv{position:relative;width:100%;right:0;left:0;margin-top:-95px}.keikandiv img{max-width:180px;width:100%}.keikandiv .youyobtn a{background-color:#feda00;color:#000;line-height:52px;display:inline-block;width:275px;text-align:center;border-radius:30px;font-size:15px}#menupc{position:fixed;bottom:0;left:0;width:100%;z-index:999}#menupc .txtmenu a span{display:block}#menupc .txtmenu ul li img{display:inline-block}footer{margin-bottom:67px}#menupc{margin-bottom:0}#menupc .menu_top{background:url(/common/img/menu_top.webp) repeat-x center top;height:11px;background-size:auto 11px;background-position:0}#menupc .txtmenu a span{color:#000}#menupc .txtmenu{background-color:#2ecb09;color:#fff}#menupc .txtmenu ul li img{margin-top:0;margin-right:0;margin-top:10px}#menupc .txtmenu a img{float:none}#menupc .txtmenu a span{display:block;float:none}#menupc .txtmenu ul li{height:60px;line-height:20px}#menupc .txtmenu a span{font-size:10px}.all-wrap.top{padding-top:10px}.maincomment_top{display:block}.outmaincomment_main{background-color:#8fc31f;padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;margin-top:-5px}#menupc .txtmenu ul li.m1 img{margin-top:6px;margin-right:0}#menupc .txtmenu ul li.m2 img{margin-top:8px;margin-right:0}#menupc .txtmenu ul li.m3 img{height:24px;margin-top:8px;margin-right:0}#menupc .txtmenu ul li.m4 img{margin-top:7px;margin-right:0}#menupc .txtmenu ul li.m5 img{margin-top:12px;margin-right:0}#menupc .txtmenu ul li.m6 img{margin-top:10px;margin-right:0}.rankingdiv .main .framelay{text-align:center}.rankingdiv .main .framelay .imglay{position:static}.rankingdiv .main .framelay .content{padding-left:0;min-height:auto;text-align:left;margin-top:10px}.rankbtn a{width:100%;margin-bottom:5px;max-width:300px}.sub .framelay{text-align:center}.sub .framelay .imglay{position:static}.sub .framelay .content{padding-left:0;min-height:auto;text-align:left;margin-top:10px}.accesslist .siteitemdiv .bcontent{text-align:center}.accesslist .siteitemdiv .item1{position:static}.siteitemdiv .bcontent .content{padding-left:0;text-align:center}.rankingdiv .sub .framelay .imglay{position:relative}.rankingdiv .sub .framelay .in .imglay{position:absolute}.rankingdiv .sub .framelay .content{padding-left:0;min-height:auto}.rankingdiv .sub .framelay .content .ranktitle{text-align:center}.main_title{margin-left:0}.main_title .line_middle{text-align:left}.topcomment{text-align:center}.line_bottom{height:70px}.line_top{width:500px;background-size:500px auto}.line_middle{width:500px;background-size:500px auto}.line_bottom{width:500px;background-size:500px auto}.main_title ul li{font-size:15px;padding-top:17px}.kuchikomibtn a{max-width:330px}#common_desc{height:200px}.rankingdiv .sub .framelay .content .ranktitle2{text-align:center}.rankingdiv .siteststus{text-align:center}.rankingdiv .in .siteststus{text-align:left}.section_siteall_content ul .framelay .img{width:128px;height:96px}.section_siteall_content ul .framelay .txt{padding-left:140px}.defaultbtn2 a br{display:inline}.outkeikan{display:inline-block}.speechdiv{top:11px;right:-90px}}@media (max-width:480px){body{font-size:13px}.oneshyshi{display:inline-table;width:100%}a.anchor{display:block;padding-top:50px;margin-top:-50px}.wrap{margin-bottom:0}header{margin-bottom:5px;margin-top:0;position:fixed;left:0;top:0;width:100%}header .msmenu li span a{text-align:left}#headertxt{display:none}.noticediv{height:50px;padding-bottom:0;border-bottom:1px solid #dfdfdf}.noticediv{padding-top:5px}.noticetxt a{text-decoration:none;font-size:11px}#breadcrumblist{padding-left:5px;padding-right:5px;margin-bottom:10px;margin-top:35px}footer .txt{text-align:center;color:#fff;display:inline-block;margin-top:23px;font-size:10px!important}.footermenu .footer-menu-list .m1 .menu li a{font-size:12px}.wrap h2{font-size:15px}.section_left_column .titlefloat{display:none}.kihai{display:none}.kihai_kaigai{display:none}.section_left_column .columntitle .detail{padding-left:0;padding-right:0}.section_left_column .detail .txt2{line-height:25px;font-size:20px;font-weight:700;background:url(/common/img/titlebg2.webp) repeat-x;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.mokujidiv{padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:15px}.mokujidiv .toc_title{font-size:17px;margin-bottom:0;padding-bottom:5px}h2,h3,h4,h5,ol h2,ol h2 a,ol h3,ol h3 a,ol h4,ol h4 a,ol h5,ol h5 a{display:block;z-index:0;position:relative;scroll-margin-top:70px}.alllinkdiv ul{padding-left:15px}.alllinkdiv ul li{font-size:13px}.wrap__left h1{font-size:14px;line-height:20px}.outfreetable .title{width:100%}.freetable{width:100%}.youyositelist .adbtn2 a img{max-width:280px;min-width:80px}.youyositelist .adbtn2 a .txt{font-size:12px;left:19%;top:12px}.ui-dialog{width:100%!important}.adgbbgdiv .section_siteall_content .kenshodiv2 ul{width:80%}.adgbbgdiv .informList2 li.youyo .simglogo{width:100px}.adgbbgdiv .informList2 li .txt{min-height:85px;padding-left:120px;margin-left:0}.keikandiv img{max-width:150px}.keikandiv .youyobtn a{width:250px}.line_bottom{height:70px}.line_top{width:100%;background-size:100% auto;height:5px}.line_middle{width:100%;background-size:100% auto}.line_bottom{width:100%;background-size:100% auto}.main_title ul{padding-left:20px;padding-right:20px}.main_title ul li{font-size:13px}.toph1{margin-left:22px}.rankbtndiv a{width:95%}.section_siteall_content ul .framelay .img{width:88px;height:66px}.section_siteall_content ul .framelay .txt dl dt{display:none}.section_siteall_content ul .framelay .txt{padding-left:80px}.kenshodiv2{display:none}.section_siteall_content ul .framelay .txt{margin-top:0}.hyoka_flg{padding-left:10px;margin-bottom:6px}.section_siteall_content ul .framelay .txt dl dd p{font-size:12px}.section_siteall_content ul .framelay .txt{height:64px;min-height:inherit}.section_siteall_content ul li.cline{padding-top:5px;padding-bottom:5px}h1.toph1 a{max-width:470px;width:100%}h1.toph1 span:last-child{font-size:19px}.wrap.top{margin-top:35px}.toph1{margin-left:0}h1.toph1 span:last-child{font-size:14px}h1.toph1 a{max-width:339px}.speechdiv{top:-8px;right:-96px}.admincmt h3{font-size:15px}.main_title ul li a .ge{height:62px;position:absolute;right:-62px;top:-6px}.tarekomibody .section_siteall_content ul.contentList .framelay .txt{height:auto;padding-left:0;position:relative}.tarekomibody .section_siteall_content ul.contentList .framelay .txt dl dt{display:inline-block}.tarekomibody .contentList .kenshodiv2{display:inline-block}.tarekomibody .section_siteall_content .kenshodiv2 ul li{width:100%}.tarekomibody .contentList .kenshodiv2{display:block}.tarekomibody .section_siteall_content ul .framelay .img{max-width:250px;width:100%;height:auto;position:relative;margin-top:10px;margin-bottom:10px}.tarekomibody .section_siteall_content ul .framelay .img img{max-width:250px;width:100%}.section_data_content .framelay .txt_content p{font-size:14px}.kenpointdesc{max-height:none;overflow-x:auto}}@media (max-width:414px){.main_title ul li{font-size:14px;line-height:20px}.main_title ul li{padding-right:15px}.main_title ul li a br{display:inline-block}}@media (max-width:360px){header nav .logo img{height:22px}.section__allsite_img .sitelist ul li{width:100%}.main_title ul li{font-size:12px}.toph1{margin-left:0}.rankbtndiv a{font-size:12px;width:96%}.defaultbtn a{font-size:12px}}@media (max-width:280px){header nav .logo img{width:auto;height:18px}header nav .logo{margin-top:15px}h1.toph1 a{max-width:265px}h1.toph1 span:last-child{font-size:11px}.rankbtndiv a{font-size:12px;width:96%}.main_title ul li{padding-bottom:10px}.main_title ul li.nn{line-height:20px}.section__search .selecttab li{font-size:10px}.main_title ul li{font-size:11px}.main_title ul li a .ge{height:64px;position:absolute;right:-41px;top:-12px}.speechdiv{font-size:10px;background-size:113px auto;width:110px;height:92px;top:11px;right:-61px;padding-top:12px}}