@charset "UTF-8";
@import "base.css";


h1 {} /* Header内で設定 */
h2 { padding:0 0 10px 0;}
h3 {
background: url(../images/h3.jpg) 0 0 no-repeat;
margin:10px 0;
padding:30px 5px 30px 10px;
font-weight:bold;
font-size:86%;
width:640px;}
h4 { background:#0085C6; margin:20px 0 10px 0; padding:5px; font-weight:bold; color:#FFFFFF;}

a { color:#FF6600; text-decoration: underline;}
a:hover,
a:active { color:#FF6600; text-decoration: underline; }
a:visited {}
a:focus{ outline:none;}

.tac{ text-align:center;}
.tar{ text-align:right;}
.tal{ text-align:left;}

.fr{ float:right; padding-left:10px;}
.fl{ float:left;}
.frmap{ float:right;}

.marB30{ margin-bottom:30px;}
.marT10{ margin-top:10px;}

.access01{ width:145px; height:150px;}
.access02{ width:640px; height:450px;}

.frame01{ background:#DAEDFB; padding:10px; margin:20px 0;}
.frame02{ border:1px solid #0085C6; padding:10px; margin:20px 0;}

.font01{ font-size:66%;}
.font02{ color:#009900; font-weight:bold;}

.f_style01{ color:#CC0000; font-weight:bold; font-size:100%;}


/*Wrap--------------------------------------------------------------------*/

#wrapper {
width:920px;
margin:0 auto;
text-align:left;}

#conwrap{ background:#FFFFFF url(../images/con_bg.jpg) 0 0 repeat-y; width:920px;}


/*Header--------------------------------------------------------------------*/

#header {
background: url(../images/head_bg.gif) 16px 0 no-repeat;
padding: 0 0 13px 16px;}

#header h1{ float:left; width:375px;}

ul#submenuA,ul#submenuB,ul#submenuC{ padding:5px 20px;}
ul#submenuA li.submenu01{ float:left; background:url(../images/submenu01.gif) 0 0 no-repeat;}
ul#submenuA li.submenu02{ float:left; background:url(../images/submenu02.gif) 0 0 no-repeat;}
ul#submenuA li.submenu03{ float:left; background:url(../images/submenu03.gif) 0 0 no-repeat;}
ul#submenuA li.submenu04{ float:left; background:url(../images/submenu04.gif) 0 0 no-repeat;}
ul#submenuA li.submenu05{ float:left; background:url(../images/submenu05.gif) 0 0 no-repeat;}
ul#submenuA li.submenu06{ float:left; background:url(../images/submenu06.gif) 0 0 no-repeat;}
ul#submenuA li.submenu07{ float:left; background:url(../images/submenu07.gif) 0 0 no-repeat;}
ul#submenuB li.submenu08{ float:left; background:url(../images/submenu08.gif) 0 0 no-repeat;}
ul#submenuB li.submenu09{ float:left; background:url(../images/submenu09.gif) 0 0 no-repeat;}
ul#submenuC li.submenu10{ float:left; background:url(../images/submenu10.gif) 0 0 no-repeat;}
ul#submenuC li.submenu11{ float:left; background:url(../images/submenu11.gif) 0 0 no-repeat;}

ul#submenuA li.submenu01 a{ display:block; width:127px; height:20px; text-indent:-9999px;}
ul#submenuA li.submenu02 a{ display:block; width:78px; height:20px; text-indent:-9999px;}
ul#submenuA li.submenu03 a{ display:block; width:117px; height:20px; text-indent:-9999px;}
ul#submenuA li.submenu04 a{ display:block; width:116px; height:20px; text-indent:-9999px;}
ul#submenuA li.submenu05 a{ display:block; width:89px; height:20px; text-indent:-9999px;}
ul#submenuA li.submenu06 a{ display:block; width:127px; height:20px; text-indent:-9999px;}
ul#submenuA li.submenu07 a{ display:block; width:150px; height:20px; text-indent:-9999px;}
ul#submenuB li.submenu08 a{ display:block; width:147px; height:20px; text-indent:-9999px;}
ul#submenuB li.submenu09 a{ display:block; width:190px; height:20px; text-indent:-9999px;}
ul#submenuC li.submenu10 a{ display:block; width:74px; height:20px; text-indent:-9999px;}
ul#submenuC li.submenu11 a{ display:block; width:60px; height:20px; text-indent:-9999px;}

ul#submenuA li.submenu01 a:hover{ background:url(../images/submenu01_on.gif) 0 0 no-repeat;}
ul#submenuA li.submenu02 a:hover{ background:url(../images/submenu02_on.gif) 0 0 no-repeat;}
ul#submenuA li.submenu03 a:hover{ background:url(../images/submenu03_on.gif) 0 0 no-repeat;}
ul#submenuA li.submenu04 a:hover{ background:url(../images/submenu04_on.gif) 0 0 no-repeat;}
ul#submenuA li.submenu05 a:hover{ background:url(../images/submenu05_on.gif) 0 0 no-repeat;}
ul#submenuA li.submenu06 a:hover{ background:url(../images/submenu06_on.gif) 0 0 no-repeat;}
ul#submenuA li.submenu07 a:hover{ background:url(../images/submenu07_on.gif) 0 0 no-repeat;}
ul#submenuB li.submenu08 a:hover{ background:url(../images/submenu08_on.gif) 0 0 no-repeat;}
ul#submenuB li.submenu09 a:hover{ background:url(../images/submenu09_on.gif) 0 0 no-repeat;}
ul#submenuC li.submenu10 a:hover{ background:url(../images/submenu10_on.gif) 0 0 no-repeat;}
ul#submenuC li.submenu11 a:hover{ background:url(../images/submenu11_on.gif) 0 0 no-repeat;}


/*menu--------------------------------------------------------------------*/

ul#menu{ padding-left:16px;}
ul#menu li.menu01{ float:left; background:url(../images/menu01.jpg) 0 0 no-repeat;}
ul#menu li.menu02{ float:left; background:url(../images/menu02.jpg) 0 0 no-repeat;}
ul#menu li.menu03{ float:left; background:url(../images/menu03.jpg) 0 0 no-repeat;}
ul#menu li.menu04{ float:left; background:url(../images/menu04.jpg) 0 0 no-repeat;}
ul#menu li.menu05{ float:left; background:url(../images/menu05.jpg) 0 0 no-repeat;}

ul#menu li.menu01 a{ display:block; width:181px; height:40px; text-indent:-9999px;}
ul#menu li.menu02 a{ display:block; width:179px; height:40px; text-indent:-9999px;}
ul#menu li.menu03 a{ display:block; width:180px; height:40px; text-indent:-9999px;}
ul#menu li.menu04 a{ display:block; width:179px; height:40px; text-indent:-9999px;}
ul#menu li.menu05 a{ display:block; width:181px; height:40px; text-indent:-9999px;}

ul#menu li.menu01 a:hover{ background:url(../images/menu01_on.jpg) 0 0 no-repeat;}
ul#menu li.menu02 a:hover{ background:url(../images/menu02_on.jpg) 0 0 no-repeat;}
ul#menu li.menu03 a:hover{ background:url(../images/menu03_on.jpg) 0 0 no-repeat;}
ul#menu li.menu04 a:hover{ background:url(../images/menu04_on.jpg) 0 0 no-repeat;}
ul#menu li.menu05 a:hover{ background:url(../images/menu05_on.jpg) 0 0 no-repeat;}


/*Navi------------------------------------------------------------------*/

#navi{
float:left;
width:206px;
padding-top:20px;}

ul li.navi01{ background:url(../images/navi05.jpg) 0 0 no-repeat;}
ul li.navi02{ background:url(../images/navi01.jpg) 0 0 no-repeat;}
ul li.navi03{ background:url(../images/navi02.jpg) 0 0 no-repeat;}
ul li.navi04{ background:url(../images/navi03.jpg) 0 0 no-repeat;}
ul li.navi05{ background:url(../images/navi04.jpg) 0 0 no-repeat;}
ul li.navi01 a,ul li.navi02 a,ul li.navi03 a,ul li.navi04 a,ul li.navi05 a{
display:block;
width:206px;
height:50px;
text-indent:-9999px;}
ul li.navi01 a:hover{ background:url(../images/navi05_on.jpg) 0 0 no-repeat;}
ul li.navi02 a:hover{ background:url(../images/navi01_on.jpg) 0 0 no-repeat;}
ul li.navi03 a:hover{ background:url(../images/navi02_on.jpg) 0 0 no-repeat;}
ul li.navi04 a:hover{ background:url(../images/navi03_on.jpg) 0 0 no-repeat;}
ul li.navi05 a:hover{ background:url(../images/navi04_on.jpg) 0 0 no-repeat;}

ul.navi_bnr{ padding:10px 0 5px 10px;}
ul.navi_bnr li.navi_bnr01{ background:url(../images/bnr01.jpg) 0 0 no-repeat; margin:0 0 10px 10px;}
ul.navi_bnr li.navi_bnr02{ background:url(../images/bnr02.jpg) 0 0 no-repeat; margin:0 0 10px 10px;}
ul.navi_bnr li.navi_bnr03{ margin:0 0 5px 10px;}
/*ul.navi_bnr li.navi_bnr01 a{ display:block; width:180px; height:85px;text-indent:-9999px;}*/
ul.navi_bnr li.navi_bnr02 a{ display:block; width:180px; height:90px;text-indent:-9999px;}
ul.navi_bnr li.navi_bnr01 a:hover{ background:url(../images/bnr01_on.jpg) 0 0 no-repeat;}
ul.navi_bnr li.navi_bnr02 a:hover{ background:url(../images/bnr02_on.jpg) 0 0 no-repeat;}

ul.navi_bnr li.navi_bnr04{
background:url(../images/bnr04.jpg) 0 0 no-repeat; margin:0 0 10px 10px;}
ul.navi_bnr li.navi_bnr04 a{ display:block; width:180px; height:100px;text-indent:-9999px;}

.twinavi{ font-size:200%; margin-left:10px;}
.twibtn{ margin:10px 0 0 30px;}

.ameblo{ font-size:100%; margin:10px; border:1px solid #CCCCCC; padding:0 10px 10px 10px; line-height:2; color:#003A75;}


/*Contents------------------------------------------------------------------*/

#contents{
float:left;
width:700px;
text-align:left;
padding-left:10px;}

#conbox{ padding:20px;}
#conboxin{ padding:10px;}

dl.conbox01,dl.conbox03,dl.conbox04,dl.conbox06,dl.conbox07{
border:1px solid #003A75;
float:left;
width:208px;
margin-bottom:5px;
min-height:200px;
_height:300px;}
dl.conbox02,dl.conbox05,dl.conbox08{
border:1px solid #003A75;
float:left;
width:208px;
margin:0 15px 5px 15px;
min-height:200px;
_height:300px;}

dl.conbox01 dt.cbximg01{ background:url(../images/conbox01img.jpg)0 0 no-repeat;}
dl.conbox02 dt.cbximg02{ background:url(../images/conbox02img.jpg)0 0 no-repeat;}
dl.conbox03 dt.cbximg03{ background:url(../images/conbox03img.jpg)0 0 no-repeat;}
dl.conbox04 dt.cbximg04{ background:url(../images/conbox04img.jpg)0 0 no-repeat;}
dl.conbox05 dt.cbximg05{ background:url(../images/conbox05img.jpg)0 0 no-repeat;}
dl.conbox06 dt.cbximg06{ background:url(../images/conbox06img.jpg)0 0 no-repeat;}
dl.conbox07 dt.cbximg07{ background:url(../images/conbox07img.jpg)0 0 no-repeat;}
dl.conbox08 dt.cbximg08{ background:url(../images/conbox08img.jpg)0 0 no-repeat;}

dl.conbox01 dt.cbximg01 a,dl.conbox02 dt.cbximg02 a,dl.conbox03 dt.cbximg03 a,dl.conbox04 dt.cbximg04 a,
dl.conbox05 dt.cbximg05 a,dl.conbox06 dt.cbximg06 a,dl.conbox07 dt.cbximg07 a,dl.conbox08 dt.cbximg08 a{
display:block;
width:208px;
height:89px;
/*text-indent:-9999px;*/}

dl.conbox01 dt.cbximg01 a:hover{ background:url(../images/conbox01img_on.jpg)0 0 no-repeat;}
dl.conbox02 dt.cbximg02 a:hover{ background:url(../images/conbox02img_on.jpg)0 0 no-repeat;}
dl.conbox03 dt.cbximg03 a:hover{ background:url(../images/conbox03img_on.jpg)0 0 no-repeat;}
dl.conbox04 dt.cbximg04 a:hover{ background:url(../images/conbox04img_on.jpg)0 0 no-repeat;}
dl.conbox05 dt.cbximg05 a:hover{ background:url(../images/conbox05img_on.jpg)0 0 no-repeat;}
dl.conbox06 dt.cbximg06 a:hover{ background:url(../images/conbox06img_on.jpg)0 0 no-repeat;}
dl.conbox07 dt.cbximg07 a:hover{ background:url(../images/conbox07img_on.jpg)0 0 no-repeat;}
dl.conbox08 dt.cbximg08 a:hover{ background:url(../images/conbox08img_on.jpg)0 0 no-repeat;}

dl.conbox01 dt.cbxttl01{ background:url(../images/conbox01ttl.gif) 0 0 no-repeat; margin:5px;}
dl.conbox02 dt.cbxttl02{ background:url(../images/conbox02ttl.gif) 0 0 no-repeat; margin:5px;}
dl.conbox03 dt.cbxttl03{ background:url(../images/conbox03ttl.gif) 0 0 no-repeat; margin:5px;}
dl.conbox04 dt.cbxttl04{ background:url(../images/conbox04ttl.gif) 0 0 no-repeat; margin:5px;}
dl.conbox05 dt.cbxttl05{ background:url(../images/conbox05ttl.gif) 0 0 no-repeat; margin:5px;}
dl.conbox06 dt.cbxttl06{ background:url(../images/conbox06ttl.gif) 0 0 no-repeat; margin:5px;}
dl.conbox07 dt.cbxttl07{ background:url(../images/conbox07ttl.gif) 0 0 no-repeat; margin:5px;}
dl.conbox08 dt.cbxttl08{ background:url(../images/conbox08ttl.gif) 0 0 no-repeat; margin:5px;}

dl.conbox01 dt.cbxttl01 a{ display:block; width:52px; height:15px; text-indent:-9999px;}
dl.conbox02 dt.cbxttl02 a{ display:block; width:87px; height:15px; text-indent:-9999px;}
dl.conbox03 dt.cbxttl03 a{ display:block; width:98px; height:15px; text-indent:-9999px;}
dl.conbox04 dt.cbxttl04 a{ display:block; width:62px; height:15px; text-indent:-9999px;}
dl.conbox05 dt.cbxttl05 a{ display:block; width:95px; height:15px; text-indent:-9999px;}
dl.conbox06 dt.cbxttl06 a{ display:block; width:132px; height:15px; text-indent:-9999px;}
dl.conbox07 dt.cbxttl07 a{ display:block; width:131px; height:15px; text-indent:-9999px;}
dl.conbox08 dt.cbxttl08 a{ display:block; width:164px; height:15px; text-indent:-9999px;}

dl.conbox01 dt.cbxttl01 a:hover{ background:url(../images/conbox01ttl_on.gif) 0 0 no-repeat;}
dl.conbox02 dt.cbxttl02 a:hover{ background:url(../images/conbox02ttl_on.gif) 0 0 no-repeat;}
dl.conbox03 dt.cbxttl03 a:hover{ background:url(../images/conbox03ttl_on.gif) 0 0 no-repeat;}
dl.conbox04 dt.cbxttl04 a:hover{ background:url(../images/conbox04ttl_on.gif) 0 0 no-repeat;}
dl.conbox05 dt.cbxttl05 a:hover{ background:url(../images/conbox05ttl_on.gif) 0 0 no-repeat;}
dl.conbox06 dt.cbxttl06 a:hover{ background:url(../images/conbox06ttl_on.gif) 0 0 no-repeat;}
dl.conbox07 dt.cbxttl07 a:hover{ background:url(../images/conbox07ttl_on.gif) 0 0 no-repeat;}
dl.conbox08 dt.cbxttl08 a:hover{ background:url(../images/conbox08ttl_on.gif) 0 0 no-repeat;}

dl.conbox01 dd,dl.conbox02 dd,dl.conbox03 dd,dl.conbox04 dd,
dl.conbox05 dd,dl.conbox06 dd,dl.conbox07 dd,dl.conbox08 dd{
padding:0 5px 5px 5px;
line-height:1.4;
font-size:86%;}


ul.list01{ margin-bottom:10px;}
ul.list01 li{
background:url(../images/icon01.gif) left center no-repeat;
padding-left:20px;
font-size:86%;
line-height:1.6;
margin:0 10px 5px 10px;}

ul.list02{ margin-bottom:10px;}
ul.list02 li{
background:url(../images/icon02.gif) left center no-repeat;
padding-left:10px;
font-size:86%;
font-weight:bold;
line-height:1.6;
color:#013B76;
margin:0 10px 5px 10px;}

.list03{ margin-bottom:10px;}
.list03 a{
background:url(../images/icon01.gif) left center no-repeat;
padding-left:20px;
line-height:1.6;
margin:0 10px 5px 10px;}

ul.list04{ margin-bottom:10px;}
ul.list04 li{
list-style-type: decimal;
line-height:1.4;
margin:0 0 0 20px;}

ul.list05{ margin-bottom:10px;}
ul.list05 li{
list-style-type: decimal;
line-height:1.4;
font-size:86%;
margin:0 0 0 20px;}

ul.list06 li{
line-height:1.4;}

ul.list07{
margin:0 15px 5px 15px;
padding:10px;
border:2px solid #666666;
background:#EEEEEE;}
ul.list07 li.before{
list-style-type:none;
line-height:1.4;
font-weight:bold;
margin-bottom:10px;}
ul.list07 li.after{
list-style-type:none;
line-height:1.4;
font-weight:bold;
color:#CC0000;}




/*Table------------------------------------------------------------------*/


table.layout01{
border:1px solid #CCCCCC;
border-width:1px 0 0 1px;
margin:0 0 15px 0;}
table.layout01 th,
table.layout01 td{
border:1px solid #CCCCCC;
border-width:0 1px 1px 0;
vertical-align:top;
text-align:left;
font-size:86%;
line-height:1.4;
padding:5px;}
table.layout01 th{
width:150px;
background:#0085C6;
text-align:center;
font-weight:bold;
color:#FFFFFF;}

table.layout02{
border:1px solid #CCCCCC;
border-width:1px 0 0 1px;
margin:0 0 15px 0;}
table.layout02 th,
table.layout02 td{
border:1px solid #CCCCCC;
border-width:0 1px 1px 0;
vertical-align:top;
text-align:left;
font-size:86%;
line-height:1.4;
padding:5px;}
table.layout02 th{
width:150px;
text-align:center;
font-weight:bold;
color:#FFFFFF;}

table.layout03{
border:1px solid #CCCCCC;
border-width:1px 0 0 1px;
margin:0 0 15px 0;}
table.layout03 th,
table.layout03 td{
border:1px solid #CCCCCC;
border-width:0 1px 1px 0;
text-align:left;
font-size:86%;
line-height:1.4;
padding:5px;}
table.layout03 th{
width:200px;
background:#0085C6;
padding-left:10px;
font-weight:bold;
color:#FFFFFF;}

table.layout04{
border:1px solid #CCCCCC;
border-width:1px 0 0 1px;
margin:0 0 15px 0;}
table.layout04 th,
table.layout04 td{
border:1px solid #CCCCCC;
border-width:0 1px 1px 0;
text-align:left;
font-size:86%;
line-height:1.4;
padding:5px;}
table.layout04 th{
width:200px;
background:#FF9900;
padding-left:10px;
font-weight:bold;
color:#FFFFFF;}

table.layout05{
border:1px solid #CCCCCC;
border-width:1px 0 0 1px;
margin:0 0 15px 0;}
table.layout05 th.service01,table.layout05 th.service02,
table.layout05 td{
border:1px solid #CCCCCC;
border-width:0 1px 1px 0;
text-align:left;
font-size:86%;
line-height:1.4;
padding:5px;
background:#EEEEEE;}
table.layout05 th.service01{
width:320px;
background:#FF9900;
padding-left:10px;
font-weight:bold;
color:#FFFFFF;
text-align:center}
table.layout05 th.service02{
width:320px;
padding-left:10px;
font-weight:bold;}

table.layout06{
border:1px solid #CCCCCC;
border-width:1px 0 0 1px;
margin:0 0 15px 0;}
table.layout06 th,
table.layout06 td{
border:1px solid #CCCCCC;
border-width:0 1px 1px 0;
text-align:center;
font-size:86%;
line-height:1.4;
padding:5px;}
table.layout06 th{
background:#0085C6;
padding-left:10px;
font-weight:bold;
color:#FFFFFF;}


/*-- contact --------------------------------------------------------------------------------*/
fieldset{ border:0; margin:0; padding:0;}

table.contact{
border:1px solid #FFFFFF;
border-width:1px 0 0 1px;
background:#FFFFFF;
width:640px;}
table.contact th,
table.contact td{
border:1px solid #FFFFFF;
border-width:0 1px 1px 0;
background:#EDEDED;
padding:5px;
font-size:76%;
line-height:1.6;
vertical-align:top;}
table.contact th{
background:#0085C6;
text-align:left;
width:150px;
color:#FFFFFF;}
table.contact td.check{ font-weight:bold; color:#FF6600; background:#EDEDED;}
table.contact td.nocheck{width:20px; text-align:center; background:#EDEDED;}

table.contact label{ margin:0 9px 0 2px;}

table.contact input{ border:1px solid #DBDBDB; padding:2px 0;}
table.contact input.checkBox{ border:none;}
table.contact input.radioBox{ border:none;}
table.contact input.inputBox01{ width:100px;}
table.contact input.inputBox02{ width:300px;}

table.contact textarea{ border:1px solid #DBDBDB; padding:3px;}
table.contact select{ font-size:100.1%; border:1px solid #DBDBDB; padding:2px 0;}

table.contact ul li {
line-height:1.6;
list-style:none;
font-weight:normal;
font-size:100.1%;}

.inquiryBtn input{ margin-top:15px; padding:10px; border:1px solid #FFFFFF; background:#FF6600; color:#FFFFFF;}
.check{ color:#FF6600; font-weight:bold;}

/*Dl------------------------------------------------------------------*/

dl.goods dt{ font-weight:bold; color:#003A75;} 
dl.goods dd.goodsCopy{ font-weight:bold; margin-bottom:10px; font-size:86%;} 

dl.eco dt{ font-weight:bold; color:#003A75; font-size:86%; margin-bottom:5px;} 
dl.eco dd{ margin-bottom:10px; font-size:86%; line-height:1.4;} 

/*Faq------------------------------------------------------------------*/

dl.faq{
border:1px solid #CCCCCC;
margin:10px 0;}
dt.question{
border:1px dotted #CCCCCC;
border-width:0 0 1px 0;
background:url(../images/q.jpg) 10px 10px no-repeat;
padding:15px 10px 20px 50px;
font-weight:bold;
line-height:1.4;}
dd.answer{
background:url(../images/a.jpg) 10px 10px no-repeat;
padding:10px 10px 10px 50px;
font-size:86%;
line-height:1.4;}


/*Pagetop------------------------------------------------------------------*/
#under{
background:url(../images/foot_bg.jpg) 0 0 no-repeat;}
#under .pagetop{
background:url(../images/pagetop.jpg) 0 0 no-repeat;
margin:0 0 0 795px;
width:100px;}
#under .pagetop a{
display:block;
width:100px;
height:54px;
text-indent:-9999px;}
#under .pagetop a:hover{background: url(../images/pagetop_on.jpg) 0 0 no-repeat;}



/*Footer------------------------------------------------------------------*/

#footwrap { background:#084290;}

#footer {
width:900px;
margin:0 auto;
text-align:left;
padding:20px 5px 10px 15px;}

dl.fnavi01{
float:left;
width:165px;}
dl.fnavi01 dt{ color:#FF9900; font-weight:bold; margin-bottom:5px;}
dl.fnavi01 dd{ background: url(../images/icon01.jpg) 0 center no-repeat;}
dl.fnavi01 dd a{
padding:0 0 0 18px;
color:#FFFFFF;
font-size:86%;
line-height:1.4;}
dl.fnavi01 dd a:hover{ background: url(../images/icon01_on.jpg) 0 center no-repeat;}


dl.fnavi02{
float:left;
width:190px;}
dl.fnavi02 dt{ color:#FF9900; font-weight:bold; margin-bottom:5px;}
dl.fnavi02 dd{ background: url(../images/icon01.jpg) 0 center no-repeat;}
dl.fnavi02 dd a{
padding:0 0 0 18px;
color:#FFFFFF;
font-size:86%;
line-height:1.4;}
dl.fnavi02 dd a:hover{ background: url(../images/icon01_on.jpg) 0 center no-repeat;}

ul.fnavi03{
float:left;
width:165px;}
ul.fnavi03 li{ background: url(../images/icon01.jpg) 0 center no-repeat;}
ul.fnavi03 li a{
padding:0 0 0 18px;
color:#FFFFFF;
font-size:86%;
line-height:1.4;}
ul.fnavi03 li a:hover{ background: url(../images/icon01_on.jpg) 0 center no-repeat;}

#f_info{ float:left; background:#FFFFFF; padding:5px; width:370px; margin-bottom:20px;}
#f_info dl{ float:left; width:225px;}
#f_info dl dt{ }
#f_info dl dd{ margin-top:10px; font-size:76%; line-height:1.4;}



