@charset "utf-8";

/*/////////////////////////////////////////

>>design.css

Description: design.

Create Date: 2009/06/25

Copyright (C) Hygahiga All Rights Reserved.

/////////////////////////////////////////*/

/*========================================/

LastUpdate: 2009/../..

=========================================*/

/*
-------------------------------------------
###########################################
サイト情報ページ
###########################################
-------------------------------------------
*/


/*
-------------------------------------------
###########################################
main
###########################################
-------------------------------------------
*/

/* content
=========================================*/

#main #content{
background:url(/img/ch_bg_repeat.gif) repeat-y;
}

#main #content-bg-bottom{
padding: 0 0 40px 0;
background:url(/img/ch_bg_bottom.gif) no-repeat bottom left ;
}



/* page
.........................................*/

#main #content #content-head{
background:url(/img/ch_bg_top.jpg)  no-repeat top left ;
}

#main #content #content-head h2{
padding: 30px 10px 10px 60px;
color:#333333;
font-size: 14px;
}

#main #content #content-head .h2-txt{
padding: 50px 10px 10px 100px;
font-size: 20px;
color:#330033;
}

#main #content #content-head p{
padding: 0 40px 20px 60px;
color:#999999;
}

/* sitemap
.........................................*/

#main #content #sitemap{
padding: 5px 40px 0 55px;
}

#main #content #sitemap h3{
padding: 0 0 10px 30px;
font-size: 14px;
color:#600060;
/*background-color:#3366FF;*/
background:url(/img/sitemap_h3.gif) no-repeat bottom;
clear: both;
}

#main #content #sitemap h4{
padding: 3px 0 3px 15px;
background:url(/img/sitemap_h4.gif) no-repeat left;
}

#main #content #sitemap h4 a:link, #main #content #sitemap h4 a:visited{
font-weight:bold;
color:#000000;
text-decoration: underline;
}
#main #content #sitemap h4 a:hover, #main #content #sitemap h4 a:active{
text-decoration: none;
}

#main #content #sitemap p strong{
font-weight:bold;
background:#f5eeda;
}
#main #content #sitemap .f-col{
width:280px;
padding: 5px 0 20px 30px;
float:left;
}
#main #content #sitemap .s-col{
width:280px;
padding: 5px 0 20px 30px;
float:right;
}

#main #content #sitemap ul{
margin: 0 0 10px 0;
}

#main #content #sitemap ul li{
padding: 2px 0 2px 15px;
background:url(/img/sitemap_li.gif) no-repeat left;
}
#main #content #sitemap ul li a:link, #main #content #sitemap ul li a:visited{
color:#666666; 
text-decoration: none;
font-weight:normal;
}
#main #content #sitemap ul li a:hover, #main #content #sitemap ul li a:active{
 color:#cdabcd; 
 text-decoration: underline;
 font-weight:normal;
}

/* guide
.........................................*/

#main #content #page-content #msg{
margin: 0 0 40px 0;
color:#a7948d;
line-height: 18px;
}
#main #content #page-content #msg a{
color:#CC6699;
}

#main #content #page-content .doc{
padding: 20px 0 30px 0;
}

#main #content #page-content .doc .doc-img{
width: 160px;
padding: 10px 10px 0 0;
float:left;
}

#main #content #page-content .doc .doc-pro{
width: 460px;
padding: 0 0 0 0;
color:#a7948d;
float:right;
}
#main #content #page-content .doc .doc-pro h4{
padding:0 0 10px 10px;
background-image: none;
}

#main #content #page-content .doc .doc-pro .pro-s{
font-size:10px;
color:#666666;
}

#main #content #page-content .doc .clinic-pro{
width:600px;
margin: 0 0 0 20px;
padding: 10px 0 0 0;
border-top: 1px dotted #E1E1E1;
border-bottom: 1px dotted #E1E1E1;
clear:both;
}
#main #content #page-content .doc .clinic-pro h4{
margin: 0 0 0 15px;
padding: 5px 0 5px 35px;
background:url(../img/cln_ico.gif) no-repeat left;
font-size:14px;
}
#main #content #page-content .doc .clinic-pro h4 a:link { color: #ce6f3c; text-decoration: underline; font-weight:bold;}
#main #content #page-content .doc .clinic-pro h4 a:visited { color: #ce6f3c; text-decoration: underline; font-weight:bold;}
#main #content #page-content .doc .clinic-pro h4 a:hover { color:#999999; text-decoration: none; font-weight:bold;}
#main #content #page-content .doc .clinic-pro h4 a:active { color: #999999; text-decoration: none; font-weight:bold;}


#main #content #page-content .doc .clinic-pro strong{
color:#999999;
background: none;
}

/* info 0406追加
.........................................*/

#main #content #page-content .info{
padding: 0 0 20px 20px;
}




