@charset "utf-8";
/* CSS Document */
body {background: url(../images/BG_contactus.jpg) repeat-x top left;font-size:12px;}
#title { margin-top:75px;}
#contents{ float:left;  margin-top:40px; padding:0 20px 0 20px; font-size:13px; }
#contents p{ line-height:150%; font-size:15px}
#contents #contents_left{ float:left; padding-top:37px;}
#contents img{margin-top:71px;}
#contents th{ width:168px; text-align:left; padding:5px;font-weight:normal;}
#contents td{padding:5px; text-align:left; }
#contents td img{ margin-top:15px;}
#contents td .Wfield{width:190px; height:20px;}
#contents #contents_right{float:left; padding:37px 0 0 73px;}
#contents #contents_right .Wfield315{width:270px; height:20px;}
.w270{width:270px; height:130px;}
.btnbox2{float:right; padding:2px 15px; margin-right: 5px;color:#fff; background: url(../images/icYellowarrowR.gif) no-repeat scroll right center #dc111f;  border:1px solid #646464; font-size:12px;}
.btnbox1{ float:right; padding:2px 20px 2px 12px; margin-right:118px;color:#333333; background: #fff url(../images/icRedarrowR.gif) no-repeat scroll right center;  border:1px solid #d3d3d3;}
.form{ float:left; margin:0 53px;}
#contents img{margin-top:40px;}
#error{text-align:left;}

#list{margin-top:58px;}
#list ul{ margin-right:43px;}
#list ul li{list-style:none; background:url(../images/redDot.gif) left center no-repeat; padding-left:9px; margin-bottom:9px; font-size:13.3px;}
#list ul ul li{ background:none;}

#content { width:798px; margin-top:40px; padding:0 20px; float:left;}
#content p{font-size:15px; line-height:150%;}
#contents p a{color:#0095f4; font-weight:bold; text-decoration:underline; margin-top:10px; display:block;}

.content_l{font-size:14px; float:left;}
.content_l li{ padding:4px 0; list-style:inside disc;}

.content_r{float:right; width:331px;}
.content_r table{margin-top:8px;}
.content_r td{padding:4px 0;}
.content_r th{text-align:left; font-weight:normal; padding-left:5px;}
.w215{width:220px;}
.w220{width:220px; height:100px;}