@charset "UTF-8";
@import url(../common/common.css);
@import url(../common/base.css);


/*----- 書面掲示ページ 設定 ----------------------------------------------------*/

section#clinic { width:100%; padding:10px 0 30px 0; overflow:hidden; }

section.mdx { width:100%; padding:20px 0 0 0; overflow:hidden; }

section.mdx > p{ width:94%; padding:5px 3% 10px 3%; font-size:1.0em; color:#333; line-height:1.8em; text-align:justify; letter-spacing:0.1em; float:left; }

div.pb_btn { width:50%; margin:20px auto; padding-top:20px; text-align:center; }
div.pb_btn a{ width:100%; padding:10px 0; font-size:1.2em; color:#fff; background-color:#108ccf; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; display:block; }
div.pb_btn a:hover{ text-decoration:underline; background-color:#66b3cc; }

@media screen and (max-width:800px) {
	section.mdx > p{ font-size:1.0em; }
	div.pb_btn { width:80%; }
}

.detail_tit2 { width:94%; padding:10px 1% 0 1%; margin:0 2% 15px 2%; font-size:1.2em; color:#6d381c; font-weight:normal; letter-spacing:0.1em; line-height:1.6em; border-bottom:dotted 2px #ddd; text-align:left; position:relative; }

@media screen and (max-width:800px) {

	.detail_tit2 { font-size:1.2em; letter-spacing:0em; }

}


/*----- 650px以下の画面設定 ----------------------------------------------------*/

@media screen and (max-width:650px) {


}

