@charset "utf-8";

#main{
	font-size: 85%;
	line-height: 1.7em;
	color: #444;
}

#main_title{
margin:0;
padding:0;
}

#bg{
/*
background:URL(images/i_bg.gif) no-repeat right top;
*/
margin:0 0 50px 0;
}

.att{
background:#ffff99;
padding:2px;
}
/*___bt___*/

#bt_wrap{
clear:both;
}
.bt_box{
border:4px solid #21aee3;
width:300px;
height:500px;
padding:1px;
float:left;
margin:0 5px 30px 0;
}

.i_bt{
margin-bottom:5px;
}

.bt_ex{
margin:5px 0 0 5px;
height:270px;
}
.bt_ex dt{
}
.bt_ex dd{
font-size: 85%;
line-height:140%;
color:#666666;
margin-bottom:10px;
}

.bt_kouza{
margin:5px 0 0 5px;
clear:both;
height:270px;
}
.bt_kouza dt{
float:left;
clear:both;
margin-right:5px;
margin-bottom:15px;
}
.bt_kouza dd{
float:left;
font-size: 85%;
line-height:140%;
color:#666666;
margin-bottom:15px;
width:140px;
padding-top:15px;
}

.ti_bt{
margin:0 0 5px 0;
}

.bt{
margin:0 0 0 10px;
font-size: 70%;
line-height:140%;
}

/*___tokusyoku___*/

#ti_tokusyoku{
clear:both;
margin:0;
padding:0;
}


#li_tokusyoku{
width:623px;
_width:631px;


margin:5px 0 30px 5px;
}


#li_tokusyoku:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html#li_tokusyoku {
    height: 1em;
    overflow: visible;
}
/**/


#ti_tokusyoku01 , #ti_tokusyoku02 , #ti_tokusyoku03 , #ti_tokusyoku04{
padding:0 0 0 70px;
margin:0;
font-size: 160%;
font-weight:bold;
color:#9e4b00;
height:64px;
line-height:64px;
}

#ti_tokusyoku01{
background:URL(i_tokusyoku01_bg.gif) no-repeat left top;
}
#ti_tokusyoku02{
background:URL(i_tokusyoku02_bg.gif) no-repeat left top;
}
#ti_tokusyoku03{
background:URL(i_tokusyoku03_bg.gif) no-repeat left top;
}
#ti_tokusyoku04{
background:URL(i_tokusyoku04_bg.gif) no-repeat left top;
}

#i_tokusyoku01 , #i_tokusyoku02 , #i_tokusyoku03 , #i_tokusyoku04{
font-size: 100%;
padding:20px 200px 10px 10px;
min-height:150px;
margin-bottom:1px;
}

#i_tokusyoku01{
background:URL(p_tokusyoku01.jpg) no-repeat 450px 20px #ffffff;
}
#i_tokusyoku02{
background:URL(p_tokusyoku02.jpg) no-repeat 450px 20px #ffffff;
}
#i_tokusyoku03{
background:URL(p_tokusyoku03.jpg) no-repeat 450px 20px #ffffff;
}
#i_tokusyoku04{
background:URL(p_tokusyoku04.jpg) no-repeat 450px 20px #ffffff;
}

.photo{
float:right;
}
