@charset "UTF-8";
/*　症例10　*/

/*--------------------------------------------------------------------
 *	共通の記述
 *--------------------------------------------------------------------*/
 
/* inline-content */

#inline-content{
	background-color:#fff;
	padding:30px 20px 20px;
	border:#e6e6e6 2px solid;
}
#inline-content #inline-content-title {
	background-color:#e6e6e6;
	padding: 5px 10px;
	display:inline;
	font-size:18px;
	line-height:1;
	margin:0 0 20px 0 !important;
}
#inline-content #popup_table{
	width:915px;
	background-color:#fff !important;
	margin:10px auto !important;
}

#inline-content #popup_table th{
	background-color:#e0eef7 !important;
	text-align:center;
	border:#000 1px solid !important;
	vertical-align:middle;
	font-size:14px !important;
}

#inline-content #popup_table th.w-15{
	width:15%
}

#inline-content #popup_table td{
	border:#000 1px solid !important;
	padding:15px 10px !important;
	font-size:14px !important;
}

#inline-content #popup_table td.tac{
	text-align:center;
	vertical-align:middle;
}

#inline-content #popup_table td.vam{
	vertical-align:middle;
}

#inline-content .notes{
	font-size:80%;
}

/*--------------------------------------------------------------------
 *	736px以下用（SP用）の記述
 *--------------------------------------------------------------------*/

@media screen and (max-width: 736px) {
/* 736px以下用（SP用）の記述 */

#syourei_sub_title img {
	max-width: 250px;
}
#syourei10_cont {
	padding: 2%;
	border: 2px solid #CCCCCC;
	border-radius: 5px;
	background: #fff;;
}
#syourei10_cont p {
	padding: 1em 2%;
	background: #D6EBBA;
}
#syourei10_02_cont,
#syourei10_03_cont,
#syourei10_04_cont,
#syourei10_05_cont,
#syourei10_08_cont,
#syourei10_09_cont,
#syourei10_10_cont,
#syourei07_11_cont,
#syourei07_12_cont,
#syourei07_13_cont {
	padding: 2%;
	background: #fff;
	font-size: 13px;
}
#syourei10_05_cont_inner,
#syourei10_02_cont #form_inner02,
#syourei10_10_cont_inner {
	margin: 1em 0;
    padding: 1em 2%;
    border: 3px solid #40B4E5;
}
#cboxLoadedContent {
	max-width: 90vw;
}
#inline-content{
	padding: 1em 2%;
}
#inline-content #inline-content-title {
	font-size: 15px;
	margin: 0 0 1em 0 !important;
}
.sp_popup_table img {
	width: 90vw;
}

/* 736px以下用（SP用）の記述 end */
}


/*--------------------------------------------------------------------
 *	737px以上用（PC用）の記述
 *--------------------------------------------------------------------*/
@media screen and (min-width: 737px), print {
/* 737px以上用（PC用）の記述 */

/* page01 */
#syourei10_cont{
	background:url(../syourei10/images/syourei10_01bg.png) no-repeat left top;
	margin:42px 0 0 37px;
	padding:180px 145px 0 275px;
	height:340px;
}

#syourei10_cont p{
	margin:0;
	padding:0;
	font-size:14px;
	line-height:1.5;
	width:445px;
}

/* page02 page07 */
#syourei10_02_cont{
	background:url(../syourei10/images/syourei10_02bg.png) no-repeat left top;
	width:568px;
	height:442px;
	margin:15px 0 0 37px;
	padding:45px 0 0 258px;
	font-size:17px;
}

#syourei10_02_cont #form_inner{
	padding:20px 0 0 20px;
	margin:0;
	width:500px;
	height:160px;
	line-height:1.8;
	font-size:16px;
}

#syourei10_02_cont #form_inner02{
	padding:10px 0 0 20px !important;
	margin:0;
	width:500px;
	height:170px;
	line-height:1.8;
	font-size:16px;
}

/* page3 */
#syourei10_03_cont{
	background:url(../syourei10/images/syourei10_03bg.png) no-repeat left top;
	width:568px;
	height:442px;
	margin:15px 0 0 37px;
	padding:45px 0 0 258px;
	font-size:17px;
}

/* page4 */
#syourei10_04_cont{
	background:url(../syourei10/images/syourei10_04bg.png) no-repeat left top;
	width:568px;
	height:442px;
	margin:15px 0 0 37px;
	padding:45px 0 0 258px;
	font-size:17px;
}

/* page5 page6 */
#syourei10_05_cont{
	background:url(../syourei10/images/syourei10_05bg.png) no-repeat left top;
	width:568px;
	height:407px;
	margin:15px 0 0 37px !important;
	padding:45px 0 0 258px !important;
}

#syourei10_05_cont_inner {
    font-size: 16px;
    height: 185px;
    line-height: 1.5;
    margin: 10px 0 0 !important;
    padding: 32px 22px 20px 20px !important;
    width: 500px;
}

/* page8 */
#syourei10_08_cont{
	background:url(../syourei10/images/syourei10_08bg.png) no-repeat left top;
	width:568px;
	height:400px;
	margin:15px 0 0 37px;
	padding:44px 0 0 258px;
	font-size:17px;
}

/* page9 */
#syourei10_09_cont{
	background:url(../syourei10/images/syourei10_09bg.png) no-repeat left top;
	width:568px;
	height:400px;
	margin:15px 0 0 37px;
	padding:44px 0 0 258px;
	font-size:17px;
}

/* page10 */
#syourei10_10_cont{
	background:url(../syourei10/images/syourei10_10bg.png) no-repeat left top;
	width:568px;
	height:442px;
	margin:15px 0 0 37px !important;
	padding:45px 0 0 258px !important;
}

#syourei10_10_cont_inner {
    font-size: 16px;
    height: 250px;
    line-height: 1.5;
    margin: 17px 0 0 !important;
    padding: 18px 22px 20px 20px !important;
    width: 467px;
}

/* 737px以上用（PC用）の記述 end */
}


/*--------------------------------------------------------------------
 *	印刷用（PC表示）の記述
 *--------------------------------------------------------------------*/
@media print {
/* 印刷用（PC表示）の記述 */


/* 印刷用（PC表示）の記述 end */
}
