h1,h2{font-weight:700}h2,h3{position:relative;padding:5px 0 5px 5px}a,a:visited{color:navy}#hd_fix,body{background-color:#f3f3f3}#menu_btn span,h2:after{display:block;height:4px}#hd_fix,#menu_list{position:fixed;width:100%}#hd_fix_title a,#menu_list a,h1{display:inline-block}#menu_btn,a{cursor:pointer}body{width:100%;margin:0 auto;font-size:14px;line-height:1.4;font-family:Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;-webkit-text-size-adjust:100%}h1{width:98%;margin:20px 0;padding:0 0 0 2%;font-size:16px;text-align:left}.ad_desc,.c_right,.list_title,.policy,.tm_title,.top_menu .tc td a,.top_menu h3{text-align:center}@media screen and (min-width:768px){body{font-size:16px;line-height:1.5}h1{width:100%;margin:25px 0;padding:0;text-align:center;font-size:30px}}h2{display:block;margin:15px 5px 15px -10px;font-size:15px;border-bottom:4px #ccc solid}@media screen and (min-width:768px){h2{font-size:18px}}.ct h2:nth-child(1){margin-top:0}h2:after{content:" ";position:absolute;left:0;bottom:-4px;width:40%;background-color:#306;background:linear-gradient(left,#,#ccc);background:-moz-linear-gradient(left,#306,#ccc);background:-webkit-gradient(linear,left top,right top,from(#306),to(#ccc))}h3{display:block;margin:15px 5px 15px -5px;font-size:14px;border-bottom:2px #ccc dotted;font-weight:400}a{text-decoration:none}.con_ul a,.con_ul_x a,.ct_article a,.navi a{text-decoration:underline}a:hover{opacity:.8}a img{border:0}img{max-width:100%;height:auto;width:auto}#hd_fix{display:block;top:0;height:45px;z-index:980;border-bottom-color:#999;border-bottom-width:1px;border-bottom-style:solid;box-shadow:0 0 6px 0 #ccc;-moz-box-shadow:0 0 6px 0 #ccc;-webkit-box-shadow:0 0 6px 0 #ccc}#hd_fix_main{display:block;width:100%;margin:5px auto}#hd_fix_title{display:block;float:left;margin:0 0 0 20px}#hd_fix_title div{width:180px}#hd_fix_title img{float:left;height:32px;margin:3px 10px 0 -10px}@media screen and (min-width:768px){h3{font-size:17px}#hd_fix_main{width:1000px}#hd_fix_title img{margin:3px 10px 0 0}}#hd_fix_title a{padding:0 5px;color:#000;line-height:1.3;font-size:13px}#hd_fix_srch{display:none}#hd_fix_srch .gsc-control-cse,#hd_fix_srch .gsc-control-cse-ja,#hd_fix_srch .gsib_a{margin:3px 0 0!important;padding:0!important;background-color:#f3f3f3!important;border:0!important}#menu_all{display:block;float:right}#menu_btn{display:block;margin:0 5px 0 0;border:.3px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;width:35px;height:35px}#menu_btn span{margin:4px 3px 0;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{top:-955px;left:0;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){#hd_fix_srch{display:inline;float:right;width:50%}#menu_all{float:left}#menu_btn{margin:0 0 0 5px}#menu_list{width:250px}}#menu_list .menu_title{display:inline-block;padding:6px 0;width:100%;border:1px solid #306;color:#fff;background-color:#306;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:#f3f3f3}#menu_list a{width:95%;background-image:url(https://kryk55.com/dqmj3p/img/arrow_right.png.pagespeed.ce.0pTZRGckpD.png);background-repeat:no-repeat;background-position:right center;padding:8px 0 8px 5%;color:#000}.con_ul li,.con_ul_x li{list-style:none;background-image:url(https://kryk55.com/dqmj3p/img/xarrow_con.png.pagespeed.ic.cKiwgJeKk_.png);background-repeat:no-repeat}@media screen and (min-width:768px){#menu_list a{width:238px;padding:7px 0 7px 10px}}#menu_list .open_close{padding:7px 0 7px 5px;border:1px solid #222;background-color:#222;color:#fff;cursor:pointer}.con_ul a,.con_ul a:hover,.con_ul a:visited,.con_ul_x a:hover,.con_ul_x a:visited{color:#000}#menu_list .open_close:hover{border:1px solid #333;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)}.hd_main{display:block;margin:50px 0 0}.navi{display:none}.cl_2c1,.cl_2c2,.ct,.ct_left,.ct_right,.ul_link,.ul_link li{display:block}@media screen and (min-width:768px){.hd_main{width:1000px;margin:50px auto 0}.navi{display:block;margin:20px auto 0;padding:0;width:1000px}}.ct{width:100%;margin:0 auto}@media screen and (min-width:768px){.ct{width:1000px}}.ct_left{width:100%;float:left;margin:0}@media screen and (min-width:768px){.ct_left{width:690px;margin:20px 10px 0 0}}.ct_right{width:100%;float:right;margin:0}@media screen and (min-width:768px){.ct_right{width:300px;margin:20px 0 0}}.ct_article,.ct_box,.ct_box_gray{display:block;margin:0 0 10px}.ct_article,.ct_box{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}.ct_box_gray,.ul_link li a:hover,.ul_list3 li a:hover{background-color:#f3f3f3}.ct_article{padding:10px 10px 20px 20px}.ct_article ul{list-style-type:disc;padding:10px 5px 10px 20px}.ct_article li{margin:3px 0}.cl_2c1,.cl_2c2{float:left;width:100%}.cl_2c1{margin:0 10px 0 0}.con_ul,.con_ul_x{line-height:1.2}@media screen and (min-width:768px){.ct_article,.ct_box{box-shadow:3px 3px 0 0 #ddd;-moz-box-shadow:3px 3px 0 0 #ddd;-webkit-box-shadow:3px 3px 0 0 #ddd}.ct_article ul{padding:10px 10px 10px 30px}.cl_2c1,.cl_2c2{width:340px}.con_ul,.con_ul_x{line-height:1.4}}.con_ul li{margin:0 0 6px -20px;padding:0 0 0 20px;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{color:#000}.con_ul_x li{padding:0 0 0 20px;margin:0 3px 6px 5px;background-position:left center;float:left}.list_link li a,.ul_list3 li a{background-image:url(https://kryk55.com/dqmj3p/img/arrow_right.png.pagespeed.ce.0pTZRGckpD.png);background-repeat:no-repeat;background-position:right center}@media screen and (min-width:768px){.con_ul_x li{padding:0 0 0 20px;margin:0 3px 2px 15px}}.ul_link{margin:0 -5px;padding:0!important}.ul_link li{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_list a{font-size:15px;line-height:1.8}.ul_list3{display:block;margin:0 0 0 -5px;padding:0!important}.ul_list3 li{display:block;float:left;margin:3px .5%;width:98%;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}@media screen and (min-width:768px){.ul_list a{font-size:16px;line-height:1.5}.ul_list3 li{width:32%}}.ul_list3 li a{display:inline-block;width:98%;height:26px;padding:8px 0 0 2%;text-decoration:none;line-height:1.2;vertical-align:middle}.fs16,.ft_menu{line-height:1.8}@media screen and (min-width:768px){.ul_list3 li a{width:95%;height:26px;padding:7px 0 0 5%}}.list_title{display:inline-block;margin:-10px 0 0;padding:5px 0;color:#fff;background-color:#306}.list_link li{float:left;border-bottom:1px solid #ccc}.list_link li a{display:inline-block;padding:5px 0 5px 2%;color:#000;font-size:13px}@media screen and (min-width:768px){.list_title{margin:0}.list_link li a{padding:4px 0 4px 10px;font-size:14px}}.list_link li a:hover{background-color:#f3f3f3}.list_link li img{margin:5px 10% 0 0;width:90%;max-width:140px}.ct_left .list_link li,.ct_left .list_title{width:100%}.ct_left .list_link li a{width:98%}.ct_right .list_link li,.ct_right .list_title{width:100%}.ct_right .list_link li a{width:100%;font-size:14px;padding:4px 0;background-position:right bottom}@media screen and (min-width:768px){.list_link li img{max-width:280px}.ct_left .list_link li,.ct_left .list_title{width:340px}.ct_left .list_link li a{width:332px}.ct_right .list_link li,.ct_right .list_link li a,.ct_right .list_title{width:300px}.ct_right .list_link li img{width:300px;max-width:300px}}.top_menu{display:block;margin:0 0 0 -10px}.top_menu h3{display:block;position:static;font-weight:700;background-color:#306;color:#fff;width:100%;vertical-align:middle;margin:10px 0 0;padding:6px 0;border:0}.tm_left,.tm_right{display:block;float:left;width:100%}@media screen and (min-width:768px){.top_menu h3{padding:0;font-size:15px}.tm_left,.tm_right{width:330px}}.tm_left{margin:0 10px 0 0}.tm_title{background-color:#fef}.top_menu table{width:100%;margin:0 0 10px;font-weight:700}.top_menu td{border:1px solid #999}.top_menu td a{display:inline-block;width:97%;height:100%;padding:7px 0 7px 3%;font-size:14px}.clearfix,.ft,.ft_menu,.ft_menu_all,.ft_under,.ft_up{display:block}@media screen and (min-width:768px){.top_menu td a{width:318px;padding:7px 0 7px 10px}}.top_menu .tc td a{width:100%;padding:7px 0}.top_menu td a:hover{background-color:#f3f3f3}.game_logo{position:absolute;opacity:.05;width:92%}.to_top{position:fixed;right:10px;opacity:.7;z-index:970}.ft{margin:30px auto 0}.ft_up{padding:10px 0 0;background-color:#e3e3e3;font-size:14px}@media screen and (min-width:768px){.game_logo{width:670px}.ft_up{padding:20px 0}}.ft_menu_all{margin:0 auto;padding:0;width:100%}@media screen and (min-width:768px){.ft_menu_all{padding:20px 0;width:1000px}}.ft_menu{width:97%;height:160px;float:left;padding:0 0 10px 3%;margin:0}@media screen and (min-width:768px){.ft_menu{width:100%;padding:0 5px 10px 10px;border-left:.5px #ccc solid}}.ft_menu a,.ft_menu a:hover,.ft_menu a:visited{margin:5px 0 5px 10px;color:#00c;font-size:16px;text-decoration:underline}.ft_under{margin:0 auto;background-color:#000;color:#fff}.policy a,.policy a:hover{color:#eee}.c_right{padding:20px 0}.policy{margin:-10px 0 0}.policy a{text-decoration:underline}.txt_str2,.txt_str3,.txt_str4{color:#fff;font-weight:700;margin:0 5px 0 0}.clearfix{content:"";clear:both}.mob_view{display:inline}.pc_view{display:none}@media screen and (min-width:768px){.c_right{font-size:14px}.mob_view{display:none}.pc_view{display:inline}}.txt_str{background-color:#fdf;font-weight:700}.txt_str2{background-color:#f0f;padding:3px 5px}.txt_str3{background-color:#ff4f02;padding:3px 5px}.txt_str4{background-color:#3333a3;padding:1px 3px}.tbl2-2 .td1,.tbl2-2 .td2,.tbl2-2 .th1,.tbl2-2 .th2{border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;padding:5px 0 5px 10px}.ad_desc{color:#777;font-size:11px}@media screen and (min-width:768px){.ad_desc{font-size:13px}}.fs16{font-size:16px}.fs14{font-size:14px}.col_1,.col_10,.col_11,.col_12,.col_2,.col_3,.col_4,.col_5,.col_6,.col_7,.col_8,.col_9{display:block;float:left;width:100%}.col_10r,.col_11r,.col_12r,.col_1r,.col_2r,.col_3r,.col_4r,.col_5r,.col_6r,.col_7r,.col_8r,.col_9r{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-2{margin:0 10px 0 0}.tbl2-2 .th1,.tbl2-2 .th2{background-color:#fef}.tbl2-2 .th1{border-top:1px solid #999}.tbl2-2 .td1,.tbl2-2 .td2{word-break:break-all}@media screen and (min-width:768px){.tbl2-2{margin:0}.tbl2-2 .td1,.tbl2-2 .td2{border-left:0;padding:5px 10px;margin-right:10px}.tbl2-2 .td1{border-top:1px solid #999}}