@charset "UTF-8";
/**\*/
@import url("style-base.css");
@import url("style-default.css");


.txt01{
line-height:180%;
padding:5px 0px;
}
.txt02{
line-height:180%;
padding:5px 10px;
}

.list01{
padding:3px 0px 3px 25px;
}
.list01 li{
padding:1px 0px;
line-height:180%;
}

.list02{
padding:3px 0px 3px 25px;
list-style:circle;
}
.list02 li{
padding:1px 0px;
line-height:180%;
}




.ttl_area{
width:488px;
background:#E5E09F;
padding:4px 5px;
border:1px dotted #A19F97;
}
.ttl_area h2{
font-size:14px;
border-left:3px solid #C69B4E;
padding:0px 0px 0px 8px;
line-height:150%;
}


.box{
padding-bottom:30px;
}

.ent_area{
width:490px;
padding:8px 0px;
margin-left:auto;
margin-right:auto;
line-height:180%;
}



.ent_foot{
background:url(../../img/line.gif) no-repeat left top;
color:#886123;
margin-top:10px;
padding-top:15px;
font-size:10px;
}

.dat{
text-align:right;
padding-top:10px;
}


.for{
background:url(../../img/for_bg.gif) no-repeat left top;
height:37px;
text-align:right;
padding-right:20px;
padding-top:29px;
clear:both;
}



.comm_re{
background:url(../../img/comm_re.gif) repeat-y 0 0;
width:495px;
margin-left:auto;
margin-right:auto;
margin-bottom:15px;
}
.comm_st{
background:url(../../img/comm_st.gif) no-repeat left top;
}
.comm_end{
background:url(../../img/comm_end.gif) no-repeat left bottom;
padding:20px 20px;
line-height:160%;
}


.comm_foot{
background:url(../../img/line.gif) no-repeat left top;
color:#886123;
margin-top:7px;
padding-top:7px;
font-size:10px;
}


.comm_tab{
}
.comm_tab th{
width:127px;
text-align:left;
vertical-align:top;
padding-bottom:8px;
}
.comm_tab td{
text-align:left;
vertical-align:top;
padding-bottom:8px;
}

.comm_input{
width:200px;
font-size:14px;
padding:2px;
border:1px solid #D4D0B4;
}

.comm_tab textarea{
width:350px;
font-size:14px;
padding:2px;
border:1px solid #D4D0B4;
}


.next_prev{
color:#794E0B;
}
.next_prev th{
width:65px;
text-align:left;
vertical-align:top;
padding-bottom:6px;
}
.next_prev td{
text-align:left;
vertical-align:top;
padding-bottom:6px;
}

















