/* CSS Document */
div.box_abirin { padding: 0px 8px 0px 7px; background: url(../img/bg_box1_md.jpg) repeat-y; }
div.box_abirin_inner { padding: 115px 0px 20px 161px; background: url(../img/bn_abirinpikku2012.jpg) no-repeat; }
div.box_abirin a:hover img {filter: alpha(style=0,opacity=80);opacity: 0.8;}
div#section1 { /margin-top: 20px; }


dl.wazamaru_dairy_list { background: url(../img/line_dot3.jpg) repeat-x bottom; padding: 5px 0px; }
dl.wazamaru_dairy_list dt { width: 50px; float: left; }
dl.wazamaru_dairy_list dd { width: 378px; float: right; font-size: 75%; line-height: 140%; }
dl.wazamaru_dairy_list dd span { font-size: 90%; font-weight: bold; }

div.inner_two_box { margin-top: 7px; }

div.box_news { overflow: hidden; }
div.box_wazamaru { background: url(../img/bg_box1_md.jpg) repeat-y; }
div.box_wazamaru div.box_heaf { padding-top: 0px; background: none; }
div.wazamatu_twitter { margin-top: 20px; }

div.box_heaf2_inner2box { background: url(../img/bg_box1_md.jpg) repeat-y; }
div.box_heaf2_inner2box div.twitter_contents { height: auto; padding: 5px 15px; background: none; }

div.twitter_contents { height: auto; padding: 5px 15px; background: url(../img/bg_box1_md.jpg) repeat-y; }

h3#hd_onair { background: url(../img/hd_onair.jpg) no-repeat; width: 468px; height: 107px; text-indent: -9999px; font-size: 1px; line-height: 0; }
h3#hd_wanted { background: url(../img/hd_wanted2.jpg) no-repeat top; width: 468px; height: 139px; text-indent: -9999px; font-size: 1px; line-height: 0; }

div.hd_wanted2_top { background: url(../img/hd_wanted2_top.jpg) no-repeat; height: 7px; font-size: 1px; line-height: 0; }

/*flickr*/
div.flickr_contents_box { width: auto; float: none; }
div.flickr_contents { padding: 6px 16px; _padding: 5px 14px; height: auto; background: url(../img/bg_box4_md.jpg) repeat-y; }

/*oi[*/
div.topbanner_contents { width: auto; float: none; /margin-bottom: 10px; }
	ul.top_banner_list li { width: 309px; line-height: 100%; margin-bottom: 0px; margin-right: 8px; float: left; font-size: 1px; line-height: 100%; }
	ul.top_banner_list li.list_end { margin-right: 0px; }
	ul.top_banner_list li img { /margin-top: 0px; /vertical-align: bottom; }
	

/*wazamaru*/
div.contents_1box { background: url(../wazamaru/img/bg_contents2.jpg) no-repeat top; padding: 32px; margin-left:-1px; }
div.hd_wazamaru { height: 474px; position: relative; }
div.wazamaru_read { position: absolute; left: 3px; top: 75px; }
div.wazamaru_read p { font-size: 75%; line-height: 150%; }

div.caravan_kokuchi { margin-left: 1px; }

#wazamaru h4.hd_map { margin-bottom: 0px; }

div.entry_dairy { background: url(../img/line_dot3.jpg) repeat-x bottom; padding: 0px 0px 15px; margin-bottom: 15px; }
div.thumb { width: 200px; float: left; }
div.entry_body { width: 215px; float: right; }
div.entry_date { font-size: 75%; font-weight: bold; margin-bottom: 5px; }
div.entry_title { font-size: 90%; font-weight: bold; line-height: 130%; margin-bottom: 10px; }
div.entry_outline { font-size: 75%; line-height: 150%; margin-bottom: 15px; }

div.harf_contents_bg_top { height: 5px; background: url(../img/bg_box1_tp.jpg) no-repeat; font-size: 1px; line-height: 0; }
div.harf_contents_bg_bottom { height: 9px; background: url(../img/bg_box1_bt.jpg) no-repeat; font-size: 1px; line-height: 0; }
div.harf_contents_bg2_top { height: 10px; background: url(../img/bg_box4_tp.jpg) no-repeat; font-size: 1px; line-height: 100%; /margin-top: 10px; }
div.harf_contents_bg2_bottom { height: 10px; background: url(../img/bg_box4_bt.jpg) no-repeat; font-size: 1px; line-height: 100%; /margin-bottom: 10px; }
div.harf_contents_bg3_top { height: 10px; background: url(../img/bg_box3_tp.jpg) no-repeat; font-size: 1px; line-height: 100%; margin-top: 10px; }
div.harf_contents_bg3_bottom { height: 10px; background: url(../img/bg_box3_bt.jpg) no-repeat; font-size: 1px; line-height: 100%; _margin-bottom: 10px; }
