﻿@charset "utf-8";
/* CSS Document */


#content .content_area{
padding:15px 0 0 0;
position:relative;
height:900px;
}

#content .content_area .box_inr{
background:url(image/tree.png) no-repeat 20px 0px;
height:410px;
}

#content .content_area .box_area{
position:absolute;
top:30px;
left:0px;
}

#content .content_area .box_area .box_areamdl p{
padding:15px 0 0 15px;
}

#content .content_area .box_area .box_areamdl .photo{
position:absolute;
top:-15px;
right:10px;
}

#content .content_area .box_area .box_areamdl h2{
padding:20px 0 15px 0;
}

#content .content_area .box_area .box_areamdl .prf{
background:url(top/image/prf_txt.jpg) no-repeat 5px 0;
height:213px;
padding:40px 0 0 15px;
}

#content .content_area .box_area .box_areamdl .prf img{
float:right;
width:213px;
padding:0 10px 10px 10px;
margin-right:20px;
}


#content .content_area .box_area .box_areamdl ul li{
display:inline;
padding-right:10px;
padding-left:5px;
}

#content .content_area .box_area .box_areamdl ul li.none{
padding-left:0;
padding-right:0;
}

#content .content_area .box_area .box_areamdl ul li a:hover{
filter: alpha(opacity=80);
  -moz-opacity:0.8;
  opacity:0.8;
}

#content .content_area .box_area .caption{
padding:10px 0 10px 0;
}

#content .content_area .box_area .link_box{
position:relative;
}

#content .content_area .box_area .link_box .charge{
filter: alpha(opacity=80);
  -moz-opacity:0.8;
  opacity:0.8;
 padding-left:0;
}

#content .content_area .link_box .page_link{
position:absolute;
bottom:-80px;
right:0;
}

