@charset "UTF-8";
@import "base.css";

/*============CONTENT COLOR SCHEME=================*/
/*                                                 */
/*    a:Link Color    - Gray          #666666      */
/*    a:Visited Color - Light Gray    #999999      */
/*    a:Hover Color   - Dark blue     #82141B      */
/*    a:Active Color  - Dark blue     #82141B      */
/*    Font Color      - Gray          #666666      */
/*                                                 */
/*    bacs.css 44sڂɎw                        */
/*============CONTENT COLOR SCHEME-END=============*/

/*============NAVI COLOR SCHEME====================*/
/*                                                 */
/*    a:Link Color    - Gray          #0000FF      */
/*    a:Visited Color - Light Gray    #0000FF      */
/*    a:Hover Color   - Dark blue     #556677      */
/*    a:Active Color  - Dark blue     #556677      */
/*    Font Color      - Gray          #666666      */
/*                                                 */
/*    bacs.css 52sڂɎw                        */
/*============NAVI COLOR SCHEME-END================*/

/*============tHgTCY=======================*/
/*                                                 */
/*    10px      1.0em                              */
/*    11px      1.1em                              */
/*    12px      1.2em                              */
/*    13px      1.3em                              */
/*    14px      1.4em                              */
/*    15px      1.5em                              */
/*    16px      1.6em                              */
/*                                                 */
/*============tHgTCY-END===================*/

/*----tHgTCYbase.cssbody {font-size:62.5%;}Lqꂢ̂
sNZPʂ̊oŕTCYw邱Ƃł܂B
TCYqœĂ܂ƕ\Ă܂̂ŒӂĂB
Fdivvffont-sizew肵tablep^Ofont-sizew肵Ă
܂ꍇ\܂B----*/

/*---------- 01  Base -----------*/

/*-- ` @import ŊOCSSǂݍ --*/

/*---------- 02  Container -----------*/

body {
	background: url(../images/body-bg.gif) center repeat-y;
	text-align:center;
	background:#000000;
}

#wrapper {
	width: 810px;
	margin: 0 auto;
	text-align: left;
	background:#f3f0e3;
	}

#main {
	margin-top:7px;
	background:url(../images/main_bg.gif) 5px 0 repeat-y;
}

#content {
	width: 574px;
	float: right;
	display:inline;
	margin:0 5px 0 5px;
	}

#navi{
	width: 220px;
	float: left;
	display:inline;
	margin:0 0 0 5px;
	background:#665349;
}

#right_menu{
	width:164px;
	float:right;
	margin:0 5px 0 0;
	display:inline;
}

#header_navi{
	width: 800px;
	margin: 0px 5px;
}

#footer{
	width:800px;
	height:50px;
	margin: 0px 5px 0px 5px;
	border-bottom:5px solid #f3f0e3;
}

table{
	margin:0 auto;
}
*html table{margin:0 10px;}
/*---------- 03  Header -----------*/

#header{
	position:relative;
	height:107px;
	width:810px;
	background:url(../images/header_bg.gif) 0 0 no-repeat;
}

#header h1{
	position:absolute;
	width:500px;
	height:50px;
	top: 30px;
	text-indent:-9999px;
	left: 5px;
}

#header h1 a{
	background: url(../images/header_logo.gif) 0 0 no-repeat;
	display:block;
	width:390px;
	height:77px;
	text-decoration:none;
	outline:none;
}

h2{
	font-size:10px;
	height:17px;
	line-height:17px;
	color:#FFFFFF;
}

#header #header_form{
	
	width:186px;
	height:20px;
	
}

#header #header_form a{
	background:url(../images/header_form.gif) 0 0 no-repeat;
	display:block;
	width:186px;
	height:20px;
	text-decoration:none;
	outline:none;
	position:absolute;
	top: 87px;	
	left: 620px;
	text-indent:-9999px;
}
#header #header_form a:hover{background:url(../images/header_form_ov.gif) 0 0 no-repeat;}

#header #header_sitemap a{
	background:url(../images/header_sitemap.gif) 0 0 no-repeat;
	display:block;
	position:absolute;
	width:70px;
	height:15px;
	left: 740px;
	top: 33px;
	text-indent:-9999px;
	outline:none;
}
#header #header_best{
	display:block;
	position:absolute;
	left: 580px;
	top: 44px;
}


/*---------- 04  HeaderImg -----------*/

#header-img{
	width:800px;
	height:160px;
	text-indent:-9999px;
	background: url(../images/top.gif) 0 0 no-repeat;
	clear:both;
	margin:5px 5px 0 5px;
}

/*---------- 05  header_navi -----------*/
#header_navi{
	background:url(../images/header_bg02.jpg) 0 bottom no-repeat;
	padding:0 0 3px 0;
}
#header_navi li a{
	display:block;
	height:39px;
	float:left;
	text-indent:-9999px;
	outline:none;
}

#header_navi li {
	display: inline;
}

#header_navi #header_top a{
	background:url(../images/header_top.gif) 0 0 no-repeat;
	width:149px;
}
#header_navi #header_top a:hover{	background:url(../images/header_top_ov.gif) 0 0 no-repeat;}

#header_navi #header_doctor a{
	background:url(../images/header_doctor.gif) 0 0 no-repeat;
	width:130px;
}
#header_navi #header_doctor a:hover{	background:url(../images/header_doctor_ov.gif) 0 0 no-repeat;}

#header_navi #header_conceput a{
	background:url(../images/header_conceput.gif) 0 0 no-repeat;
	width:133px;
}
#header_navi #header_conceput a:hover{	background:url(../images/header_conceput_ov.gif) 0 0 no-repeat;}

