﻿@charset "utf-8";
ul#menu li.menu6 a{background:url(../common/menu_pic.gif) left bottom no-repeat;}
a#titletop{background:url(../img/contact/txt-title.jpg) no-repeat;}
#main .txt-box{padding:25px 0px 25px 30px;}
#main .txt-box h3{margin-bottom:20px;}
#main .txt-box div{
width:270px;
margin-right:10px;
float:left;
}
#main .txt-box div.tel{background:url(../img/contact/bg_tel.jpg) no-repeat;}
#main .txt-box div.fax{background:url(../img/contact/bg_fax.jpg) no-repeat;}
#main .txt-box div.mail{background:url(../img/contact/bg_mail.jpg) no-repeat;}
#main .txt-box div h4{
display:block;
text-indent:-9999px;
overflow:hidden;
height:25px;
margin-top:30px;
}
#main .txt-box div dl{
background:url(../common/i_list.png) no-repeat;
padding:0px 0px 0px 15px;
margin:10px 0px 10px 10px;
}
#main .txt-box div dl dt{float:left;width:6em;line-height:1.2;padding:0px 0px 2px 0px;}
#main .txt-box div dl dd{padding-left:6em;zoom:1;line-height:1.2;}
*html #main .txt-box div dl dd{padding-left:0px;}
#main .txt-box div.mail dl dt{float:none;width:auto;}
#main .txt-box div.mail dl dd{padding-left:0px;}