@charset "utf-8";#top h1{display:none;}#p .btn a,#p h2,#p .lt_arr,#p .lt_arr a,#p .rt_arr,#p .rt_arr a,#p li{background:url(/images/kukuru/v1/img/sp_top_1.png) no-repeat;}#p{margin-bottom:12px;padding:5px;background:#a8ddf1;}#p .wr{position:relative;border:1px solid #9cc;background:#fff;-webkit-user-select:none;}#p .wr_1{height:29px;background-color:#dee;}#p h2{float:left;width:218px;height:29px;background-position:10px 6px;text-indent:-9999px;}#p .btn{display:none;float:right;width:112px;height:16px;margin-top:7px;}#p .btn a{display:inline-block;float:left;width:8px;height:8px;margin:4px 6px 4px 6px;background-position:0 -450px;text-indent:-9999px;outline:none;}#p .btn a.crr{width:16px;height:16px;margin:0 2px 0 2px;background-position:0 -480px;cursor:default;}#p .lt_arr{display:none;position:absolute;top:40px;left:0;width:20px;height:120px;background-position:0 -190px;}#p .lt_arr a{display:block;width:20px;height:120px;background-position:0 -190px;text-indent:-9999px;outline:none;}#p .lt_arr a:hover{background-position:0 -310px;}#p .rt_arr{display:none;position:absolute;top:40px;right:0;width:20px;height:120px;background-position:-20px -190px;}#p .rt_arr a{display:block;width:20px;height:120px;background-position:-20px -190px;text-indent:-9999px;outline:none;}#p .rt_arr a:hover{background-position:-20px -310px;}#p .wr_2{width:100%;overflow:hidden;}#p .wr_4{float:left;width:568px;padding:10px 30px 5px 30px;_padding:10px 29px 5px 30px;word-break:break-all;word-wrap:break-word;overflow:hidden;-webkit-user-select:text;}#p .wr_4 h3{margin-top:-0.2em;margin-bottom:6px;color:#666;font-size:146.1%;font-weight:bold;}#p .wr_4 li{margin-bottom:5px;padding-left:12px;background-position:0 -525px;font-size:123.1%;}#p .wr_4 .sum{margin-bottom:10px;color:#666;}#p .wr_4.tb h3,#p .wr_4.tb ul,#p .wr_4.tb p.sum{float:right;width:435px;}#p .wr_4.tb p.img{float:left;width:120px;height:120px;margin-bottom:5px;border:1px solid #e5e5e5;}#q .ttl{background:url(/images/kukuru/v1/img/sp_top_2.png) repeat-x;}#q h2{background:url(/images/kukuru/v1/img/sp_top_1.png) no-repeat;}#q .m a{background:url(/images/kukuru/v4/img/sp_cmn_2.png) no-repeat;}#q{margin-bottom:12px;}#q .ttl{background-position:0 0;}#q .wr{padding:12px 20px 0 20px;}#q .cnt{margin-bottom:8px;padding-bottom:8px;border-bottom:1px dashed #ccc;word-break:break-all;word-wrap:break-word;overflow:hidden;}#q h3{font-weight:bold;}#q .cnt .sum{margin-bottom:2px;}#q .cnt .dtl{margin-bottom:3px;color:#666;}#q .cnt .dtl .dd{margin-right:9px;}#q .cnt .dtl .yid{display:none;}#q .cnt .dtl .s{display:inline-block;width:9px;text-indent:-9999px;}#q .cnt.tb .tb{float:left;width:60px;}#q .cnt.tb .tb a{display:block;width:58px;height:58px;border:1px solid #ccc;text-align:center;}#q .cnt.tb .sum{margin-left:70px;}#q .cnt.tb .dtl{margin-left:70px;}#q .m{text-align:right;}#q .m a{display:inline-block;min-height:13px;_height:13px;padding:1px 0 1px 18px;background-position:0 -147px;_background-position:0 -148px;}#q h2{height:38px;background-position:0 -30px;text-indent:-9999px;}#q .cnt h3{margin-bottom:6px;font-size:123.1%;}#r .ttl{background:url(/images/kukuru/v1/img/sp_top_2.png) repeat-x;}#r h2{background:url(/images/kukuru/v1/img/sp_top_1.png) no-repeat;}#r .m a{background:url(/images/kukuru/v4/img/sp_cmn_2.png) no-repeat;}#r{margin-bottom:12px;}#r .ttl{background-position:0 -60px;}#r .wr{padding:12px 20px 0 20px;}#r .cnt{margin-bottom:8px;padding-bottom:8px;border-bottom:1px dashed #ccc;word-break:break-all;word-wrap:break-word;overflow:hidden;}#r h3{font-weight:bold;}#r .cnt .sum{margin-bottom:2px;}#r .cnt .dtl{margin-bottom:3px;color:#666;}#r .cnt .dtl .dd{margin-right:9px;}#r .cnt .dtl .yid{display:none;}#r .cnt .dtl .s{display:inline-block;width:9px;text-indent:-9999px;}#r .cnt.tb .tb{float:left;width:60px;}#r .cnt.tb .tb a{display:block;width:58px;height:58px;border:1px solid #ccc;text-align:center;}#r .cnt.tb .sum{margin-left:70px;}#r .cnt.tb .dtl{margin-left:70px;}#r .m{text-align:right;}#r .m a{display:inline-block;min-height:13px;_height:13px;padding:1px 0 1px 18px;background-position:0 -147px;_background-position:0 -148px;}#r h2{height:38px;background-position:0 -80px;text-indent:-9999px;}#r .cnt h3{margin-bottom:6px;font-size:123.1%;}#z li{margin-bottom:10px;}#z li img{vertical-align:bottom;}