#header_navi #header_price a{
	background:url(../images/header_price.gif) 0 0 no-repeat;
	width:127px;
}
#header_navi #header_price a:hover{	background:url(../images/header_price_ov.gif) 0 0 no-repeat;}

#header_navi #header_recruit a{
	background:url(../images/header_recruit.gif) 0 0 no-repeat;
	width:130px;
}
#header_navi #header_recruit a:hover{	background:url(../images/header_recruit_ov.gif) 0 0 no-repeat;}

#header_navi #header_access a{
	background:url(../images/header_access.gif) 0 0 no-repeat;
	width:131px;
}
#header_navi #header_access a:hover{	background:url(../images/header_access_ov.gif) 0 0 no-repeat;}

/*---------- 06  navi -----------*/

#navi #content{
	background:url(../images/bt_top.gif) 0 0 no-repeat;
	width:220px;
	height:38px;
}

#navi li a,#navi li{
	display:block;
	height:30px;
	width:220px;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
}

#navi #bt_top{
	background:url(../images/bt_top.gif) 0 0 no-repeat;
	height:38px;
}
#navi #bt01{
	background:url(../images/bt01.gif) 0 0 no-repeat;
	height:28px;
}


#navi #bt02 a{background:url(../images/bt02.gif) 0 0 no-repeat;}
#navi #bt02 a:hover{background:url(../images/bt02_ov.gif) 0 0 no-repeat;}
#navi #bt02 {background:url(../images/bt02_ov.gif) 0 0 no-repeat;}

#navi #bt03 a{background:url(../images/bt03.gif) 0 0 no-repeat;}
#navi #bt03 a:hover{background:url(../images/bt03_ov.gif) 0 0 no-repeat;}
#navi #bt03 {background:url(../images/bt03_ov.gif) 0 0 no-repeat;}

#navi #bt04 a{background:url(../images/bt04.gif) 0 0 no-repeat;}
#navi #bt04 a:hover{background:url(../images/bt04_ov.gif) 0 0 no-repeat;}
#navi #bt04 {background:url(../images/bt04_ov.gif) 0 0 no-repeat;}

#navi #bt05 a{background:url(../images/bt05.gif) 0 0 no-repeat;}
#navi #bt05 a:hover{background:url(../images/bt05_ov.gif) 0 0 no-repeat;}
#navi #bt05 {background:url(../images/bt05_ov.gif) 0 0 no-repeat;}

#navi #bt06 a{background:url(../images/bt06.gif) 0 0 no-repeat;}
#navi #bt06 a:hover{background:url(../images/bt06_ov.gif) 0 0 no-repeat;}
#navi #bt06 {background:url(../images/bt06_ov.gif) 0 0 no-repeat;}

#navi #bt07 a{background:url(../images/bt07.gif) 0 0 no-repeat;}
#navi #bt07 a:hover{background:url(../images/bt07_ov.gif) 0 0 no-repeat;}
#navi #bt07 {background:url(../images/bt07_ov.gif) 0 0 no-repeat;}

#navi #bt08 {background:url(../images/bt08.gif) 0 0 no-repeat;}

#navi #bt09 a{background:url(../images/bt09.gif) 0 0 no-repeat;}
#navi #bt09 a:hover{background:url(../images/bt09_ov.gif) 0 0 no-repeat;}
#navi #bt09 {background:url(../images/bt09_ov.gif) 0 0 no-repeat;}

#navi #bt10 a{background:url(../images/bt10.gif) 0 0 no-repeat;}
#navi #bt10 a:hover{background:url(../images/bt10_ov.gif) 0 0 no-repeat;}
#navi #bt10 {background:url(../images/bt10_ov.gif) 0 0 no-repeat;}

#navi #bt11 a{background:url(../images/bt11.gif) 0 0 no-repeat;}
#navi #bt11 a:hover{background:url(../images/bt11_ov.gif) 0 0 no-repeat;}
#navi #bt11 {background:url(../images/bt11_ov.gif) 0 0 no-repeat;}

#navi #bt12 a{background:url(../images/bt12.gif) 0 0 no-repeat; height:34px;}

#navi #bt13 a{background:url(../images/bt13.gif) 0 0 no-repeat;}
#navi #bt13 a:hover{background:url(../images/bt13_ov.gif) 0 0 no-repeat;}
#navi #bt13 {background:url(../images/bt13_ov.gif) 0 0 no-repeat;}

#navi #bt14 a{background:url(../images/bt14.gif) 0 0 no-repeat;}
#navi #bt14 a:hover{background:url(../images/bt14_ov.gif) 0 0 no-repeat;}
#navi #bt14 {background:url(../images/bt14_ov.gif) 0 0 no-repeat;}

#navi #bt15 a{background:url(../images/bt15.gif) 0 0 no-repeat;}
#navi #bt15 a:hover{background:url(../images/bt15_ov.gif) 0 0 no-repeat;}
#navi #bt15 {background:url(../images/bt15_ov.gif) 0 0 no-repeat;}

#navi #bt16 a{background:url(../images/bt16.gif) 0 0 no-repeat;}
#navi #bt16 a:hover{background:url(../images/bt16_ov.gif) 0 0 no-repeat;}
#navi #bt16 {background:url(../images/bt16_ov.gif) 0 0 no-repeat;}

