@charset "Shift_JIS";

/*
-------------------
ΗL
-------------------
*/

#contents930,
#bb ,
#header ,
#footer {
	width:810px!important;
}

#navi {
	margin:10px 0!important;
}

.td5 td {
	padding:5px;
}

.f0 {
	font-size:80%;
}

/*
-----------------------
€Κ
-----------------------
*/

/*-------οΠΠξ------*/
#company{
	background-image:url(https://img1.kakaku.k-img.com/images/bb/company_back.gif);
	background-repeat: no-repeat;
	height:110px;
	margin:0 0 15px 0;
}

#company .pro_logo{
	padding:30px 0 0 18px;
}

#company .pro_name{
	font-size:14px;
	padding:9px 0 0 5px;
}

#company p.outline{
	padding:1px 0 0 5px;
	font-size:14px;
	line-height:1.4em;
}

#company .company_left{
	width:145px;
	float:left;
}

#company .company_right{
	width:650px;
	float:left;
}

/*-------navi------*/
#proNavi{
	clear:both;
	margin:0;
}

.top_table{
	clear:both;
	margin-top:8px;
}

/*-------Α₯------*/
#chara_top{
	width:560px;
	clear:both;
}

#chara_top h2{
	margin:0;
	padding:4px 0 0 7px;
	color:#fff;
	background-image:url(https://img1.kakaku.k-img.com/images/bb/contact_back.gif);
	background-repeat: no-repeat;
	height:20px;
}

#chara_top dl{
	margin:0px;
	padding:7px 3px;
	border-bottom:1px dotted #999;
}

#chara_top dt{
	color:#666;
	font-weight:bold;
	margin:0;
	padding:0;
}

#chara_top dd{
	margin:0;
	padding:0;
	color:#666;
	margin:2px 0 0 13px;
	font-size:90%;
}

.chara_image{
	margin-top:20px;
}

.pink{
	color:#952BFF;
}


#chara_top_box{
	background-color:#FFF;
}

/*-------plan_top------*/
#plan_top{
	width:560px;
	clear:both;
	margin-top:20px;
}

#plan_top div.plan_top_h2{
	background-image:url(https://img1.kakaku.k-img.com/images/bb/contact_back.gif);
	background-repeat: no-repeat;
	height:23px;
}

#plan_top h2{
	margin:0;
	padding:4px 0 1px 7px;
	color:#fff;
	height:auto;
}

#plan_top div.left2{
	width:400px;
	float:left;
	height:auto;
}

#plan_top div.right2{
	float:right;
	height:auto;
	padding:1px;
}


#plan_top_box{
	clear:both;
	background-color:#ccc;
}

#plan_top_box td{
	vertical-align:top;
	background-color:#fff;
}


/*-------plan_list------*/
.plan_list{
	clear:both;
	background-color:#fff;
	width:184px;
}

.plan_list p{
	margin:4px 0;
}

div.left{
	float:left;
}

div.right{
	float:right;
}

div.kaisen{
	padding:0 5px;
}


.kaisen_name{
	color:#666;
	font-size:11px;
}

.name{
	background-image: url(https://img1.kakaku.k-img.com/images/bb/line0.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left:40px;
	color:#666;
	font-weight:bold;
	height:50px;
}

.name2{
	background-image: url(https://img1.kakaku.k-img.com/images/bb/line1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left:40px;
	color:#666;
	font-weight:bold;
	height:50px;
}

.name3{
	background-image: url(https://img1.kakaku.k-img.com/images/bb/line3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left:40px;
	color:#666;
	font-weight:bold;
	height:50px;
}



div.tokuten{
	clear:both;
	padding:2px 3px 7px 5px;
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
}

div.button{
	padding:5px;
	background-color:#FFF;
	height:80px;
}

p.area{
	font-size:11px;
	height:40px;
}

p.img{
	text-align:center;
}



/*-------service_top------*/
#service_top{
width:560px;
clear:both;
margin-top:20px;
}

#service_top h2{
margin:0;
padding:4px 0 0 7px;
color:#fff;
background-image:url(https://img1.kakaku.k-img.com/images/bb/contact_back.gif);
background-repeat: no-repeat;
height:20px;
}

#service_top p{
margin:3px;
}

#service_top p.link{
text-align:right;
padding:3px;
margin-top:5px;
border-top:1px dotted #999;
}

