@charset "utf-8";/* 共通CSS読み込み  */@import url("common.css");@import url("menu.css");/* ================================================トップページ================================================ *//* ======================== 01）ヘッダ */#header{	height:190px;	background:url(../img/top/headbg.jpg) no-repeat right top;}#header h1{	width:240px;	height:180px;}#header h1 a{	width:240px;	height:180px;	background:url(../img/top/logo.jpg) no-repeat left top;}#header h2{	width:240px;	font-size:1em;	top:132px;	line-height:1.5;}#header ul#headlink{	top:160px;}#menu li#mTop a{	background-position:0 -48px;}/* ======================== 02）メインカラム　2段組み */#main,#side{	float:left;	width:170px;	margin-left:20px;	text-align:left;}#main{	width:570px;}* html #main{	margin-left:10px;}/* ======================== 03）ヘッドニュース部 */#headnews{	background:url(../img/top/board.gif) no-repeat left center;	padding-left:45px;	margin:0 20px 20px;}#headnews p{	color:#000;}/* ======================== 04）ニュース部 */#newsbox{	width:568px;	padding-bottom:10px;}#news,#sale{	float:left;	width:275px;}#news{	float:right;}#newsbox div.includebox{	overflow:scroll;	overflow-x: hidden;	border:1px solid #333;	height:450px;}#newsbox div.includebox .one-box{	padding:8px;	line-height:1.3;}#newsbox div.includebox .date{	border-bottom:1px solid #ccc;	padding:3px 3px 3px 20px;	margin-bottom:5px;	font-weight:bold;	color:#555;	background:url(../img/top/note.gif) no-repeat left center;}#newsbox div.includebox .fsL{	font-size:1.2em;}#newsbox div.includebox .fsLL{	font-size:1.4em;}#newsbox div.includebox .red{	color:#f00;}#newsbox div.includebox .blue{	color:#00f;}#sale span.red a{	color:#f00;}#sale span.red a:visited{	color:#f00;}/* ======================== 05）コンテンツバナー */.box3, .box2{	float:left;	width:175px;	margin-top:15px;	margin-right:22px;	background:url(../img/top/shad3box.jpg) no-repeat 0px 75px;}.box2{	float:left;	width:275px;	margin-right:18px;	margin-bottom:20px;	background:url(../img/top/shad2box.jpg) no-repeat 0px 75px;}.mr0{	margin-right:0 !important;}#contents h2{	margin-bottom:5px;}#contents .box2 h2{	margin-bottom:8px;}.box3 ul{	width:175px;	overflow:hidden;}#contents li{	float:left;	padding-left:5px;	line-height:1.3em;}#contents li a{	padding:0 5px 0 8px;	font-size:0.86em;	display:block;	white-space:nowrap;}#contents li a:hover{	text-decoration:underline;}#contents p{	font-size:0.86em;	line-height:1.3;	padding:0 5px;}.box1{	clear:both;	padding-bottom:11px;	background:url(../img/top/shad1box.jpg) no-repeat 0px 50px;}#contents .bluelink li a{	color:#008cdc;	background:url(../img/top/point_blue.gif) no-repeat left center;}#contents .greenlink li a{	color:#7aba00;	background:url(../img/top/point_green.gif) no-repeat left center;}#contents .orangelink li a{	color:#ff6100;	background:url(../img/top/point_orange.gif) no-repeat left center;}/* ======================== 06）サイド */#side{	margin-bottom:20px;}#side h3{	color:#072;	margin-top:20px;	font-size:1.1em;}#side h4{	margin-top:10px;	color:#072;	border:1px solid #ccc;	background:#eee;	font-size:1em;}* html #side h3,* html #side h4{	font-size:1em;}#side h4 a{	padding:3px;	color:#072;	display:block;}#side h4 a:hover{	background:#ccc;}#side p, #side li{	font-size:0.86em;}#side #registbox h3{	color:#ff6100;}#side #registbox p{	font-size:10px;	line-height:1.2;}#side #registbox p#qr{	border:5px solid #ff6100;	padding:5px;}#side #registbox p#qr a{	color:#333;}#side #registbox p#paso{	margin-bottom:5px;}#side #registbox p#qr img{	float:right;	margin-left:5px;}#side ul#inquire{	margin-left:15px;}#side ul#inquire li{	border-bottom:1px solid #c1c1c1;}#side ul#inquire li a{	background:url(../img/top/circle.gif) no-repeat left center;	padding:3px 0 3px 10px;	display:block;	line-height:1.2;}* html #side ul#inquire li a{	padding:1px 0 1px 10px;	line-height:1em;}#side p.addtxt{	line-height:1.3;	margin-top:5px;}
