@charset "utf-8";
@import url(css/dental/import.css);

/* DEFAULT */
body {background : #e9e6e1;}

html {font-size: 72.5%;margin: 0px;padding: 0px;}
body { overflow-y:scroll; margin: 0px; padding: 0px; color: #333333; font: 13px/1.5em Arial, Helvetica, sans-serif; }



#container { background : #fff url("images/design/container.png"); width : 910px; padding : 0px 5px; margin: 0px auto; }
a {color: #666 ;}
a:hover {color: #000 ;}
hr {border: 1px solid #999 ;}
ol, ul, li {margin:0px;padding:0px;list-style: none;}
img {margin: 0px;padding: 0px;border:0 none;outline:none;}

/* HEADER */
#header {background : url("images/design/header.png") no-repeat ; position : relative ;	z-index : 1 ;
 height : 118px ; }
#header * {color : #fff ;}
#header h1 { color : #333; font-size:12px; margin:0px; padding:2px 0px 0px 5px; height: 18px; }

#fontSize {border-bottom: 3px solid #322620 ;}
#fontSize p {color : #322620 ;}
#fontSize li a.off {border: 1px solid #322620 ;color: #322620;background: #fff ;}
#fontSize li a.on {border: 1px solid #fff ;color: #fff ;background: #322620 ;}
#container .content { width: 680px; float: left; padding: 0px 0px 0px 10px; }
#menu { float: right; width: 200px; }
#language { display: none; }


/* CONTENTS */
#center { background: url("images/design/title.png") left 36px no-repeat; margin: 0px auto; }
#center h3 {background :url("images/design/h3.png") no-repeat ;color : #43342D ; padding:3px 5px}
#center h3 a {color : #43342D ;}
#center table th {background : #f7f7ee ;border : 1px solid #cccccc ;}
#center table td {border : 1px solid #cccccc ;}
#center .faq a {background : url("images/question.png") left center no-repeat ;} 

/* NAVI */
#category {background : #fff ;border-top: 1px solid #bcbcbc ;}
#category ul { margin: 0px; padding: 0px 5px; list-style: none; font-size: 13px; }
#category li span, #category li a { color : #322620; border-bottom : 1px solid #c6b8af; border-top : 1px solid #ad9c8c; }
#category li li, #category li.sitemap {background: #fff ; }
#category li { margin: 0px 0px 5px; }
#category li a  { background: #fff url("images/design/navi.png") 0px center no-repeat; color : #fff; margin: 0px 0px 3px; }
#category li a:hover  {background: #fff url("images/design/navi.png") -200px center no-repeat; }
#category li li a, #category li.sitemap a { color : #010101; background: #FFF; }
#category li li a:hover, #category li.sitemap a:hover{ color : #010101; }

/* FOOTER */
#footer {background : #D3C3B6 ;color : #fff ;}
#footer * {color : #fff ; }

/* TOPPAGE */
#index #center h3 {color : #302618 ;background: url("images/top_h3.png") repeat-x center;}
#index #center h3 a {color : #302618 ;}
#index #center h4 {background:#f3e2db url("images/top_h4.png"); ; color : #010504 ; font-weight : bold ;}
#index #center .whats h5 {background:#f3e2db url("images/top_h5.png") ; font-weight : bold ;}
#index #center .whats p {background: url("images/design/new_arrow.png") no-repeat 4px center;}
#index .indexContent {	background : none ; padding-top : 0 ;  }


div#language { position : absolute ; top : 20px ;right : 15px ; font-size : 1.4em ;}
div#language li { display : inline ; margin : 0px 5px ; }

