BODY,TD,TR,DIV,form,select{font-size:9pt; font-family:MS PGothic,Tahoma;color:#505050; line-height:120%;}



A:link {
	color: #3399FF;
	text-decoration: none
}

A:visited {color:#505050; text-decoration: none}

A:hover {color:#F44646; text-decoration: underline}



.font8{font-size:8pt;}

.Il-space{line-height:150%;}

.underline{text-decoration: underline;}

.strong{font-size:8pt;}

.st{font-weight: bold;}

.agency_f{font-size:8pt; color:#505050;}

.wf{color:#DFDFDF;}

.wfc{color:#797979;}

.wfl{color:#DFDFDF; text-decoration: underline;}

.color_f1{color:#292929;}

.wf8{font-size:8pt; color:#DFDFDF;}

.wf8c{font-size:8pt; color:#979797;}

.sf15{font-size:15pt; font-weight: bold;}

.sf10{font-size:10pt; font-weight: bold;}

.lhf10{font-size:10pt; line-height:140%;}

.clear { clear: both; }

.smp{color:#787878; font-size:10pt; line-height:130%;}



.cm1{font-size: 8pt; color: #B2B2B2;}

.cm2{font-size: 8pt; color: #1E3A62;}

.cm3{color: #313131; letter-spacing: 0.1em;}

.cm4{color: #313131;}

.cm5{font-size: 8pt; color: #CF2020;}

.cm6{color: #CF2020; font-weight: bold;}



.comment{

position:absolute; left:0px; top:0px; visibility:hidden;

font-size:8pt; color:#505050; 

background-color:#FFFFFF; layer-background-color:#FFFFFF;

border:1px solid #505050; padding:5;

}



A.top:link {color:#DFDFDF; text-decoration: none}

A.top:visited {color:#DFDFDF; text-decoration: none}   

A.top:hover {color:#ADADAD; text-decoration: underline}



A.shop:link {color:#505050; text-decoration: underline}

A.shop:visited {color:#505050; text-decoration: underline}   

A.shop:hover {color:#6D6D6D; text-decoration: none}



A.link1:link {color:#505050; text-decoration: underline}

A.link1:visited {color:#505050; text-decoration: underline}   

A.link1:hover {color:#F44646; text-decoration: none}



A.link2:link {color:#F44646; text-decoration: underline}

A.link2:visited {color:#F44646; text-decoration: underline}   

A.link2:hover {color:#F44646; text-decoration: none}



A.link3:link {color:#787878; text-decoration: none}

A.link3:visited {color:#787878; text-decoration: none}   

A.link3:hover {color:#F44646; text-decoration: underline}





#inq{ 

width: 430px; 

height: 100px; 

background-color: #ffffff; 

border: 1px #B8B8B8 solid;

scrollbar-base-color: #E0E0E0;

scrollbar-arrow-color: #7E7E7E;

scrollbar-darkshadow-color: #969696;

overflow: auto;

padding: 8px;

color: #676767; 

}



#adtbl{ 

width: 280px; 

background-color: #ffffff; 

border: 1px #B8B8B8 solid;

padding-top: 8px; 

padding-right: 8px; 

padding-bottom: 8px; 

padding-left: 8px;

font-size: 8pt;

color: #676767; 

}



p.fb1{ 

width: 620px; 

background-color: #ffffff; 

border: 1px dashed #B8B8B8;

padding: 12px;

}



p.tbsc{ 

width: 170px; 

background-color: #1A1A1A; 

border: 1px solid #6D6D6D;

padding: 3px;

}





#ft1{ 

width: 610px; 

background-color: #ffffff; 

border: 0px;

border-collapse: collapse;

}

#ft2{ 

height: 2em;

background-color: #ECECEC;

padding-top: 4px; 

padding-right: 4px; 

padding-bottom: 4px; 

padding-left: 8px;

}

#ft3{ 

height: 2em;

background-color: #ffffff;

padding-top: 4px; 

padding-right: 4px; 

padding-bottom: 4px; 

padding-left: 8px;

}

#ft4{ 

height: 6em;

background-color: #ffffff;

padding-top: 5px; 

padding-right: 5px; 

padding-bottom: 0px; 

padding-left: 3px;

}



#at1{ 

width: 610px; 

background-color: #ffffff; 

border: 0;

padding: 12px;

border-collapse: collapse;

}

.at2{ 

background-image: url(../images/bg06.gif); 

height: 10px;

color: #ffffff;

font-weight: bold;

padding-right: 8px; 

padding-left: 10px;

padding-top: 4px;

padding-bottom: 4px; 

}

.at3{ 

background-color: #ECECEC;

text-align: center;

color: #2E2E2E;

font-size: 8pt; 

padding-right: 7px; 

padding-left: 7px;

padding-top: 4px;

padding-bottom: 4px; 

}

.at4{ 

background-color: #ffffff;

text-align: left;

color: #2E2E2E; 

padding-right: 7px; 

padding-left: 10px;

padding-top: 7px;

padding-bottom: 7px;

line-height:150%;

}





#bg02{

background-image: url(../images/bg02-under.gif); 

width: 100%;

height: 25px;

}



#bg06{

background-image: url(../images/bg06.gif); 

width: 100%;

height: 40px;

vertical-align: center;

}



#cti{ 

background-image: url(../outline/img/title01.gif); 

width: 713px;

height: 93px;

}



#sti{ 

background-image: url(../outline/img/title01.gif); 

width: 713px;

height: 93px;

}



#ct{ 

background-image: url(../outline/img/con-bg.gif); 

width: 713px;

height: 35px;

}



#line1{

background-image: url(../images/dot-line_02.gif); 

height: 7px;

}





#wt1{

background-image: url(../images/table-01.gif); 

width: 22px;

height: 19px;

}

#wt2{

background-image: url(../images/table-02.gif); 

width: 22px;

}

#wt3{

background-image: url(../images/table-03.gif); 

width: 22px;

height: 19px;

}

#wt4{

background-image: url(../images/table-06.gif); 

width: 22px;

}

#wt5{

background-image: url(../images/table-07.gif); 

width: 22px;

}

#wt6{

background-image: url(../images/table-04.gif); 

width: 22px;

height: 19px;

}

#wt7{

background-image: url(../images/table-08.gif); 

width: 22px;

}

#wt8{

background-image: url(../images/table-05.gif); 

width: 22px;

height: 19px;

}





#iqb{ 

width: 460px; 

height: 410px;

background-color: #F3F3F3; 

border: 1px #969696 solid;

padding: 20px;

padding-top: 20px;

padding-right: 20px;

padding-left: 20px;

padding-bottom: 20px; 

}




/*-- mainmenu start ----------------------------------------------*/	
#mainmenu {
	display: block;
	width: 800px;
	height: 44px;
    clear:both;
}
#mainmenu .menu_01 {
	display:block;
	width: 160px;
	height:44px;
	float:left;
	background-image:url(http://www.duorest.jp/images/mainmenu_r1_c1.jpg);
}
#mainmenu .menu_02 {
	display:block;
	width: 160px;
	height:44px;
	float:left;
	background-image:url(http://www.duorest.jp/images/mainmenu_r1_c2.jpg);
}
#mainmenu .menu_03 {
	display:block;
	width: 160px;
	height:44px;
	float:left;
	background-image:url(http://www.duorest.jp/images/mainmenu_r1_c3.jpg);
}
#mainmenu .menu_04 {
	display:block;
	width: 160px;
	height:44px;
	float:left;
	background-image:url(http://www.duorest.jp/images/mainmenu_r1_c4.jpg);
}
#mainmenu .menu_05 {
	display:block;
	width: 160px;
	height:44px;
	float:left;
	background-image:url(http://www.duorest.jp/images/mainmenu_r1_c5.jpg);
}


#mainmenu .menu_01 a {
	display:block;
	width: 160px;
	height:44px;
	float:left;
}
#mainmenu .menu_02 a {
	display:block;
	width: 160px;
	height:44px;
	float:left;
}
#mainmenu .menu_03 a {
	display:block;
	width: 160px;
	height:44px;
	float:left;
}
#mainmenu .menu_04 a {
	display:block;
	width: 160px;
	height:44px;
	float:left;
}
#mainmenu .menu_05 a {
	display:block;
	width: 160px;
	height:44px;
	float:left;
}


#mainmenu .menu_01 a:hover {
	display:block;
	width: 160px;
	height:44px;
	float:left;
	background-image:url(http://www.duorest.jp/images/mainmenuR_r1_c1.jpg);
}
#mainmenu .menu_02 a:hover {
	display:block;
	width: 160px;
	height:44px;
	float:left;
	background-image:url(http://www.duorest.jp/images/mainmenuR_r1_c2.jpg);
}
#mainmenu .menu_03 a:hover {
	display:block;
	width: 160px;
	height:44px;
	float:left;
	background-image:url(http://www.duorest.jp/images/mainmenuR_r1_c3.jpg);
}
#mainmenu .menu_04 a:hover {
	display:block;
	width: 160px;
	height:44px;
	float:left;
	background-image:url(http://www.duorest.jp/images/mainmenuR_r1_c4.jpg);
}
#mainmenu .menu_05 a:hover {
	display:block;
	width: 160px;
	height:44px;
	float:left;
	background-image:url(http://www.duorest.jp/images/mainmenuR_r1_c5.jpg);
}


/*-- mainmenu end ------------------------------------------------*/	
