@charset "UTF-8";

/* **************************************
*Since: 2008-1-10
*Modified: 2008-1-21
           2008-2-04
           2008-2-05
           2008-2-08
************************************** */


/* flashContent
---------------------------------------------------------------------------------------- */
#flashContent{
	width:750px;
	float:left;
	background:url(../images/bg_flash.gif) repeat-x center;
}

#flashContent div.padding{
	padding:9px 0px 15px 0px;
}


/* mainContent
---------------------------------------------------------------------------------------- */
#mainContent{
	width:530px;
	float:left;
	text-align:left;
    margin:0px 0px 20px 0px;
}

#mainContent h2{
	margin:0px 0px 10px 0px;
}

#mainContent h2.org2{
	padding: 0px;
	margin: 0px;
}

#mainContent h3{
	margin:20px 0px 0px 0px;
}

#mainContent h3.org3{
	line-height:1;
	padding:0px 0px 0px 22px;
	margin:10px 0px 0px 0px;
	background:url(../images/icon_arrow001.gif) no-repeat left center;
}

#mainContent div.padding{
	padding:14px 20px 20px 20px;
}

#mainContent ul{
	border-left:3px solid #028D54;
	padding:0px 0px 0px 14px;
	margin:0px 0px 20px 0px;
	height:100px; /* 73px *//* 130px *//* 147px */
}

#mainContent ul li{
	font-size:85%;
	line-height:1;
	padding:8px 0px 0px 12px;
	background:url(../common/images/icon_arrow01.gif) no-repeat left center;
}

#mainContent ul li span{
	color:#777;
	padding:0px 10px 0px 0px;
}

#mainContent p.tel{
	float:left;
}

#mainContent p.qr{
	width:165px;
	height:59px;
	float:right;
	background:url(../images/qr01.gif) no-repeat;
}

#mainContent p.qr strong{
	padding:10px 0px 0px 55px;
	display:block;
}

#mainContent p.qr span{
	padding:2px 0px 0px 55px;
	display:block;
	font-size:90%;
}

/* sideContent
---------------------------------------------------------------------------------------- */
#sideContent{
	width:215px;
	float:right;
	text-align:left;
}

#sideContent dl{
	width:195px;
	padding:15px 0px 0px 0px;
}

#sideContent dl dd{
	background:url(../images/mail02.gif) no-repeat bottom;
	padding:10px;
}

#sideContent dl dd p{
	text-align:center;
	font-size:85%;
	margin:0px 0px 5px 0px;
}

#sideContent dl dd p strong{
	color:#990000;
}

#sideContent dl dd p input{
	width:120px;
	line-height:1;
	float:left;
}

#sideContent dl dd p img{
	margin:0px 0px 0px 5px;
	cursor:pointer;
}

#sideContent ul{
	padding:10px 0px 20px 0px;
}

#sideContent ul li{
	margin:0px 0px 8px 0px;
}