#service_top_box{
background-color:#FFF;
padding:5px 3px;
}

/*-------contact_top------*/
#contact_top{
width:560px;
clear:both;
margin-top:20px;
}

#contact_top h2{
margin:0;
padding:4px 0 0 7px;
color:#fff;
background-image:url(https://img1.kakaku.k-img.com/images/bb/contact_back.gif);
background-repeat: no-repeat;
height:20px;
}

#contact_top ul{
width:500px;
}

#contact_top ul li{
width:200px;
float:left;
background-image: url(https://img1.kakaku.k-img.com/images/bb/contact_arrow.gif);
background-repeat: no-repeat;
background-position: 0px 4px;
list-style-type:none;
padding:4px 16px;
}



#contact_top p.link{
clear:both;
text-align:right;
padding:3px;
border-top:1px dotted #999;
margin-top:5px;
}

#contact_top_box{
background-color:#FFF;
padding:5px 3px;
}


/*-------------ͺTOP--------------*/


/*--------------plan--------------*/
#plan h2{
margin:0;
padding:4px 0 0 7px;
color:#fff;
background-image:url(https://img1.kakaku.k-img.com/images/bb/contact_back.gif);
background-repeat: no-repeat;
height:20px;
}

#plan h3{
	margin:0;
	margin-top:20px;
	padding:3px 0 0 15px;
	color:#333;
	background-image:url(https://img1.kakaku.k-img.com/images/bb/contact_obi.gif);
	background-repeat: no-repeat;
	height:27px;
}


#plan_list{
	margin:0 0 0 0;
}
	
#plan_list p{
	margin:4px 0;
}

#plan_list span.kakaku{
	color:#fff;
	font-size:11px;
	background-color:#FF0066;
	padding:1px 2px;
}

#plan_list span.kakaku1{
	color:#f00;
}


#plan_box{
	background-color:#F9F4FF;
	padding:5px 10px;
	border-bottom:1px dotted #999;
}

/*--------------service--------------*/
#service h2{
margin:0;
padding:4px 0 0 7px;
color:#fff;
background-image:url(https://img1.kakaku.k-img.com/images/bb/contact_back.gif);
background-repeat: no-repeat;
height:20px;
}

#service h3{
margin:0;
margin-top:24px;
padding:3px 0 0 15px;
color:#333;
background-image:url(https://img1.kakaku.k-img.com/images/bb/contact_obi.gif);
background-repeat: no-repeat;
height:27px;
}


#service h4{
margin:0;
padding:0;
margin:4px 0 4px 0;
padding:1px 6px;
font-weight:normal;
color:#fff;
background: #8004FB;
}

#service td.item{
color:#8004FB;
background: #F4EAFF;
width:130px;
}

#service div.item_box{
width:275px;
margin-top:3px;
}

#service div.item_box2{
width:560px;
margin-top:3px;
}


#service p{
margin:4px 0;
}

#service_box{
background-color:#F9F4FF;
padding:5px 10px;
border-bottom:1px dotted #999;
}


/*--------------contact--------------*/
#contact h2{
margin:0;
padding:4px 0 0 7px;
color:#fff;
background-image:url(https://img1.kakaku.k-img.com/images/bb/contact_back.gif);
background-repeat: no-repeat;
height:20px;
}

#contact p{
	margin:0 0 2px 0;
}

#contact_box{
	background-color:#F9F4FF;
	padding:5px 10px;
	border-bottom:1px dotted #999;
}

#contact h3{
	margin:24px 0 8px 0;
	padding:3px 0 0 15px;
	color:#333;
	background-image:url(https://img1.kakaku.k-img.com/images/bb/contact_obi.gif);
	background-repeat: no-repeat;
	height:27px;
}

.contact_graybox{
	margin:2px 0 15px 0;
	border:1px solid #ccc;
	padding:4px 8px;
}

.taiou{
	color:#666;
	font-weight:bold;
	padding:5px 0;
}



.phone{
	color:#F00;
	font-weight:bold;
	font-family: arial black;
	font-size:20px;
}

}


.fax{
	color:#F00;
	font-weight:bold;
	font-family: arial black;
	font-size:20px;
}

.mb10{
	margin-bottom:10px
}