#navi #bt17 a{background:url(../images/bt17.gif) 0 0 no-repeat;}
#navi #bt17 a:hover{background:url(../images/bt17_ov.gif) 0 0 no-repeat;}
#navi #bt17 {background:url(../images/bt17_ov.gif) 0 0 no-repeat;}

#navi #bt18 a{background:url(../images/bt18.gif) 0 0 no-repeat;}
#navi #bt18 a:hover{background:url(../images/bt18_ov.gif) 0 0 no-repeat;}
#navi #bt18 {background:url(../images/bt18_ov.gif) 0 0 no-repeat;}

#navi #navi-banner{
	text-indent:-9999px;
	height:50px;
}
#navi #navi-banner a{
	height:50px;
	display:block;
	text-decoration:none;
	outline:none;
}
#navi #banner05 a{
	width:164px;
	height:124px;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
	display:block;
	margin-left:30px;
	margin-top:5px;
}

#navi #banner06 a{
	width:164px;
	height:124px;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
	display:block;
	margin-left:30px;
	margin-top:5px;
}

#navi #banner07 a{
	width:164px;
	height:124px;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
	display:block;
	margin-left:30px;
	margin-top:5px;
}

#navi #banner05 a{	background:url(../images/media_spa.gif) 0 0 no-repeat; height:125px;}
#navi #banner06 a{	background:url(../images/ban_090116_spa.jpg) 0 0 no-repeat; height:123px;}
#navi #banner07 a{	background:url(../images/../images/hyal_ban_spa.jpg) 0 0 no-repeat; height:123px;}

/*---------- 07  content -----------*/

.section{
	margin-bottom:20px;
	clear:both;
}
.section1{
	margin-bottom:30px;
	clear:both;
}
.section p{
	font-size:1.2em;
}

.section2{
	margin-bottom:20px;
	clear:both;
}

.section3{
	background-color:#E1DCCF;
	padding:10px 10px;
	margin:10px;
}

.section3 p{
	font-size:1.2em;
	padding:0px;
	margin:10px 0 0 0 !important;
}
.underline{
	border-bottom: 1px dotted #221815;
	margin:0px 10px 0px 10px;
}

.underline p{
	margin:0px !important;
}

#content p{
	line-height:18px;
	text-align: justify;
	text-justify: inter-ideograph;
	margin:0px 14px;
}

#content table{
	font-size:1.0em;
	margin-top:10px;
	margin-bottom:10px;
}

#content table,
#content table tr,
#content table td,
#content table th{
	border:1px solid #888888;
	line-height:18px;
	text-align: justify;
	text-justify: inter-ideograph;
}
#content table th,#content table td{
	background:#b1a79b;
	padding:5px;
	color:#665449;
}
#content table td{
	padding:5px;
	background:#e1dccf;
	color:#665449;
}

#content .table02{
	font-size:1.0em;
	margin-top:10px;
	margin-bottom:10px;
}

#content .table02,
#content .table02 tr,
#content .table02 td,
#content .table02 th{
	border:none;
}
#content .table02 th,#content .table02 td{
	padding:3px;
	color:#665449;
	background:#f3f0e3;
}

#content .table03{
	margin-top:0px;
	font-size:1.0em;
}

#content .table03,
#content .table03 tr,
#content .table03 td,
#content .table03 th{
	background:#f3f0e3;
	border:none;
}
#content .table03 th,#content .table03 td{
	padding:3px;
	color:#665449;
}

#content .pagetop a{
	background:url(../images/page_top.gif) 0 0 no-repeat;
	width:50px;
	height:15px;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
	display:block;
	float:right;
}
#content #pan_kuzu{
	margin:0px;
	padding:5px 0;
	color:#000000;
	font-size:1.0em;
}

#content #tit01,#content #tit02,#content #tit03,#content #tit04{
	margin-bottom:10px !important;
}
#conceput .tex01{
	font-size:1.4em;
	line-height:25px;
}
/*---------- 08  Footer -----------*/

#footer {
	clear: both;
	font-size: 1.0em;
	text-align: center;
	background:#665349;
	height:95px;
	margin-top:10px;
	padding:10px 0 0 0;
	}

#footer ul { 
	line-height:10px;
	list-style: none;
	margin: 10px 0;
	}

#footer li {
	font-size:1.0em;
	display: inline;
	}

#footer li a{
	margin:5px;
}

#footer address {
	background:url(../images/footer_adress.gif) 0 0 no-repeat;
	width:410px;
	height:18px;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
	display:block;
	margin:0 auto;
}

/*---------- 09  index -----------*/

/*---  right_menu ---*/

#index #right_menu #banner01 a,#right_menu #banner02 a,#right_menu #banner03 a,#right_menu #banner04 a,#right_menu #banner06 a,#right_menu #banner07 a,#right_menu #banner05 a{

	width:164px;
	height:124px;
	text-indent:-9999px;
	outline:none;
	text-decoration:none;
	display:block;
}

#index #right_menu #banner01 a{	background:url(../images/banner01.jpg) 0 0 no-repeat;}
#index #right_menu #banner02 a{	background:url(../images/banner02.jpg) 0 0 no-repeat;}
#index #right_menu #banner03 a{	background:url(../images/banner03.jpg) 0 0 no-repeat;}
#index #right_menu #banner04 a{	background:url(../images/banner04.jpg) 0 0 no-repeat; height:142px;}
#index #right_menu #banner06 a{	background:url(../images/ban_090116_spa.jpg) 0 0 no-repeat; height:123px;}
#index #right_menu #banner07 a{	background:url(../images/hyal_ban_spa.jpg) 0 0 no-repeat; height:123px;}
#index #right_menu #banner05 a{	background:url(../images/media_spa.gif) 0 0 no-repeat; height:122px;
background-position:bottom;}

