@charset "utf-8";
/* CSS Document */


/* キャンペーンのスタイル */

.clear { clear: both;}

#clr{clear:both;}

#maincontent {width: 800px;}

#top { width: 800px; height:140px; background: url(images/master_top.jpg) no-repeat ;position:relative; margin-top: 10px;}
#toptxt { width:700px; height:50px; position: absolute; left:50px; top: 70px;} 
#toptxt h2 { font-size: 15px; line-height: 1.4em; color:#FFFF00; margin-top: 10px;}
#toptxt p { font-size: 10px; line-height: 1.4em; color:#ffffff; }

h3 { width: 800px; margin-top: 30px;}
#saisin_txt {font-size:13px; line-height: 1.3em; margin-top: 5px; padding-top: 5px;}
#saisin_img {　margin-top: 20px;}

.waku_ue{width:800px; height:145px; background:url(images/waku_ue.gif) no-repeat bottom; margin-top:8px;}
.waku_ue img{margin:15px 0px 0px 15px;}

.waku_naka{width:800px; background:url(images/waku_naka.gif) repeat-y; text-align:center; padding-bottom:50px;}

.mbox{width:680px; margin:0px auto; text-align:left;}
.mbox p{font-size:11px; line-height: 1.4em; width:260px; margin:0px auto;}
.mbox img{padding-bottom:3px;}
.mleft{width: 310px; float: left; margin-top: 10px;}
.mright{width: 310px; float: right; margin-top: 10px;}
.img1{margin-top:40px;}

.waku_shita{width:800px; height:14px; background:url(images/waku_shita.gif) no-repeat;}

.icon_button li{ font-size:13px; float:left; text-align: center; margin-left: 25px; margin-top: 10px; margin-bottom: 20px; list-style:none;}

#maincontent a:link {
	color: #071045;
	text-decoration: none;}
		
#maincontent a:visited {
	color: #374993;
	text-decoration: none;}

#maincontent a:hover {
	color: #993366;
	text-decoration: none;}




/* ニュースのスタイル 
.common #maincontent a:link {
	color: #000033;
	text-decoration: none;}
	
	
.common #maincontent a:visited {
	color: #808080;
	text-decoration: none;}

.common #maincontent a:hover {
	color: #ff5c00;
	text-decoration: none;}
	


.common #maincontent h2 { padding-bottom: 10px;}

.common #maincontent h3 { padding-top: 40px;}


.common #maincontent dl {
width: 480px; margin-left: 10px;}

.common #maincontent dt { 
font-size: 11px; color: #0e133c; font-family:"ＭＳ ゴシック", "Osaka－等幅"; line-height: 1; padding-top:10px;}

.common #maincontent dt img { 
vertical-align: baseline; padding-right: 5px; }

.common #maincontent dd { 
font-size: 10px; color: #444444; font-family:"ＭＳ ゴシック", "Osaka－等幅"; line-height: 1.6em; border-bottom: dotted #666666 1px;}


/* 業態のスタイル 

.common #gyoutai {width: 505px; height: 250px; background-color: #dcdcdc;}
.common #gyoutai p {width: 200px; font-size: 10px; line-height: 1.1;}
.common #g-leftbox01 {width: 470px; padding: 20px 0px 0px 20px;  } 
.common #g-leftbox02 {width: 230px; padding: 20px 0px 0px 20px; float: left;} 
.common #g-rightbox03 {width: 230px; padding: 20px 20px 0px 0px; float: right;} 
.common #gyoutai p a { line-height: 1.5;}


.common #gyoutai a:link {
	color: #0e133c;
	text-decoration: underline;}
		
.common #gyoutai a:visited {
	color: #86899d;
	text-decoration: underline;}

.common #gyoutai a:hover {
	color: #ff5c00;
	text-decoration: underline;}*/


