﻿@charset "UTF-8";


/*////////////////////////////////////////////////
機能一覧ページ
////////////////////////////////////////////////*/
#main-contents2 {
    margin: 0 auto 0 auto;
    width: 860px;
	height: 1100px;
    }

* html #main-contents2 {
    margin: -3px auto 0 auto;
    width: 860px;
	height: 1100px;
    }

*:first-child+html #main-contents2 {
    margin: -3px auto 0 auto;
    width: 860px;
	height: 1100px;
    }
			
img#h2 {
    margin: -3px 0 0 0px;
    }
* html img#h2 {
    margin: 0px 0 0 0px;
    }
*:first-child+html img#h2 {
    margin: 0px 0 0 0px;
    }
	
div#cyacool {
    margin: 15px auto 0 auto;
	width: 860px;
	height: 470px;
	background: url(../cyacool/images/beauty_bg.jpg) top center no-repeat;
    }
div#cyacool2 {
    margin: 15px auto 0 auto;
	width: 860px;
	height: 350px;
	background: url(../cyacool/images/hospital_bg.jpg) top center no-repeat;
    }
/*////////////////////////////////////////////////
ページ内アンカーリンク
////////////////////////////////////////////////*/
#contents-bg2 ul#subnavi{
    margin: 0 auto 0 10px;
    }
#contents-bg2 ul#subnavi li {
    list-style: none;
	float: left;
	height: 21px;
	padding: 0 10px 0 0px;
	background: url(../function/images/li_icon.gif) top left no-repeat;
	text-indent: 33px;
	line-height: 25px;
    }
#contents-bg2 ul#subnavi li a {
    color: #c34f4f;
    }
#contents-bg2 ul#subnavi li a:hover {
    color: #fd6002;
    }
/*////////////////////////////////////////////////
見出し　ｈ3
////////////////////////////////////////////////*/
h3#cyacool {
    clear: both;
    display: block;
	width: 575px;
	height: 40px;
	margin: 10px 0 0 10px;
	float: left;
	background: url(../function/images/h3_bg.gif) top left no-repeat;
	text-indent: 55px;
	line-height: 45px;
	color: #006600;
	font-size: 16px;
	font-weight: bold;
    }
* html h3#cyacool {
    clear: both;
    display: block;
	width: 575px;
	height: 40px;
	margin: 10px 0 0 5px;
	float: left;
	background: url(../function/images/h3_bg.gif) top left no-repeat;
	text-indent: 55px;
	line-height: 45px;
	color: #006600;
	font-size: 16px;
	font-weight: bold;
    }
	
p.beauty {
    clear: both;
	display: block;
	width: 590px;
	line-height: 145%;
	color: #006600;
	margin: 0px 0 0 10px;
	padding-top: 10px;
    }
p.beauty2 {
    clear: both;
	display: block;
	width: 860px;
	line-height: 145%;
	color: #006600;
	margin: 0px 0 0 10px;
	padding-top: 10px;
    }
	
#contents-bg2 dl {
    margin: 15px auto 30px 10px;
	width: 860px;
	text-align: left;
    }
#contents-bg2 dl dt {
	width: 860px;
	color: #006600;
	font-weight: bold;
    }
#contents-bg2 dl dd {
	width: 860px;
	color: #006600;
	line-height: 145%;
    }





h3#cyacool2 {
    clear: both;
    display: block;
	width: 575px;
	height: 40px;
	margin: 0px 0 0 10px;
	float: left;
	background: url(../function/images/h3_bg.gif) top left no-repeat;
	text-indent: 55px;
	line-height: 45px;
	color: #006600;
	font-size: 16px;
	font-weight: bold;
    }
* html h3#cyacool2 {
    clear: both;
    display: block;
	width: 575px;
	height: 40px;
	margin: 0px 0 0 5px;
	float: left;
	background: url(../function/images/h3_bg.gif) top left no-repeat;
	text-indent: 55px;
	line-height: 45px;
	color: #006600;
	font-size: 16px;
	font-weight: bold;
    }	
/*////////////////////////////////////////////////

////////////////////////////////////////////////*/


#main-contents2 div#contact-area {
    margin: 40px auto 0 auto;
	width: 465px;
    }
#main-contents2 div#contact-area img#yoyaku {
    margin: 0 15px 0 0px;
	float: left;
    }


#main-contents2 img#yajirushi {
    display: block;
    margin: 0 auto 0 auto;
	width: 226px;
	height: 102px;
    }

#main-contents2 img#contact2 {
    display: block;
    margin: 15px auto 0 auto;
	width: 195px;
	height: 55px;
    }