/*---  right_menu ---*/
/*---  content ---*/

#index #content {
	width: 385px;
	float: right;
	display:inline;
	margin:0 15px 0 15px;
	}
/*---  content ---*/

#index #main{
	margin-top:7px;
	background:url(../images/index_bg.gif) 5px 0 repeat-y;
}

#index #title01{
	background:url(../images/title01.gif) 0 0 no-repeat;
	width:385px;
	height:71px;
	text-indent:-9999px;
	margin:0 0 10px 0;
}

#index #tit01{
	background:url(../images/tit01.gif) 0 0 no-repeat;
	width:385px;
	height:30px;
	text-indent:-9999px;
	margin:0 0 20px 0;
}

#index #tit02{
	background:url(../images/tit02.gif) 0 0 no-repeat;
	width:385px;
	height:48px;
	text-indent:-9999px;
	margin:0 0 10px 0;
}

#index .section{
	margin-bottom:10px;
	clear:both;
	padding-bottom:10px;
	background:url(../images/line.gif) 0 bottom no-repeat;
}


#index dl{
	margin:0 10px ;
	padding:10px 0 0 0;
	font-size:1.2em;
}

#index dt{
	width:350px;
	color:#ea6000;
	float:left;	
	margin:0 0 3px 0;
	display:inline;
}

#index dd,#index dd a{
	width:350px;
	color:#533f32;
	float:left;
	margin:0 0 3px 0;
	display:inline;
}

#index .icon01 dd{
	background:url(../images/icon01.gif) 0 0.05em no-repeat;
	padding:0 0 0 10px;
}

#index .media{
	color:#533f32;
	float:left;
	margin:0 0 3px 0;
	display:inline;
	font-size:12px;
	line-height:14px;
}

#index .media:hover{
	cursor:pointer;
	text-decoration:underline;
}

/*---------- **  hyaluron -----------*/

