div#main{}
div#main h1{
	font-size: 18px;
	font-weight: bold;
	margin: 0.4em 25px;
	line-height: 40px;
	background:url(../images/tit_banner.gif) no-repeat;
	padding-left: 35px;
	color: #f88117;
	width:850px;
}

div#main ul li em{display:block;width:7em;float:left;}

div.box{width:600px;margin:1.4em auto;border:solid 2px #e0a554;clear:both;overflow:auto;padding:10px;background-color:#ffe8c6;}
div.box h2{font:bold 20px Verdana,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',osaka,   
    'メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;color:#e5b509;display:block;float:left;padding-left:0.6em;}
div.box#travel h2{background:url(../images/australia.jpg) no-repeat;width:150px;height:140px;background-position: 10px 24px;}
div.box#travel{font-size:18px;}
div.box#travel2 h2{background:url(../images/etc.jpg) no-repeat;width:150px;height:100px;}
div.box#travel2{font-size:16px;}
div.box#travel3 h2{background:url(../images/etc.jpg) no-repeat;width:150px;height:100px;}

div.box h2.yukemuri{background:url(../images/yukemuri.jpg) no-repeat;width:150px;height:140px;background-position:10px 24px;}
div.box h2.tv{background:url(../images/tv.jpg) no-repeat;width:150px;height:140px;background-position:10px 24px;}
div.box h2.cycle{background:url(../images/cycle.jpg) no-repeat;width:150px;height:140px;background-position:10px 24px;}
div.box h2.gourmetA{background:url(../images/gourmetA.jpg) no-repeat;width:150px;height:140px;background-position:10px 24px;}
div.box h2.gourmetB{background:url(../images/gourmetB.jpg) no-repeat;width:150px;height:140px;background-position:10px 24px;}
div.box h2.gourmet{background:url(../images/gourmet.jpg) no-repeat;width:150px;height:140px;background-position:10px 24px;}
div.box h2.digital{background:url(../images/digital.jpg) no-repeat;width:150px;height:140px;background-position:10px 24px;}
div.box h2.dessert{background:url(../images/desert.jpg) no-repeat;width:150px;height:140px;background-position:10px 24px;}
div.box h2.amusement{background:url(../images/amusement.jpg) no-repeat;width:150px;height:140px;font-size:16px;background-position:10px 24px;}
div.box h2.healthcare{background:url(../images/healthcare.jpg) no-repeat;width:150px;height:140px;background-position:10px 24px;}
div.box h2.rice{background:url(../images/rice.jpg) no-repeat;width:150px;height:140px;background-position:10px 24px;}
div.box h2.sweets{background:url(../images/sweets.jpg) no-repeat;width:150px;height:140px;background-position:10px 24px;}
div.box h2.books{background:url(../images/book.jpg) no-repeat;width:150px;height:140px;background-position:10px 24px;}

div.box p{color:#f00;font-size:14px;line-height:1.6em;padding-left:1em;margin-bottom:0.6em;}

div.box ul{display:block;float:left;margin-left:30px;}
div.box ul.right{display:block;float:left;margin-left:60px;}

p.info{margin:2em auto 3em auto;width:600px;}

div#election{float:left;margin-left:150px;border:solid 1px #ffaf70;width:400px;}
div#election img{border:solid 1px #333;}
div#election h3{display:block;margin:0 auto 1em auto;font-size:120%;font-weight:bold;color:#ff3535;background:url(../images/40th_campaign.gif) no-repeat #ffb316;width:400px;height:51px;text-indent:-9999px;}
div#election ul{text-indent:1em;}
div#election ul li{line-height:2em;}

div#next{width:600px;margin:0 auto;}
div#next h3{font-size:120%;font-weight:bold;color:#f00;}

p.pagetop{clear:both;}
