

div.bl_navi{width:850px;background:#EEEBDA;margin-top:10px;padding-bottom:7px;font-size:15px;}
div.bl_title{width:850px; background:navy url(gazouko/sozai/hk_title_blue.gif);padding-top:5px;padding-bottom:5px;color:white;font-size:15px;}
div.bl_intro{width:850px;background:#ffffff url("gazouko/sozai/hk_siro_sibo.gif");padding-top:8px;padding-bottom:8px;font-size:15px;line-height:1.4em;}

div.bl_main{width:850px;background:#ffffff url("gazouko/sozai/hk_siro_sibo.gif");overflow:hidden;font-size:15px;}
div.bl_adsense{width:165px;background:#ffffff url("gazouko/sozai/hk_siro_sibo.gif");float:left;PADDING-BOTTOM:32768px;MARGIN-BOTTOM:-32768px;}
div.bl_submain{width:675px;background:#ffffff url("gazouko/sozai/hk_siro_sibo.gif");float:left;PADDING-BOTTOM:32768px;MARGIN-BOTTOM:-32768px;}
div.bl_guncontent{width:660px;background:#ffffff url("gazouko/sozai/hk_siro_sibo.gif");padding-top:4px;padding-bottom:6px;padding-left:15px;text-align:left;font-size:15px;font-weight:normal;line-height:1.5em;}
div.bl_guncontent p{width:600px;background:#ffffff url("gazouko/sozai/hk_siro_sibo.gif");padding-top:1px;padding-bottom:6px;padding-left:15px;padding-right:45px;text-align:left;font-size:15px;font-weight:normal;line-height:1.5em;}





/*　2015 一般設定 bodyやリンクのふるまい */
body {margin:0px; background-color:white; font-family: 'Lato', sans-serif;}
body a{color:#1D60B0; text-decoration:none; }
body a:hover{text-decoration:none; font-weight:none; font-size:100%; color:#1D60B0; background-color:#F2FFF7; position:relative; top:1px; left:1px;}
body a:visited{color:#1D60B0;}
body h1{font-size:155%;}
body h2{font-size:140%;}
body h3{font-size:130%;}
img { max-width:100%; height:auto;}
hr{border:1px; border-color:silver; border-style:dotted;}
li { padding-left: 1em;  text-indent: -0.1em; }

div.bl_topheader{ background-color:#1D60B0; max-width:100%;padding:0.8em;color:white;}
div.bl_oggcraft{ max-width:1200px; text-align:left;}
div.bl_dougaari{max-width:1200px;padding:1em; padding-bottom:1em;font-size:120%;color:red;}

div.bl_h1{font-size:135%; font-weight:bold; padding-top:0.4em; padding-bottom:0.4em;}
div.bl_h2{font-size:140%; font-weight:bold; padding-top:2em;}
div.bl_h3{font-size:120%; font-weight:bold; padding-top:1em;}
div.bl_setsumei{max-width:650px; padding:1.5em;line-height:2.0em; text-align:center; font-size:120%;}

div.bl_600picture{max-width:700px;padding:1em; padding-top:1em; padding-bottom:0em;}
div.bl_600text{ max-width:680px; font-size:110%; text-align:left; padding:1em;  padding-bottom:3em;  padding-top:0em; line-height:2em;}



div.bl_400text{ max-width:600px; font-size:110%; text-align:left; padding:1em;  padding-bottom:3.5em;padding-top:0em; line-height:2em;}



div.bl_spec{ max-width:650px;padding:1em;  padding-top:1em; padding-bottom:1em;  font-size:110%; text-align:left;line-height:2em;}
div.bl_copyright{ max-width:auto;padding:1em;padding-bottom:2em;text-align:center;font-size:100%;}
h1{font-size:120%;}

div.bl_location{max-width:1000px;padding:0.8em; font-size:100%;  text-align:left;}

div.adsense{max-width:800px; margin-left:10px; }




/*　2015 各作品ページ用div　名称、　*/
div.bl_gunname{max-width:900px;padding:0.5em;}






/*　2015 ガンロッカー用div　各作品毎の番号、画像、名称、装弾数、動画有無、カテゴリー、完成月　*/
div.waku{max-width:1200px;padding-top:3em;}
div.waku_small{width:227px;  padding-bottom:1.7em; padding-left:0.2em; padding-right:0.2em; float:left;}

div.bl_no{background-color:#FFCC00; max-width:40px; font-size:115%; color:black; font-weight:bold; margin:5px; }
div.bl_no2{background-color:#64ff00ff; max-width:45px; font-size:90%; color:black; font-weight:bold; margin:5px; padding-right:4px; padding-left:4px;}
div.bl_no3{background-color:aqua; max-width:45px; font-size:90%; color:black; font-weight:bold; margin:5px; padding-right:4px; padding-left:4px;}

div.bl_img{width:100%; height:220px;}
div.bl_name{max-width:225px;font-weight:bold; font-size:90%;}
div.bl_name2{max-width:275px;height:35px; font-weight:bold; font-size:115%; line-height:1.2em;}

div.bl_round{max-width:180px;font-weight:bold;}
div.bl_round2{max-width:250px;height:55px; font-weight:normal; font-size:105%; line-height:1.2em;}

div.bl_video{max-width:180px;height:25px; color:red; font-size:110%; }
div.bl_category{max-width:280px;}
div.bl_category2{max-width:280px; height:75px; font-size:110%;line-height:1.0em;}
div.bl_date{max-width:180px;}
div.setsumei{max-width:285px; font-size:80%;}
div.setsumei_hidariyose{text-align:left; max-width:280px; font-size:80%;}


div.gunwaku{width:290px; height:400px; margin:5px; border:0px solid silver; padding-bottom:10; margin-bottom:20; background-color:white; display: inline-block; vertical-align:middle;}

div.reportwaku{width:290px; height:420px; margin:5px; border:0px solid silver; padding-bottom:10; margin-bottom:20; background-color:white; display: inline-block; vertical-align:middle;}

div.reportwaku_short{width:290px; height:420px; margin:5px; border:0px solid silver; padding-bottom:10; margin-bottom:20; background-color:white; display: inline-block; vertical-align:middle;}

div.videowaku{width:300px; height:450px; margin:5px; border:0px solid silver; padding-bottom:10; margin-bottom:20; background-color:white; display: inline-block; vertical-align:middle;}



/*　作り方　*/
.kakomi{border: solid 1px #000000; padding-left:0.25em; padding-right:0.25em; margin-right:0.3em; font-weight:bold;}

.assy{max-width:750px; font-size:110%; text-align:left; line-height:1.7em;}

.bangou{border:1px; background:black; padding:0 8 0 8; color:white; margin-right:0.5em;}