#hyaluron #page_title{
	background:url(../images/hyaluron_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#hyaluron #page_title02{
	background:url(../images/hyal_qa_tit.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#hyaluron #tit01{
	background: url(../images/hyaluron_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#hyaluron #first{
	background:url(../images/hyaluron_first.gif) 0 0 no-repeat;
	width:517px;
	height:49px;
	margin-top:10px ;
	text-indent:-9999px;
}

#hyaluron #sub_tit01{
	background:url(../images/hyaluron_sub_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#hyaluron #sub_tit02{
	background:url(../images/hyaluron_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#hyaluron #sub_tit03{
	background:url(../images/hyaluron_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#hyaluron #sub_tit04{
	background:url(../images/hyaluron_sub_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	
#hyaluron h5{
	color:#9f0e15;
	border-left:solid 5px #9f0e15;
	border-bottom:dotted 1px #9f0e15;
	padding:0 0 0 5px;
	background:#FFFFFF;
	margin:0 10px;
	font-size:1.2em;
	font-weight:bold;
}



/*---------- **  botox -----------*/

#botox #page_title{
	background:url(../images/botox_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#botox #tit01{
	background: url(../images/botox_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#botox #first{
	background:url(../images/botox_first.gif) 0 0 no-repeat;
	width:517px;
	height:49px;
	margin-top:10px ;
	text-indent:-9999px;
}

#botox #sub_tit01{
	background:url(../images/botox_sub_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#botox #sub_tit02{
	background:url(../images/hyaluron_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#botox #sub_tit03{
	background:url(../images/hyaluron_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#botox #sub_tit04{
	background:url(../images/hyaluron_sub_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}

/*---------- **  takami01 -----------*/

#takami01 #page_title{
	background:url(../images/takami01_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#takami01 #tit01{
	background: url(../images/takami01_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#takami01 #first{
	background:url(../images/takami01_first.gif) 0 0 no-repeat;
	width:517px;
	height:49px;
	margin-top:10px ;
	text-indent:-9999px;
}

#takami01 #sub_tit01{
	background:url(../images/takami01_sub_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#takami01 #sub_tit02{
	background:url(../images/hyaluron_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#takami01 #sub_tit03{
	background:url(../images/hyaluron_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#takami01 #sub_tit04{
	background:url(../images/hyaluron_sub_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}

#takami01 #content ul li{
	color:#533f32;
	line-height:18px;
	text-align: justify;
	text-justify: inter-ideograph;
	margin:0px 14px;
	background:url(../images/ten.gif) 0 0.45em no-repeat;
	padding-left:5px;
}
/*---------- **  bust -----------*/

#bust #page_title{
	background:url(../images/bust_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#bust #tit01{
	background: url(../images/bust_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}

#bust #tit02{
	background: url(../images/bust_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#bust #first{
	background:url(../images/bust_first.gif) 0 0 no-repeat;
	width:517px;

	height:76px;
	margin-top:10px ;
	text-indent:-9999px;
}

#bust #sub_tit01{
	background:url(../images/bust_sub_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#bust #sub_tit02{
	background:url(../images/hyaluron_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#bust #sub_tit03{
	background:url(../images/hyaluron_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#bust #sub_tit04{
	background:url(../images/hyaluron_sub_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}

#bust #sub_tit05{
	background:url(../images/bust_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#bust #sub_tit06{
	background:url(../images/bust_sub_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}

/*---------- **  inner -----------*/

#inner #page_title{
	background:url(../images/inner_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#inner #tit01{
	background: url(../images/inner_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#inner #first{
	background:url(../images/inner_first.gif) 0 0 no-repeat;
	width:517px;
	height:40px;
	margin-top:10px ;
	text-indent:-9999px;
}

#inner #sub_tit01{
	background:url(../images/inner_sub_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#inner #sub_tit02{
	background:url(../images/inner_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#inner #sub_tit03{
	background:url(../images/hyaluron_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#inner #sub_tit04{
	background:url(../images/hyaluron_sub_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}

#inner #sub_tit05{
	background:url(../images/inner_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#inner #sub_tit06{
	background:url(../images/inner_sub_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#inner h5{	
	margin:0 10px 10px 14px;
	font-weight:bold;
	font-size:1.2em;
	color:#9f0e15;
	border-bottom:dotted 1px #9f0e15;
}
#inner h4{
	color:#9f0e15;
	border-left:solid 5px #9f0e15;
	border-bottom:dotted 1px #9f0e15;
	padding:0 0 0 5px;
	background:#FFFFFF;
	margin:0 10px;
	font-size:1.2em;
	font-weight:bold;
}
/*---------- **  FACIAL -----------*/

#facial #page_title{
	background:url(../images/facial_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#facial #tit01{
	background:url(../images/facial_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#facial #tit02{
	background:url(../images/facial_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#facial #tit03{
	background:url(../images/facial_tit05.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#facial #tit04{
	background:url(../images/facial_tit06.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#facial #first{
	background:url(../images/facial_first.gif) 0 0 no-repeat;
	width:517px;
	height:76px;
	margin-top:10px ;
	text-indent:-9999px;
}

#facial #first2{
	background:url(../images/facial_first2.gif) 0 0 no-repeat;
	width:517px;
	height:40px;
	margin-top:10px ;
	text-indent:-9999px;
}

#facial #first3{
	background:url(../images/facial_first3.gif) 0 0 no-repeat;
	width:517px;
	height:58px;
	margin-top:10px ;
	text-indent:-9999px;
}

#facial #first4{
	background:url(../images/facial_first4.gif) 0 0 no-repeat;
	width:517px;
	height:40px;
	margin-top:10px ;
	text-indent:-9999px;
}

#facial #sub_tit01{
	background:url(../images/facial_sub_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#facial #sub_tit02{
	background:url(../images/facial_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#facial #sub_tit03{
	background:url(../images/facial_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#facial #sub_tit04{
	background:url(../images/facial_sub_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#facial #sub_tit05{
	background:url(../images/facial_sub_tit05.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#facial #sub_tit06{
	background:url(../images/facial_sub_tit06.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#facial #sub_tit07{
	background:url(../images/facial_sub_tit07.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#facial #sub_tit08{
	background:url(../images/facial_sub_tit08.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#facial #sub_tit09{
	background:url(../images/facial_sub_tit09.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#facial #sub_tit10{
	background:url(../images/hyaluron_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#facial #sub_tit11{
	background:url(../images/facial_sub_tit10.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#facial #photo{
	padding:10px 10px;
	margin:10px;
}

#facial #photo2{
	float:right;
	padding:5px 8px;
	width:170px;
}

#facial #back{
	background-color:#E1DCCF;
	width:380px;
	margin:10px;
}
#facial #content ul li{
	color:#533f32;
	line-height:18px;
	text-align: justify;
	text-justify: inter-ideograph;
	margin:0px 14px;
	background:url(../images/ten.gif) 0 0.45em no-repeat;
	padding-left:5px;
}
/*---------- **  BODY -----------*/

#body #page_title{
	background:url(../images/body_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#body #tit01{
	background:url(../images/body_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#body #tit02{
	background:url(../images/body_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#body #tit03{
	background:url(../images/body_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#body #first{
	background:url(../images/body_first.gif) 0 0 no-repeat;
	width:517px;
	height:57px;
	margin-top:10px ;
	text-indent:-9999px;
}

#body #first02{
	background:url(../images/body_first02.gif) 0 0 no-repeat;
	width:517px;
	height:68px;
	margin-top:10px ;
	text-indent:-9999px;
}

#body #first03{
	background:url(../images/body_first03.gif) 0 0 no-repeat;
	width:517px;
	height:58px;
	margin-top:10px ;
	text-indent:-9999px;
}

#body #sub_tit01{
	background:url(../images/body_sub_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#body #sub_tit02{
	background:url(../images/body_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#body #sub_tit03{
	background:url(../images/body_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#body #sub_tit04{
	background:url(../images/body_sub_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#body #sub_tit05{
	background:url(../images/body_sub_tit05.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#body #sub_tit06{
	background:url(../images/body_sub_tit06.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	
#body #sub_tit07{
	background:url(../images/hyaluron_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#body #sub_tit08{
	background:url(../images/facial_sub_tit10.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#body #photo{
	padding:10px 10px;
	margin:10px;
}

#body #photo2{
	float:right;
	padding:5px 8px;
	width:170px;
}

#body #back{
	background-color:#E1DCCF;
	width:380px;
	padding:10px 10px;
	margin:10px;
}

/*---------- **  BODY SKIN CARE -----------*/

#body_sk  #page_title{
	background:url(../images/body_sk_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#body_sk  #tit01{
	background:url(../images/body_sk_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#body_sk  #tit02{
	background:url(../images/body_sk_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#body_sk  #tit03{
	background:url(../images/body_sk_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 8px;
	text-indent:-9999px;
}	

#body_sk  #first{
	background:url(../images/body_sk_first.gif) 0 0 no-repeat;
	width:517px;
	height:60px;
	margin-top:10px ;
	text-indent:-9999px;
}

#body_sk  #first02{
	background:url(../images/body_sk_first02.gif) 0 0 no-repeat;
	width:517px;
	height:40px;
	margin-top:10px ;
	text-indent:-9999px;
}

#body_sk  #first03{
	background:url(../images/body_sk_first03.gif) 0 0 no-repeat;
	width:517px;
	height:60px;
	margin-top:10px ;
	text-indent:-9999px;
}

#body_sk  #sub_tit01{
	background:url(../images/body_sk_sub_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#body_sk  #sub_tit02{
	background:url(../images/body_sk_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#body_sk  #sub_tit03{
	background:url(../images/body_sk_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#body_sk  #sub_tit04{
	background:url(../images/body_sk_sub_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#body_sk  #sub_tit05{
	background:url(../images/body_sk_sub_tit05.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	

#body_sk  #sub_tit06{
	background:url(../images/body_sk_sub_tit06.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}	
#body_sk #sub_tit07{
	background:url(../images/hyaluron_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}
#body_sk #sub_tit08{
	background:url(../images/facial_sub_tit10.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}

#body_sk  #sub_tit09{
	background:url(../images/body_sk_meratit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}

#body_sk  #sub_tit10{
	background:url(../images/body_sk_meratit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}

#body_sk  #sub_tit11{
	background:url(../images/body_sk_meratit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin:0 8px 5px 8px;
	text-indent:-9999px;
}

#body_sk  #photo{
	padding:10px 10px;
	margin:10px;
}

#body_sk  #photo2{
	float:right;
	padding:5px 8px;
	width:170px;
}

#body_sk #back{
	background-color:#E1DCCF;
	width:540px;
	padding:10px 10px;
	margin:10px;
}


/*---------- **  ouner -----------*/



#ouner p.rol a { color: #82141B;}
#ouner p.rol a:link { text-decoration: none; color: #82141B;}
#ouner p.rol a:visited { text-decoration: none; color: #82141B;}
#ouner p.rol a:hover { text-decoration: underline; color: #666666;}


#ouner #page_title{
	background:url(../images/ouner_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#ouner #tit01{
	background:url(../images/ouner_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	text-indent:-9999px;
}	

#ouner #sub_tit01{
	background:url(../images/ouner_sub_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	text-indent:-9999px;
}

#ouner #sub_tit02{
	background:url(../images/ouner_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	text-indent:-9999px;
}

.textarea03 {
  width: 546px;
	margin: 10px 0 10px 14px;}
.textarea03 img.rr {
  margin-left: 20px;
}

#ouner .image_r {  
	float:right;  
	margin:10px 10px 10px 5px;
	display:inline;  
}

#ouner .image_l {  
	float:left;  
	margin:10px 5px 10px 10px; 
	display:inline; 
}

#ouner .section01 {
	width:500px;
	margin:10px 0 10px 30px;
	background:#FFFFFF;
	padding-bottom:10px;
}


#ouner h5{	
	margin:0 10px 10px 14px;
	font-weight:bold;
	font-size:1.2em;
	color:#9f0e15;
	border-bottom:dotted 1px #9f0e15;
}

#ouner .section span a{
	display:block;
	float:right;
	font-size:10px;
}

#ouner .authorize{
	width:535px;
	height:775px;
	margin:0 0 0 20px;
	position:relative;
}
#ouner .authorize p{	position:absolute; }
#ouner .authorize p.auth1{	top:0; left:0; }
#ouner .authorize p.auth2{	top:25px; left:25px; }
#ouner .authorize p.auth3{	top:25px; left:270px; }
#ouner .authorize p.auth4{	top:220px; left:67px; }
#ouner .authorize p.auth5{	top:220px; left:313px; }
#ouner .authorize p.auth6{	top:500px; left:67px; }
#ouner .authorize p.auth7{	top:500px; left:313px; }


/*---------- **  price -----------*/

#price #page_title{
	background:url(../images/price_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#price #tit01{
	background:url(../images/price_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	text-indent:-9999px;
}
#price #tit02{
	background:url(../images/price_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	text-indent:-9999px;
}	

#price #first{
	margin:10px 0 10px 15px;
}

#price #sub_tit01{
	background:url(../images/price_sub_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	text-indent:-9999px;
}

#price #sub_tit02{
	background:url(../images/price_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	text-indent:-9999px;
}

#price #sub_tit03{
	background:url(../images/price_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	text-indent:-9999px;
}

#price .section01 {
	height:490px;
	width:500px;
	margin:10px 0 10px 30px;
	background:#FFFFFF;
}

#price h5{
	color:#9f0e15;
	border-left:solid 5px #9f0e15;
	border-bottom:dotted 1px #9f0e15;
	padding:0 0 0 5px;
	margin:10px 10px;
	background:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
	width:530px;
}
#price h6{
	color:#533f32;
	border-left: solid 5px #533f32;
	background:#e1dccf;
	padding:0 0 0 5px;
	margin-left:14px;
	font-size:1.2em;
	width:530px;
	font-weight:bold;
	height:1.4em;
	line-height:1.4em;
}

*html #price h6{
	margin-left:10px;
}
/*---------- **  accsse -----------*/

#accsse #page_title{
	background:url(../images/access_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#accsse #tit01{
	background:url(../images/access_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin:0 0 10px 0;
	text-indent:-9999px;
}	
#accsse #tit02{
	background:url(../images/access_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	text-indent:-9999px;
}	
#accsse #tit03{
	background:url(../images/access_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	text-indent:-9999px;
}	
#accsse #tit04{
	background:url(../images/access_tit04.gif) 0 0 no-repeat;
	width:530px;
	height:20px;
	text-indent:-9999px;
}	
#accsse #sub_tit01{
	background:url(../images/accsse_sub_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#accsse #sub_tit02{
	background:url(../images/accsse_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#accsse #sub_tit03{
	background:url(../images/accsse_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}

#accsse #sub_tit04{
	background:url(../images/accsse_sub_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#accsse h5{
	color:#9f0e15;
	border-left:solid 5px #9f0e15;
	border-bottom:dotted 1px #9f0e15;
	padding:0 0 0 5px;
	background:#FFFFFF;
	margin:0 10px;
	font-size:1.2em;
	font-weight:bold;
}

#accsse .far{
	text-decoration: underline;
	color: #82141B;
	padding-left:10px;
}
	
#accsse .far:hover{
	color: #333333;
}

/*---------- **  accsse_map -----------*/

body#accsse_map{
	background-color:#f3f0e3;
}

#accsse_map table{
	background:#FFFFFF;
}

#accsse_map h3{
	color:#9f0e15;
	border-left:solid 5px #9f0e15;
	border-bottom:dotted 1px #9f0e15;
	padding:0 0 0 5px;
	margin:10px 14px;
	background:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
}
#accsse_map p,#accsse_map td,#accsse_map th{
	font-size:12px;
}

#accsse_map #wrapper {
	width: 600px;
	margin: 0 auto;
	text-align: left;
	background:#f3f0e3;
	}
/*---------- **  form -----------*/

#form #page_title{
	background:url(../images/form_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#form #tit01{
	background:url(../images/form_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	text-indent:-9999px;
}

#form #tit02{
	background:url(../images/access_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	text-indent:-9999px;
}

#form #tit03{
	background:url(../images/access_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	text-indent:-9999px;
}	

#form #sub_tit01{
	background:url(../images/accsse_sub_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#form #sub_tit02{
	background:url(../images/accsse_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#form #sub_tit03{
	background:url(../images/accsse_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#form #sub_tit04{
	background:url(../images/accsse_sub_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}

#form .txt{
	clear:both;
	margin:10px 0 20px 282px;
	font-size:10px;
}

/*---------- **  course -----------*/

#course #page_title{
	background:url(../images/course_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}
#course #tit01{
	background:url(../images/course_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	text-indent:-9999px;
}
#course  #first{
	background:url(../images/course_first.gif) 0 0 no-repeat;
	width:517px;
	height:55px;
	margin-top:10px ;
	text-indent:-9999px;
}

#course #sub_tit01{
	background:url(../images/course_sub_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#course #sub_tit02{
	background:url(../images/course_sub_tit02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#course #sub_tit03{
	background:url(../images/sub_titbridal04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#course #sub_tit04{
	background:url(../images/course_sub_tit04.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#course #sub_tit05{
	background:url(../images/course_sub_tit05.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#course #sub_tit06{
	background:url(../images/course_sub_tit06.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#course #sub_tit07{
	background:url(../images/sub_titbridal01.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#course #sub_tit08{
	background:url(../images/sub_titbridal02.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#course #sub_tit09{
	background:url(../images/sub_titbridal03.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#course #sub_tit10{
	background:url(../images/sub_titbridal05.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#course #sub_tit11{
	background:url(../images/sub_titbridal06.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#course #sub_tit12{
	background:url(../images/sub_titbridal07.gif) 0 0 no-repeat;
	width:555px;
	height:24px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}
#course #sub_tit13{
	background:url(../images/course_sub_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	margin-bottom:10px;
	margin-top:10px;
	text-indent:-9999px;
}


#course #content #center{
	margin:0 auto;
	text-align:center;
}
#course table a:visited{color:#665449;}
#course table a:hover{color:#990033;}

#course h5{
	color:#9f0e15;
	border-left:solid 5px #9f0e15;
	border-bottom:dotted 1px #9f0e15;
	padding:0 0 0 5px;
	background:#FFFFFF;
	margin:0 10px;
	font-size:1.2em;
	font-weight:bold;
	display:block;
}

#course .text01{
  background-image:url(../images/text01.jpg);
  background-repeat:no-repeat;
  height:39px;
  width:563px;
  text-indent:-9999px;
	margin:5px 0px 0px 10px;
	display:block;}
#course .text01 p{
  text-indent:-9999px;
	}
	
	
#course .text02{
  background-image:url(../images/text02.jpg);
  background-repeat:top no-repeat;
  height:80px;
  width:551px;
  text-indent:-9999px;
	margin:0px 0px 0px 10px;
	display:block;}
#course .text02 p{
  text-indent:-9999px;
	}


/*---------- **  makeup -----------*/

#makeup #page_title{
	background:url(../images/makeup_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}
#makeup #tit01{
	background:url(../images/makeup_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	text-indent:-9999px;
}
/*---------- **  conceput -----------*/


/***  clinic */

#conceput #page_title{
	background:url(../images/conceput_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#conceput #tit01{
	background:url(../images/clinic_tit03.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	text-indent:-9999px;
}	

#conceput  #first{
	background:url(../images/clinic_first.gif) 0 0 no-repeat;
	width:517px;
	height:41px;
	margin-top:10px ;
	text-indent:-9999px;
}
#conceput #sub_tit02{	
	height:20px;
	margin-bottom:10px;
	font-weight:bold;
	font-size:14px;
	color:#9f0e15;
	text-indent:10px;
}

#conceput h4{
	color:#9f0e15;
	border-left:solid 5px #9f0e15;
	border-bottom:dotted 1px #9f0e15;
	padding:0 0 0 5px;
	margin:10px 14px;
	background:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
}

/***  medical */

#conceput #tit02{
	background:url(../images/medical_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	text-indent:-9999px;
}	

#conceput  #first02{
	background:url(../images/medical_first.gif) 0 0 no-repeat;
	width:517px;
	height:55px;
	margin-top:10px ;
	text-indent:-9999px;
}




/*---------- **  sitemap -----------*/

#sitemap #page_title{
	background:url(../images/sitemap_page_title01.jpg) 0 0 no-repeat;
	width:570px;
	height:145px;
	text-indent:-9999px;
}

#sitemap #tit01{
	background:url(../images/sitemap_tit01.gif) 0 0 no-repeat;
	width:555px;
	height:31px;
	text-indent:-9999px;
}	

#sitemap h5{
	color:#9f0e15;
	border-left:solid 5px #9f0e15;
	border-bottom:dotted 1px #9f0e15;
	padding:0 0 0 5px;
	margin:10px 10px;
	background:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
	width:530px;
}


.style7 {font-size: 12px;}
.style9 {font-size: 14px;}
.style10 {color: #A49E88; font-size: 14px;}
.style12 {color: #FF6666; font-size: 11px;}
.style13 {font-size: 13px;}
.style15 {color: #FF3333;}
.style8 {font-size:10.66px;}

#wrapper3 {
  width:600px;
  margin:10px 15px;
	float:left;}

* html #wrapper3 {
  width:600px;
  margin:10px;
	float:left;}

*:first-child+html #wrapper3 {
  width:600px;
  margin:10px;
	float:left;}

	
/*---------- **  pop -----------*/	
#main2 {
	margin:7px 0 15px 15px;
	background-color:#F3F0E3;
	width:570px;}

#wrapper2 {
	width: 600px;
	margin: 0 auto;
	text-align: left;
	background:#f3f0e3;
	}

#wrapper2 #main2 dl.qa{
  width:550px;
	margin:0 10px 0 10px;}

#wrapper2 #main2 dt{
	font-size:14px;
	color:#9f0e15;
	margin:15px 0 5px 0;
	font-weight:bold;
	padding:5px 0 5px 45px;
	text-decoration:underline;
	line-height:18px;}

#wrapper2 #main2 dl.qa dd{
	color:#666666;
	margin:10px 0;
	font-size:14px;
	padding:5px 15px 5px 45px;
	line-height:18px;
	display:block;
	text-align:justify;
	text-justify:inter-ideograph;}

#wrapper2 #main2 dd a{
text-decoration:underline;}

#wrapper2 #main2 ul{
  width:550px;
	margin:10px 10px 0 10px;}

#wrapper2 #main2 li{
  background:url(../images/q_icon2.jpg) top left no-repeat;
	font-size:14px;
	color:#9f0e15;
	padding:5px 0 5px 45px;
	line-height:17px;}

#wrapper2 #main2 li a{
text-decoration:underline;}	
	
	
	
#hyaluron #wrapper2 #main2 dl.qa dt.q1{  background:url(../images/q1.jpg) top left no-repeat !important;}
#hyaluron #wrapper2 #main2 dl.qa dt.q2{  background:url(../images/q2.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dt.q3{  background:url(../images/q3.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dt.q4{  background:url(../images/q4.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dt.q5{  background:url(../images/q5.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dt.q6{  background:url(../images/q6.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dt.q7{  background:url(../images/q7.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dt.q8{  background:url(../images/q8.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dt.q9{  background:url(../images/q9.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dt.q10{  background:url(../images/q10.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dt.q11{  background:url(../images/q11.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dt.q12{  background:url(../images/q12.jpg) top left no-repeat;}


#hyaluron #wrapper2 #main2 dl.qa dd.a1{  background:url(../images/a1.jpg) top left no-repeat !important;}
#hyaluron #wrapper2 #main2 dl.qa dd.a2{  background:url(../images/a2.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dd.a3{  background:url(../images/a3.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dd.a4{  background:url(../images/a4.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dd.a5{  background:url(../images/a5.jpg) top left no-repeat;
height:35px;}
#hyaluron #wrapper2 #main2 dl.qa dd.a6{  background:url(../images/a6.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dd.a7{  background:url(../images/a7.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dd.a8{  background:url(../images/a8.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dd.a9{  background:url(../images/a9.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dd.a10{  background:url(../images/a10.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dd.a11{  background:url(../images/a11.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 dl.qa dd.a12{  background:url(../images/a12.jpg) top left no-repeat;}	




#hyaluron #wrapper2 #main2 li.q1{  background:url(../images/q1.jpg) top left no-repeat !important;}
#hyaluron #wrapper2 #main2 li.q2{  background:url(../images/q2.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 li.q3{  background:url(../images/q3.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 li.q4{  background:url(../images/q4.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 li.q5{  background:url(../images/q5.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 li.q6{  background:url(../images/q6.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 li.q7{  background:url(../images/q7.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 li.q8{  background:url(../images/q8.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 li.q9{  background:url(../images/q9.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 li.q10{  background:url(../images/q10.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 li.q11{  background:url(../images/q11.jpg) top left no-repeat;}
#hyaluron #wrapper2 #main2 li.q12{  background:url(../images/q12.jpg) top left no-repeat;}





















	
	
