﻿@charset "utf-8";
/* CSS Document */

@charset "shift_jis";

#main{
 font-size: 1rem;
 line-height: 1.1rem;
}

#pickup_case h1{
	background:url(/img/kyousei/common/h1_bg_repo.gif) no-repeat scroll 14px 4px #FDF9ED;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:18px;
	font-weight:bold;
	border-bottom:1px dashed #EDAF70;
	border-top:1px dashed #EDAF70;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 11px;
	padding-right: 0;
	padding-bottom: 11px;
	padding-left: 72px;
	width:663px;
	}


#pickup_case .box_before{
	border: solid 10px #efefef;
	padding:10px;
	width:680px;
	}

.profile01{
	background-color:#FDF9ED;
	float:right;
	margin-bottom:20px;
	padding:5px;
	width:410px;
}


#pickup_case .box_before h2{
	background:url(/kyousei_html/knowledge/article/img/before.gif) no-repeat scroll 10px 10px transparent;
	border-bottom: 2px dotted #CCCCCC;
	font-size: 16px;
    height: 45px;
    line-height: 48px;
    margin-bottom: 10px;
    text-align: left;
    text-indent: 100px;
	width:685px;
	}


#pickup_case .box_blue{
	float:right;
	width:430px;
	background:#edf6ff;
	padding:10px;
	margin-bottom:10px;
}

#pickup_case .box_step{
	border: solid 1px #fcadad;
	padding:10px;
	width:700px;
}
#pickup_case .box_step_in{
	border: solid 1px #fcadad;
	padding:10px;
	width:680px;
}


.step1{
	background:url(/kyousei_html/knowledge/article/img/step1.gif) no-repeat scroll 0px 5px transparent;
}

.step2{
	background:url(/kyousei_html/knowledge/article/img/step2.gif) no-repeat scroll 0px 5px transparent;
}

.step3{
	background:url(/kyousei_html/knowledge/article/img/step3.gif) no-repeat scroll 0px 5px transparent;
}

.step4{
	background:url(/kyousei_html/knowledge/article/img/step4.gif) no-repeat scroll 0px 5px transparent;
}

.step5{
	background:url(/kyousei_html/knowledge/article/img/step5.gif) no-repeat scroll 0px 5px transparent;
}

.step1, .step2, .step3, .step4, .step5, .step6, .step7, .step8, .step9, .step10{
	font-size: 16px;
    height: 52px;
    line-height: 50px;
    text-align: left;
    text-indent: 110px;
	width:704px;
	margin-bottom:10px;
}


.arrow_B{
	clear: both;
	padding: 20px 0;
	text-align: center;
	width:720px;
}


#pickup_case .box_check{
	background:#edf6ff;
	padding:10px;
	width:700px;
}

#pickup_case .box_check_in{
	background:#edf6ff;
	padding:10px;
	width:680px;
}

.check{
	background:url(/kyousei_html/knowledge/article/img/check.gif) no-repeat scroll 5px 5px transparent;
	border-bottom: 2px dotted #2e78ff;
	font-size: 16px;
    height: 40px;
    line-height: 42px;
    text-align: left;
    text-indent: 110px;
	width:700px;
	padding-bottom:2px;
	margin-bottom:10px;
}

.check_in{
	background:url(/kyousei_html/knowledge/article/img/check.gif) no-repeat scroll 5px 5px transparent;
	border-bottom: 2px dotted #2e78ff;
	font-size: 16px;
    height: 40px;
    line-height: 42px;
    text-align: left;
    text-indent: 110px;
	width:680px;
	padding-bottom:2px;
	margin-bottom:10px;
}

.point{
	background:url(/kyousei_html/knowledge/article/img/point.gif) no-repeat scroll 0px 0px transparent;
	height:15px;
	line-height:13px;
	text-indent:70px;
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
}


#pickup_case .box_after{
	border: solid 10px #ffeeee;
	padding:10px;
	width:680px;
}


#pickup_case .box_after h2{
	background:url(/kyousei_html/knowledge/article/img/after.gif) no-repeat scroll 10px 10px transparent;
	border-bottom: 2px dotted #CCCCCC;
	font-size: 16px;
    height: 45px;
    line-height: 45px;
    margin-bottom:10px;
    text-align: left;
    text-indent: 100px;
	width:680px;
	}

.koe{	background: url(/img_kyousei/rumor/ad_mark.gif) no-repeat scroll 0px 4px transparent;
	font-weight: bold;
	margin-top:10px;
    margin-bottom: 5px;
    overflow: hidden;
    padding: 3px 0 3px 30px;
	color:#ff4344;
	font-size:14px;
}



#pickup_case .box_mame{
	background:#ffffe1;
	padding:10px;
	width:700px;
}

.mame{
	background:url(/kyousei_html/knowledge/article/img/mame.gif) no-repeat scroll 0px 0px transparent;
	border-bottom: 2px solid #6b544d;
	font-size: 16px;
    height: 40px;
    line-height: 42px;
    text-align: left;
    text-indent: 110px;
	width:700px;
	margin-bottom:10px;
}



#clinicinfo{
	width:720px;
}

#clinicinfo .info {
    border: 1px solid #CCCCCC;
    margin-bottom: 20px;

}

#clinicinfo .info th {
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}



/* box other */

#pickup_case .box_other{
	border: solid 10px #efefef;
	padding:10px;
	width:680px;
	}

#pickup_case .box_other h2{
	border-left: 5px solid #ff4344;
	border-bottom: 2px dotted #CCCCCC;
	font-size: 16px;
    height: 33px;
    line-height: 33px;
	margin-top:5px;
    margin-bottom: 10px;
    text-align: left;
    text-indent: 15px;
	width:675px;
	}

/* box other2 */
#pickup_case .box_other2{
	background:#edf6ff;
	padding:10px;
	width:700px;
}

#pickup_case .box_other2 h2{
	border-left: 5px solid #2e78ff;
	border-bottom: 2px dotted #2e78ff;
	font-size: 16px;
    height: 33px;
    line-height: 33px;
    text-align: left;
    text-indent: 15px;
	width:690px;
	padding-bottom:2px;
	margin-top:5px;
	margin-bottom:10px;
}
video{
 width: 100%;
 height: 100%;
}
