body{width:100%;margin:0 auto;font-size:14px;line-height:1.4;font-family:"メイリオ",Meiryo,Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",sans-serif;-webkit-text-size-adjust:100%;background-color:#f9f9f9}@media screen and (min-width:768px){body{font-size:16px;line-height:1.5}}h1{display:inline-block;width:98%;margin:10px 0 15px 0;padding:0 0 0 2%;font-size:18px;font-weight:700;text-align:center}@media screen and (min-width:768px){h1{width:100%;margin:20px 0 20px 0;padding:0;font-size:30px}}h2{display:block;position:relative;margin:20px 0 15px 0;padding:5px 0 5px 0;font-size:15px;border-bottom:5px #ccc solid;font-weight:700}@media screen and (min-width:768px){h2{margin:25px -10px 15px -10px;font-size:20px}}.ct h2:nth-child(1){margin-top:0}h2:after{content:" ";display:block;position:absolute;left:0;bottom:-5px;width:40%;height:5px;background-color:#c03;background:linear-gradient(to right,#c03,#ccc);background:-moz-linear-gradient(left,#c03,#ccc);background:-webkit-gradient(linear,left top,right top,from(#c03),to(#ccc))}h3{display:block;position:relative;margin:15px 0 15px 0;padding:7px 0 7px 10px;font-size:14px;background-color:#222;background:-moz-linear-gradient(bottom,#222,#644);background:-webkit-linear-gradient(bottom,#222,#644);background:linear-gradient(to top,#222,#644);color:#fff;font-weight:700}@media screen and (min-width:768px){h3{margin:15px -10px 15px -5px;font-size:17px}}a{cursor:pointer;text-decoration:none;color:navy}a:hover{opacity:.8}a:visited{color:navy}a img{border:0}img{max-width:100%;height:auto;width:auto;-webkit-backface-visibility:hidden}table{line-height:1.4}@media screen and (min-width:768px){table{line-height:1.6}}#hd_fix{display:block;position:fixed;top:0;height:45px;width:100%;background-color:#f9f9f9;z-index:980;border-bottom-color:#ddd;border-bottom-width:1px;border-bottom-style:solid;box-shadow:0 0 6px 0 #ddd;-moz-box-shadow:0 0 6px 0 #ddd;-webkit-box-shadow:0 0 6px 0 #ddd}#hd_fix_main{display:block;width:100%;margin:5px auto}@media screen and (min-width:768px){#hd_fix_main{width:1000px}}#hd_fix_title{display:block;float:left;margin:-3px 0 0 5px;padding:1px 0 0 0;background-color:#fff;border:.5px #ccc solid;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;box-shadow:2px 2px 0 0 #ddd;-moz-box-shadow:2px 2px 0 0 #ddd;-webkit-box-shadow:2px 2px 0 0 #ddd;background-image:url(https://kryk55.com/img/arrow_right.png.pagespeed.ce.0pTZRGckpD.png);background-repeat:no-repeat;background-position:right center}@media screen and (min-width:768px){#hd_fix_title{margin:-2px 0 0 20px;height:36px}}#hd_fix_title:hover{box-shadow:2px 2px 0 0 #dcc;-moz-box-shadow:2px 2px 0 0 #dcc;-webkit-box-shadow:2px 2px 0 0 #dcc}#hd_fix_title div{display:inline-block;width:150px}#hd_fix_title img{float:left;height:32px;margin:1px 10px 0 0}@media screen and (min-width:768px){#hd_fix_title img{margin:0 10px 0 0}}#hd_fix_title a{display:inline-block;padding:2px 5px 0 5px;color:#000;line-height:1.3;font-size:13px}#hd_fix_title a:hover{background-color:#ff9}#hd_fix_srch{display:none}@media screen and (min-width:768px){#hd_fix_srch{display:inline;float:right;width:40%}}#hd_fix_srch .gsc-control-cse,#hd_fix_srch .gsc-control-cse-ja,#hd_fix_srch .gsib_a{margin:3px 0 0 0!important;padding:0!important;background-color:#f9f9f9!important;border:0!important}#menu_all{display:block;float:right}@media screen and (min-width:768px){#menu_all{float:left}}#menu_btn{display:block;margin:0 5px 0 0;border:.5px #ccc solid;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;width:35px;height:35px;cursor:pointer}@media screen and (min-width:768px){#menu_btn{margin:0 0 0 5px}}#menu_btn span{display:block;height:4px;margin:4px 3px 0 3px;width:29px;background:#333;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;transition:.4s ease-in-out}#menu_btn span:nth-child(1){margin-top:8px}#menu_list{position:fixed;top:-955px;left:0%;width:100%;max-height:90%;overflow-y:scroll;z-index:990;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:13px}@media screen and (min-width:768px){#menu_list{width:250px;max-height:95%;overflow:hidden}}#menu_list .menu_title{display:inline-block;padding:6px 0;width:99.3%;border:1px #c03 solid;color:#fff;background-color:#c03;font-weight:700;text-align:center}@media screen and (min-width:768px){#menu_list .menu_title{width:248px}}#menu_list ul{display:block;font-weight:700}#menu_list li{background-color:#fff;border-top:0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}#menu_list li:hover{background-color:#ff9}#menu_list a{display:inline-block;width:95%;background-image:url(https://kryk55.com/img/arrow_right.png.pagespeed.ce.0pTZRGckpD.png);background-repeat:no-repeat;background-position:right center;padding:7px 0 7px 5%;color:#000}@media screen and (min-width:768px){#menu_list a{width:238px;padding:5px 0 5px 10px}}#menu_list .open_close{padding:5px 0 5px 5px;border:1px #222 solid;background-color:#222;color:#fff;cursor:pointer}#menu_list .open_close:hover{border:1px #333 solid;background-color:#333}#menu_list .open_close img{float:right}.show #menu_btn span:nth-child(1){position:relative;top:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.show #menu_btn span:nth-child(2){width:0;left:-20%}.show #menu_btn span:nth-child(3){position:relative;top:-8px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg)}.show #menu_list{-moz-transform:translateY(1000px);-webkit-transform:translateY(1000px);transform:translateY(1000px)}#menu_search{padding:8px 8px}#menu_search form{width:100%}#menu_search:hover{background-color:#fff!important}#menu_search .ms_text{width:72%;height:30px}#menu_search .ms_button{display:block;float:right;width:20%;padding:5px;background-color:#c03;color:#fff;font-weight:700;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px}#menu_search .ms_button:hover{cursor:pointer;background-color:#ff9;color:#000}.hd_main{display:block;margin:50px 0 0 0}@media screen and (min-width:768px){.hd_main{width:1000px;margin:50px auto 0 auto}}#menu_list table{width:100%;margin:0}#menu_list td{background-color:#fff;border:1px solid #ccc}#menu_list td a{width:95%;padding:7px 0 7px 5%;text-align:left;text-decoration:none;background-image:url(https://kryk55.com/img/arrow_right.png.pagespeed.ce.0pTZRGckpD.png);background-repeat:no-repeat;background-position:right center}@media screen and (min-width:768px){#menu_list td a{width:97%;padding:5px 0 5px 3%}}#menu_list td a:hover{background-color:#ff9}nav{width:100%;overflow-x:scroll}@media screen and (min-width:768px){nav{overflow-x:visible}}.navi{display:block;white-space:nowrap;margin:20px auto 10px auto;padding:0 0 0 0;font-size:10px;transform:scale(1,1.3)}@media screen and (min-width:768px){.navi{white-space:normal;width:1000px;margin:20px auto 0 auto;font-size:16px;transform:scale(1,1)}}.navi a{text-decoration:underline}.ct{display:block;width:100%;margin:0 auto}@media screen and (min-width:768px){.ct{width:1000px}}.ct_right{display:block;width:100%;float:right;margin:0}@media screen and (min-width:768px){.ct_right{width:690px;margin:20px 0 0 10px}}.ct_home{display:block;width:100%;float:left;margin:0}@media screen and (min-width:768px){.ct_home{width:980px;margin:20px 0 0 0;padding:10px 10px}}.ct_left{display:block;width:100%;float:left;margin:0}@media screen and (min-width:768px){.ct_left{width:300px;margin:20px 0 0 0}}.ct_box,.ct_box_gray,.ct_article{display:block;margin:0 0 10px 0}.ct_box,.ct_article,.ct_home{background-color:#fff;box-shadow:0 0 0 0 #ddd;-moz-box-shadow:0 0 0 0 #ddd;-webkit-box-shadow:0 0 0 0 #ddd}@media screen and (min-width:768px){.ct_box,.ct_article,.ct_home{box-shadow:3px 3px 0 0 #ddd;-moz-box-shadow:3px 3px 0 0 #ddd;-webkit-box-shadow:3px 3px 0 0 #ddd}}.ct_box_gray{background-color:#f9f9f9}.ct_article{padding:10px 8px 20px 8px}@media screen and (min-width:768px){.ct_article{padding:10px 20px 20px 20px}}.ct_article a{text-decoration:underline}.ct_article ul{list-style-type:disc;padding:10px 5px 10px 20px}@media screen and (min-width:768px){.ct_article ul{padding:10px 10px 10px 30px}}.ct_article li{margin:3px 0}.ct_article img{margin:0 -5px}.cl_2c1,.cl_2c2{display:block;float:left;width:100%}@media screen and (min-width:768px){.cl_2c1,.cl_2c2{width:340px}}.cl_2c1{margin:0 10px 0 0}.ban_img{max-width:101%}@media screen and (min-width:768px){.ban_img{max-width:665px}}.con_ul,.con_ul_x{line-height:1.3;font-size:16px}@media screen and (min-width:768px){.con_ul,.con_ul_x{line-height:1.4;font-size:17px}}.con_ul a{text-decoration:underline;color:#000}.con_ul a:hover,.con_ul a:visited{color:#000}.con_ul li{list-style:outside none;margin:0 0 6px -20px;padding:0 0 0 20px;background-image:url(https://kryk55.com/img/xarrow_con.png.pagespeed.ic.cKiwgJeKk_.png);background-repeat:no-repeat;background-position:left top}@media screen and (min-width:768px){.con_ul li{margin:0 0 2px -20px;padding:0 0 0 25px}}.con_ul_x{margin:0 0 0 -25px}.con_ul_x a{text-decoration:underline;color:#000}.con_ul_x a:hover,.con_ul_x a:visited{color:#000}.con_ul_x li{list-style:outside none;padding:0 0 0 20px;margin:0 3px 6px 5px;background-image:url(https://kryk55.com/img/xarrow_con.png.pagespeed.ic.cKiwgJeKk_.png);background-repeat:no-repeat;background-position:left center;float:left}@media screen and (min-width:768px){.con_ul_x li{padding:0 0 0 20px;margin:0 3px 2px 15px}}.ul_link{display:block;margin:0 -5px;padding:0!important}.ul_link li{display:block;float:left;margin:3px;border:1px solid #999;box-shadow:2px 2px 0 0 #ddd;-moz-box-shadow:2px 2px 0 0 #ddd;-webkit-box-shadow:2px 2px 0 0 #ddd}.ul_link li a{display:inline-block;padding:6px 11.5px}.ul_link li a:hover{background-color:#ff9}.ul_list1,.ul_list2,.ul_list3,.ul_list3-2,.ul_list6{display:block;margin:0 0 0 -5px;padding:0!important}.ul_list1 li,.ul_list2 li,.ul_list3 li,.ul_list3-2 li,.ul_list6 li{display:block;float:left;margin:3px .5%;border:1px solid #999;box-shadow:2px 2px 0 0 #ddd;-moz-box-shadow:2px 2px 0 0 #ddd;-webkit-box-shadow:2px 2px 0 0 #ddd}.ul_list1 li{width:98.7%}.ul_list2 li{width:98.5%}.ul_list3 li{width:98.5%}.ul_list3-2 li{width:48%}.ul_list6 li{width:31.5%}@media screen and (min-width:768px){.ul_list2 li{width:48.5%}.ul_list3 li{width:32%}.ul_list3-2 li{width:32%}.ul_list6 li{width:15.35%}}.ul_list1 li a,.ul_list2 li a,.ul_list3 li a,.ul_list3-2 li a{display:inline-block;width:98%;padding:8px 0 8px 2%;text-decoration:none;line-height:1.2;vertical-align:middle;background-image:url(https://kryk55.com/img/arrow_right.png.pagespeed.ce.0pTZRGckpD.png);background-repeat:no-repeat;background-position:right center}.ul_list6 li a{display:inline-block;width:100%;padding:8px 0 8px 0;text-align:center;vertical-align:middle}@media screen and (min-width:768px){.ul_list1 li a{width:98%;padding:7px 0 7px 2%}.ul_list2 li a,.ul_list3 li a,.ul_list3-2 li a{width:95%;padding:6px 0 6px 5%}.ul_list6 li a{width:100%;padding:6px 0 6px 0}}.ul_list1 li a:hover,.ul_list2 li a:hover,.ul_list3 li a:hover,.ul_list3-2 li a:hover,.ul_list6 li a:hover{background-color:#ff9}.ul_listx{display:block;margin:0 0 0 -5px;padding:0!important}.ul_listx li{display:block;float:left;margin:3px .5%;border:1px solid #999;box-shadow:2px 2px 0 0 #ddd;-moz-box-shadow:2px 2px 0 0 #ddd;-webkit-box-shadow:2px 2px 0 0 #ddd}.ul_listx li a{display:inline-block;padding:8px 24px 8px 10px;text-decoration:none;line-height:1.2;vertical-align:middle;background-image:url(https://kryk55.com/img/arrow_right.png.pagespeed.ce.0pTZRGckpD.png);background-repeat:no-repeat;background-position:right center}@media screen and (min-width:768px){.ul_listx li a{padding:7px 24px 7px 10px}}.ul_listx li a:hover{background-color:#ff9}.check,.point,.rdm_link{margin:-5px 0 5px 0}@media screen and (min-width:768px){.check,.point,.rdm_link{margin:5px 0 5px 0}}.check img{float:left;width:56px;margin:-20px -10px 0 5px}@media screen and (min-width:768px){.check img{width:76px;margin:-27px -10px 0 10px}}.point img{float:left;width:54px;margin:-28px -10px 0 5px}@media screen and (min-width:768px){.point img{width:71px;margin:-35px -10px 0 10px}}.rdm_link img{float:left;width:32px;margin:-8px 0 0 5px}@media screen and (min-width:768px){.rdm_link img{width:50px;margin:-15px 0 0 10px}}.cp_title{margin:20px 0 0 0;padding:2px 0;background-color:#b2000e;color:#fff;font-weight:700}.check .cp_title{background-color:#b2000e}.point .cp_title{background-color:#192967}.rdm_link .cp_title{background-color:#000}@media screen and (min-width:768px){.cp_title{margin:30px 0 0 0;padding:4px 0;font-size:1.1em}}.cp_text{background-color:#fafafa;border-color:#dedede;border-width:0 3px 3px 3px;border-style:solid;font-weight:700;padding:5px 10px 5px 10px}.rdm_link .cp_text{line-height:1.8}.rdm_link .cp_text ul{margin:2px!important;padding:2px 2px 2px 20px!important}.list_title{display:inline-block;margin:-10px 0 0 0;padding:5px 0;color:#fff;background-color:#c03;text-align:center}@media screen and (min-width:768px){.list_title{margin:0}}.list_link li{float:left;border-bottom:1px solid #ccc;line-height:1.4}@media screen and (min-width:768px){.list_link li{line-height:1.6}}.list_link li a{display:inline-block;padding:2px 0 2px 4px;color:#000;font-size:13px;background-image:url(https://kryk55.com/img/arrow_right.png.pagespeed.ce.0pTZRGckpD.png);background-repeat:no-repeat;background-position:right center}@media screen and (min-width:768px){.list_link li a{padding:0 0 0 5px;font-size:14px}}.list_link li a:hover{background-color:#ff9}.list_link li img{margin:0 10% 0 0;max-width:140px}@media screen and (min-width:768px){.list_link li img{margin:0 0 0 -5px;max-width:260px}}.ct_right .list_title{width:100%}.ct_right .list_link li{width:100%}.ct_right .list_link li a{width:98%}.ct_left .list_title{width:100%}.ct_left .list_link li{width:100%}.ct_left .list_link li a{width:98%}@media screen and (min-width:768px){.ct_right .list_title{width:340px}.ct_right .list_link li{width:340px}.ct_right .list_link li a{width:332px}.ct_left .list_title{width:300px}.ct_left .list_link li{width:300px}.ct_left .list_link li a{width:295px}}.ct_right .c2 li:nth-child(odd){border-right:1px solid #ccc}.ct_right .c2 li{width:49.5%!important}.ct_right .c2 li a{width:98%!important}@media screen and (min-width:768px){.ct_right .c2 li{width:169.5px!important}.ct_right .c2 li a{width:162px!important}}.cb_left,.cb_right{display:block;float:left;width:100%}@media screen and (min-width:768px){.cb_left,.cb_right{width:340px}}.cb_left{margin:0 10px 0 0}.cb_left table,.cb_right table{width:100%;margin:0 0 10px 0}.cb_left table th,.cb_right table th{text-align:center;font-weight:700;border:1px solid #999;background-color:#ac001e;background:-moz-linear-gradient(bottom,#ac001e,#e36);background:-webkit-linear-gradient(bottom,#ac001e,#e36);background:linear-gradient(to top,#ac001e,#e36);color:#fff;height:34px;vertical-align:middle}.cb_left table td,.cb_right table td{border:1px solid #999}.cb_left table td a,.cb_right table td a{display:inline-block;width:97%;height:100%;font-size:14px;background-color:#fff;padding:7px 0 7px 3%;text-align:left;text-decoration:none;background-image:url(https://kryk55.com/img/arrow_right.png.pagespeed.ce.0pTZRGckpD.png);background-repeat:no-repeat;background-position:right center}@media screen and (min-width:768px){.cb_left table td a,.cb_right table td a{padding:2px 0 2px 3%}}.cb_left table td a:hover,.cb_right table td a:hover{background-color:#ff9}.top_menu{display:block;margin:0 0}@media screen and (min-width:768px){.top_menu h2{margin:10px 0 15px 0!important}}.top_menu h3{display:block;position:static;text-align:center;font-weight:700;background-color:#c03;color:#fff;width:100%;vertical-align:middle;margin:5px 0 0 0;padding:5px 0 5px 0;border-top:0;border-bottom:0}@media screen and (min-width:768px){.top_menu h3{padding:5px 0 5px 0;font-size:15px}}.top_menu .con_ul_x{margin:0 0 0 -5px}@media screen and (min-width:768px){.top_menu .con_ul_x{margin:0 0 0 0!important}}.tm_left,.tm_center,.tm_right{display:block;float:left;width:100%}@media screen and (min-width:768px){.tm_left,.tm_center,.tm_right{width:320px}}.tm_left,.tm_center{margin:0 10px 0 0}.top_menu table{width:100%;margin:0 0 10px 0}.top_menu td{border:1px solid #999}.top_menu td a{display:inline-block;width:97%;height:100%;font-size:14px;background-color:#fff}.top_menu .tc td a{width:100%;padding:7px 0;text-align:center}@media screen and (min-width:768px){.top_menu .tc td a{padding:2px 0}}.top_menu .tl td a{width:97%;padding:7.5px 0 7px 3%;text-align:left;text-decoration:none;background-image:url(https://kryk55.com/img/arrow_right.png.pagespeed.ce.0pTZRGckpD.png);background-repeat:no-repeat;background-position:right center}@media screen and (min-width:768px){.top_menu .tl td a{padding:2.5px 0 2px 3%}}.top_menu td a:hover{background-color:#ff9}.top_menu .one_row{width:98.5%!important;padding:7.5px 0 7px 1.5%!important}@media screen and (min-width:768px){.top_menu .one_row{padding:2.5px 0 2px 1.5%!important}}.game_logo{position:absolute;opacity:.05;width:92%}@media screen and (min-width:768px){.game_logo{width:670px}}.to_top{position:fixed;right:10px;opacity:.7;z-index:970}.ft{display:block;margin:30px auto 0 auto}.ft_up{display:block;padding:10px 0 0 0;background-color:#e3e3e3;font-size:14px}@media screen and (min-width:768px){.ft_up{padding:10px 0 30px 0}}.ft_menu_all{display:block;margin:0 auto;padding:0;width:100%}@media screen and (min-width:768px){.ft_menu_all{padding:20px 0;width:1000px}}.ft_menu{display:block;width:97%;float:left;padding:0 0 10px 3%;margin:0 0 0 0;line-height:1.6}@media screen and (min-width:768px){.ft_menu{width:100%;padding:0 5px 10px 10px}}.ft_menu a,.ft_menu a:hover,.ft_menu a:visited{margin:5px 0 5px 10px;color:#00c;text-decoration:underline}@media screen and (min-width:768px){.ft_menu a,.ft_menu a:hover,.ft_menu a:visited{font-size:16px}}.ft_under{display:block;margin:0 auto;background-color:#000;color:#fff}.c_right{padding:20px 0;text-align:center}@media screen and (min-width:768px){.c_right{font-size:14px}}.c_right a{color:#eee;text-decoration:underline}.policy{margin:-10px 0 0 0;text-align:center}.policy a{color:#eee;text-decoration:underline}.policy a:hover{color:#eee}.clearfix{content:"";clear:both;display:block}.mob_view{display:inline}@media screen and (min-width:768px){.mob_view{display:none}}.pc_view{display:none}@media screen and (min-width:768px){.pc_view{display:inline}}.txt_str{background-color:#ffc;font-weight:700}.txt_str2{background-color:#f0f;color:#fff;font-weight:700;padding:3px 5px;margin:0 5px 0 0}.txt_str3{background-color:#ff4f02;color:#fff;font-weight:700;padding:3px 5px;margin:0 5px 0 0}.ad_desc{text-align:center;color:#777;font-size:11px}@media screen and (min-width:768px){.ad_desc{font-size:13px}}.img_desc{margin:-7px 0 7px 0;text-align:center;color:#333;font-size:12px}@media screen and (min-width:768px){.img_desc{font-size:14px}}.fs16{font-size:16px;line-height:1.8}.fs14{font-size:14px}.prev,.next{display:inline-block;margin:5px;text-decoration:none!important;font-size:16px;border:.5px #ccc solid;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;box-shadow:2px 2px 0 0 #ddd;-moz-box-shadow:2px 2px 0 0 #ddd;-webkit-box-shadow:2px 2px 0 0 #ddd}@media screen and (min-width:768px){.prev,.next{font-size:18px}}.prev{float:left;padding:6px 5px 4px 20px;background-image:url(https://kryk55.com/img/arrow_left.png.pagespeed.ce.PAJwmkVivU.png);background-repeat:no-repeat;background-position:left center}@media screen and (min-width:768px){.prev{padding:6px 10px 4px 25px}}.next{float:right;padding:6px 20px 4px 5px;background-image:url(https://kryk55.com/img/arrow_right.png.pagespeed.ce.0pTZRGckpD.png);background-repeat:no-repeat;background-position:right center}@media screen and (min-width:768px){.next{padding:6px 25px 4px 10px}}.prev:hover,.next:hover{background-color:#ff9}.col_1,.col_2,.col_3,.col_4,.col_5,.col_6,.col_7,.col_8,.col_9,.col_10,.col_11,.col_12{display:block;float:left;width:100%}.col_1r,.col_2r,.col_3r,.col_4r,.col_5r,.col_6r,.col_7r,.col_8r,.col_9r,.col_10r,.col_11r,.col_12r{display:block;float:right;width:100%}@media screen and (min-width:768px){.col_1,.col_1r{width:8.33333333333%}.col_2,.col_2r{width:16.6666666667%}.col_3,.col_3r{width:25%}.col_4,.col_4r{width:33.3333333333%}.col_5,.col_5r{width:41.6666666667%}.col_6,.col_6r{width:50%}.col_7,.col_7r{width:58.3333333333%}.col_8,.col_8r{width:66.6666666667%}.col_9,.col_9r{width:75%}.col_10,.col_10r{width:83.3333333333%}.col_11,.col_11r{width:91.6666666667%}.col_12,.col_12r{width:100%}}.tbl2-1 .th1,.tbl2-1 .th2,.tbl2-1 .td1,.tbl2-1 .td2{display:block;border-style:solid;border-color:#999;overflow-wrap:break-word;word-wrap:break-word}.tbl2-1 .th1,.tbl2-1 .th2{background-color:#ffc0cb;font-weight:700}.tbl2-1 .th1{border-width:1px 1px 0 1px;padding:3px 10px 1px 10px}.tbl2-1 .th2{border-width:0 1px 1px 1px;padding:1px 10px 3px 20px}.tbl2-1 .td1{border-width:0 1px 0 1px;padding:3px 10px 1px 10px}.tbl2-1 .td2{border-width:0 1px 1px 1px;padding:1px 10px 3px 20px}@media screen and (min-width:768px){.tbl2-1 .th1{border-width:1px 1px 1px 1px;padding:3px 10px}.tbl2-1 .th2{border-width:1px 1px 1px 0;padding:3px 10px}.tbl2-1 .td1{border-width:0 1px 1px 1px;padding:3px 10px}.tbl2-1 .td2{border-width:0 1px 1px 0;padding:3px 10px}}.tbl2-2 .th1,.tbl2-2 .th2,.tbl2-2 .td1,.tbl2-2 .td2{display:block;border-style:solid;border-color:#999;overflow-wrap:break-word;word-wrap:break-word}.tbl2-2 .th1,.tbl2-2 .th2{background-color:#ffc0cb;font-weight:700;padding:5px 0 5px 10px}.tbl2-2 .td1,.tbl2-2 .td2{padding:5px 0 5px 10px}@media screen and (min-width:768px){.tbl2-2 .td1,.tbl2-2 .td2{padding:5px 10px;margin-right:10px}}.tbl2-2 .th1{border-width:1px 1px 1px 1px}.tbl2-2 .th2{border-width:0 1px 1px 1px}.tbl2-2 .td1{border-width:0 1px 1px 1px}.tbl2-2 .td2{border-width:0 1px 1px 1px}@media screen and (min-width:768px){.tbl2-2 .th1{border-width:1px 1px 1px 1px}.tbl2-2 .th2{border-width:0 1px 1px 1px}.tbl2-2 .td1{border-width:1px 1px 1px 0}.tbl2-2 .td2{border-width:0 1px 1px 0}}.table1 th,.table2 th{background-color:#ffc0cb;background:-moz-linear-gradient(bottom,#ffc0cb,#ffe0eb);background:-webkit-linear-gradient(bottom,#ffc0cb,#ffe0eb);background:linear-gradient(to top,#ffc0cb,#ffe0eb);font-weight:700}.table1 th,.table1 td{padding:5px 10px;border:1px #999 solid}.table2 th,.table2 td{padding:1px 1px;border:1px #999 solid;font-size:12px}@media screen and (min-width:768px){.table2 th,.table2 td{padding:1px 10px 1px 10px;font-size:14px}}.table2 th a,.table2 td a{display:inline-block;width:100%;padding:7px 0%;text-decoration:underline;line-height:1.2;vertical-align:middle}.table2 th a:hover,.table2 td a:hover{background-color:#ff9}.ta_l{text-align:left}.ta_c{text-align:center}.ta_r{text-align:right}.fs10{font-size:10px}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs17{font-size:17px}.fs18{font-size:18px}.clr90{color:red;font-weight:700}.clr80{color:#f60;font-weight:700}.clr60{color:#060;font-weight:700}.clr40{color:#00f;font-weight:700}.clr00{color:purple;font-weight:700}.narrow80,.narrow85,.narrow90{display:inline-block;white-space:nowrap;transform-origin:left;letter-spacing:-.05em}.narrow80{transform:scaleX(.8);margin-right:-20%}.narrow85{transform:scaleX(.85);margin-right:-15%}.narrow90{transform:scaleX(.9);margin-right:-10%}.gs-title{height:25px!important}#btn_kifu{display:inline-block;border:.5px #ccc solid;padding:3px 10px;margin:10px 0;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;box-shadow:2px 2px 0 0 #ddd;-moz-box-shadow:2px 2px 0 0 #ddd;-webkit-box-shadow:2px 2px 0 0 #ddd;font-size:12px}#btn_kifu:hover{background-color:#ff9;box-shadow:2px 2px 0 0 #dcc;-moz-box-shadow:2px 2px 0 0 #dcc;-webkit-box-shadow:2px 2px 0 0 #dcc}#txt_kifu{overflow-y:scroll;width:95%;height:200px;border:.5px #ccc solid;padding:5px;font-size:12px}@media screen and (min-width:768px){#txt_kifu{width:50%}}.det-acc{margin-bottom:10px;border:1px solid #ddd;border-radius:4px;overflow:hidden;background-color:#fff}.det-acc summary{display:block;padding:0;cursor:pointer;list-style:none;background-color:#f8f9fa;border-bottom:2px solid #eee}.det-acc summary::-webkit-details-marker{display:none}.sum-in{display:flex;justify-content:space-between;align-items:center;padding:12px 15px}.sum-title{flex:1}.sum-title h3{margin:0 0 5px 0}.sum-text{margin:0;font-size:.9rem;color:#333;line-height:1.4}.icon-acc{position:relative;width:24px;height:24px;margin-left:15px;flex-shrink:0}.icon-acc::before,.icon-acc::after{content:"";position:absolute;background-color:#007bff;transition:all .3s}.icon-acc::before{top:11px;left:0;width:100%;height:2px}.icon-acc::after{top:0;left:11px;width:2px;height:100%}.det-acc[open] .icon-acc::after{transform:rotate(90deg);opacity:0}.det-acc summary:hover{background-color:#f0f2f5}.acc-content{padding:20px;line-height:1.6;background-color:#fff;border-top:1px solid #eee}