﻿@charset "utf-8";

/* form */
div#entryPost {
	clear: both;
	color: #662200;
}
input#userName,
input#userAge,
input#userTitle,
input#userPass,
input#userEmail,
input#userAddr,
textarea {
	color: #663300;
	border: solid #CC6600 1px;
}

/* page move */
div.pageMove {
	text-align: right;
}
div#pageMoveTop {
	padding: 15px 0 10px 0;
}
div#pageMoveBottom {
	padding-bottom: 10px;
}

/* doctor */
div#replyer {
	width: 600px;
	overflow: auto;
	overflow: visible;
}
div#doctor {
	float: left;
	width: 250px;
	padding: 0 40px;
}
ul#doctorAbout,
ul#healthAbout {
	padding-top: 40px;
}
ul#doctorAbout li,
ul#healthAbout li {
	padding-bottom: 10px;
}
div#health {
	width: 250px;
	float: right;
}
div#doctor,
div#health {
	display: inline-table;
}
div#doctorLeft {
	float: left;
	width: 1ｴ0px;
	padding-right: ﾕ0px;
}
div#healthLeft {
	float: left;
	width: 130px;
	padding-right: 10px;
}
div#doctorRight,
div#healthRight {
	float: right;
	width: 100px;
}
span.doctorName
span.healthName {
	color: #3399FF;
}


/* faq_list */
.faq_cat table{
width:640px;
margin-left:25px;
}

.faq_cat td{
height:1.5em;
width:430px;
}



.a {
margin-bottom:20px;
list-style-image:none;
padding-left:30px;

}

.q {
padding-top:20px;
margin-bottom:5px;
border-top:1px #cccccc dotted ;
font-weight:bold;
}

.q_top{
font-weight:bold;
color:#ff3333;
}

.a_top{
font-weight:bold;
color:#3333ff;
}


/* explanation */
div#explanation {
	clear: both;
}

/* entry items */
div.entry,
div.reply {
	padding-bottom: 30px;
	
}
div.reply {
	clear: both;
	padding-left: 60px;
}
div#entryItems span {
	padding: 0 5px;
}
div.entryHeader {
	display: inline-table;
	font-weight: bold;
}
div.entryLeft {
	float: left;
}
div.entryRight {
	float: right;
}
p.entryBody {
	clear: both;
	border-top: solid #FFCC66 1px;
	padding-top: 4px;
}
div.entryReply {
	font-weight: bold;
	text-align: right;
}
span.entryTitle {
	color: #FF9900;
}
span.entryWoman {
	color: #FF3366;
}
span.entryMan {
	color: #3366FF;
}
span.entryDate {
	color: #009999;
}
span.entryNumber {
	color: #336600;
}

/* edit */
div#edit {
	text-align: right;
	padding-bottom: 15px;
}
div#edit input {
	margin: 0;
	padding: 0;
}

/* Layout */
div#entryPost {
	padding-bottom: 7px;
}
div#entryPost form {
	padding-left: 20px;
}
div#entryRow {
	/* width: 680px; */
	width: 100%;
	display: inline-table;
	clear: both;
}
div.entryLeft {
	float: left;
	margin: 0;
	padding-right: 10px;
}
div.entryRight {
	float: right;
	margin: 0;
	padding: 0;
}



/* float close */
div#replyer,
div#doctor,
div#health,
div.entryHeader,
div#entryPost,
div#entryRow {
	overflow: auto;
	overflow: visible;
}
div#replyer:after,
div#doctor:after,
div#health:after,
div.entryHeader:after
div#entryPost:after,
div#entryRow:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* hides from ie-mac */
* html div#replyer,
* html div#doctor,
* html div#health,
* html div.entryHeader,
* html div#entryPost,
* html div#entryRow {
	height: 1%;
}
div#replyer,
div#doctor,
div#health,
div.entryHeader,
div#entryPost,
div#entryRow {
	display: block;
}
/* end hide from ie-mac */
