p,h1,h2,h3,h4,h5,h6,ul,ol,li{ margin:0; padding:0;}


/*トップページ*/
#bg { background:url("../images/konsen_bg.gif") no-repeat; width:760px; height:501px; margin-top:5px;}
#news { margin:6px 0 0 108px;}
.h_news { padding:5px 13px;}
.h_news-t { text-indent:-8px; padding:5px 0px 3px 21px;}
.h_news-t2 { text-indent:-8px; padding:5px 4px 3px 8px;}
.c_news { padding:2px 0 1px 10px;}
#btn { margin:25px 0 0 364px;}
#campaign {margin:102px 0 0 32px;}
#osusume {margin:50px 0 0 32px;}
html>/**/body #campaign { margin:82px 0 0 32px;}

/*第二階層*/
#header-kon { background:url("../images/header03_in.gif") no-repeat; padding:7px 0 5px 23px; margin-top:5px;}
#main_c { background:url("../images/bg03_in.gif") repeat-y; height:381px; padding:8px 0 0 25px; margin-bottom:-10px; display:block;}
#main_c2 { background:url("../images/bg03_in.gif") repeat-y; height:381px; padding:8px 0 0 25px; margin-bottom:-10px; display:block;}
#main_c3 { background:url("../images/bg03_in.gif") repeat-y; height:500px; padding:8px 0 0 25px; margin-bottom:-10px; display:block;}
#footerkon { clear:both; background: url("../images/footer_in.gif") no-repeat; height:45px;}
.pos img{ margin-right:7px;}

/*ブログパーツ*/
#blog_main {width:343px; float:left; margin-right:8px;}
#blog_kakomi {width:346px; float:left;}
#b_kakomi_bg { width:346px; height:294px; background:url("../images/b-parts_howbg.gif") no-repeat; padding:5px 15px 5px 12px; overflow:hidden;}
#b_bg td.main{ width:319px; background:url("../images/b-parts_howbg2.gif") repeat-y;}
#b_bg p { width:319px; height:100%; overflow:hidden;}
html>body #b_bg,html>body #b_kakomi_bg { width:319px;}

/* ステーショナリー*/
#pdf {border:1px dotted #CCCCCC; padding:5px; background-color:#F3F3F3; width:247px; float:right;}

/* ぬりえ */
ul#nurie_num { list-style:none;}
#nurie_num li { float:left; margin:0 5px 10px 0;}
