/* ボディー */
*{margin:0; padding:0;}
html { margin: 0; padding: 0; }
form, input { margin: 0; padding: 0; }
img
{
border:none;
vertical-align:top;
line-height : 0
}

body {
	margin-left: 0px;
	margin-top: 32px;
	margin-right: 0px;
	margin-bottom: 16px;
	font-size:12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #ffffff;
	text-decoration: none;
	background-color: #ffffff;
	background-image: url(img3/bg.gif);
	text-align:center;
}








/* 大外枠 */
.titletop00
{
	width:752px;
text-align:center;
margin-left:auto;
margin-right:auto;

}

.bodyblank0
{
	height:4px;
	width:750px;

	background-color:#555588;
}
.bodyblank1
{
	width:750px;
	height:32px;
padding:0px;

}


.titleline0
{
	width:750px;
	float: left;
	background-color:#000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
margin:0px;
padding:0px;
}

.titleline1
{
	width:750px;
	float: left;
	background-color:#ffffff;
	border-top:none;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
margin:0px;
padding:0px;

}
.tl1
{
	width:750px;
	height:32px;
	float: left;
	background-color:#CBADC7;
	border-top:none;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
margin:0px;
padding:0px;
}
.tl2
{	
	float: left;
	width:750px;
	height:69px;
	background-color:#ffffff;
	border-top:none;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
margin:0px;
padding:0px;
}
.tl2a
{	
text-align:center;
	width:750px;
	background-color:#ffffff;
	border-top:none;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
margin:0px;
padding:0px;
}

.tl3
{	float: left;
	width:750px;
	height:134px;
	background-color:#ffffff;
	border-top:none;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom:1px solid #000000;
margin:0px;
padding:0px;
}

.tl4
{

	background-color:#ffffff;
	border-top:none;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
margin:0px;
padding:0px;
}


h1.title00
{
	font-size:12px;
	margin:0px;
	padding:0px;
	float: left;
	font-weight:normal;
}

h2.title01
{
	color: #442222;
	margin-top:0PX;
	font-size:12px;
	margin:0px;
	padding:0px;
	float: left;
	font-weight:normal;
}


.titleline
{

	width:750px;
	background-color:#ffffff;
	border-top:none;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	border-bottom:none;
	margin:0px;
	padding:0px;

}

.mobile01
{
	width:40PX;
	height:32PX;
	float: left;
	background-image: url(img3/usa00.gif);
}





.titlearea0
{
width:750px;
	height:53px;
	background-color: #000000;

}

#koukokuarea0
{
width:750px;
	height:100px;
	float: left;
	background-color: #555566;
}







.pickupad
{
width:375px;
	height:19px;
	background-color: #ff00ff;
	background-image: url(img3/pickupad.gif);
	float: left;
}




.pickuptxt
{
padding-left:108px;
padding-top:2px;

	float: left;
}
.pickupphoto
{
width:101px;
	height:81px;
	background-color: #555555;
	float: left;
}
.adtxt
{
width:274px;
	height:61px;
	background-color: #ffeeff;
	float: left;
}
.adtxt0
{
padding:3px;
	font-size:12px;
	line-height:13PX;
	float: left;
color:#000000;
}
.adtxt1
{
padding-top:4px;
padding-left:40px;
	font-size:11px;
	line-height:11PX;
	float: left;
color:#000000;
}
.adxxx
{
width:274px;
	height:19px;
	background-color: #ddccdd;
	float: left;

}

.koukokul
{
width:375px;
	height:100px;
	float: left;
text-align:left;
}
.koukokur
{
width:375px;
	height:100px;
	float: left;
}

.blank0
{
width:750px;
	height:4px;
	background-color: #aa9999;

}


.titlearea
{
	float: left;
	text-align:left;
letter-spacing:0px;
}

.img01
{
	width:373PX;
	height:134px;
	float: left;
}

.img02
{

	width:305PX;
	height:87px;
padding-left:40px;
padding-top:24px;
	float: left;
	background-color: #ffffff;
}




.restyle3
{	font-size: 10px;
	text-align:left;
	background-color: #000000;
	color: #ffffff;
}

.copy0
{	font-size: 12px;

	background-color: #555555;
	color: #ffffff;
}






/* リンク　標準 */

a:link {
	color: #dfffef;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #ffffef;
}
a:hover {
	text-decoration: underline;
	color: #FF6633;
	position:relative;
	left:1px;
	top:1px;
}
a:active {
	text-decoration: none;
	color: #FF3300;
}

/* タイトルクラス */
#title0x
{
	float: left;
	text-align:left;
padding-top:10px;

}
#title0x a:link {
	color: #442222;
	text-decoration: none;
}
#title0x a:visited {
	text-decoration: none;
	color: #442222;
}
#title0x a:hover {
	text-decoration: underline;
	color: #330000;
}
#title0x a:active {
	text-decoration: none;
	color: #330000;
}




/* お客様用広告 */

.tokusen2 {font-size: 12px;
	text-align:left;
	line-height:13PX;
	color: #F2C9B2;
letter-spacing: 0px;
}
.tokusen3 {font-size: 10px;
	line-height:11PX;
	text-align:left;
 color: #FFFFFF;
letter-spacing: 0px;
}


.titlelinep
{
	width:750px;
	float: left;
	background-color:#000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
margin:0px;
padding:0px;

background-color:#fff;text-align:left;padding:24px 0 24px 0;
}

.pickup2sc
{
width:206px;height:24px;float:left;padding:8px 0 0 28px;font-size:14px;color:#000;
}

.pickup2sc2
{
width:412px;height:24px;float:left;padding:8px 0 0 28px;font-size:14px;color:#000;
}

.titlelinep a:link {
	color: #000000;
	text-decoration: none;
}

.titlelinep a:visited {
	text-decoration: none;
	color: #000000;
}
.titlelinep a:hover {
	text-decoration: underline;
	color: #330000;
}
.titlelinep a:active {
	text-decoration: none;
	color: #330000;
}









#koukokuarea0 a:link {
	color: #000000;
	text-decoration: none;
}
#koukokuarea0 a:visited {
	text-decoration: none;
	color: #000000;
}
#koukokuarea0 a:hover {
	text-decoration: underline;
	color: #330000;
}
#koukokuarea0 a:active {
	text-decoration: none;
	color: #330000;
}
