
.topComment{}
.topComment p{ padding-bottom:10px;}


/**********
 checkContents
**********/
#soudan{}

#soudan .midashiImg{ display:none;}

#soudan .midashi{
	font-size:1.3em;
	font-weight:700;
	line-height:1.2;
	padding-bottom:25px;
}

#soudan .midashi span{ color:#F63;}
#soudan .topComment{
	padding-bottom:30px;
}

#soudan .topComment h3{
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	background:none;
	padding:0;
	max-width:680px;
	display:block;
}
#soudan .topComment h3 p{
	background:url(../img/line.gif) repeat-x 50%;
	font-size:1.2em;
	padding-bottom:0;
	font-weight:100;
	color:#231815;
	padding:0;
}
#soudan .topComment h3 span{
	background:#fff;
	padding-right:10px;
	font-weight:100;
}


/** soudanAbout **/
#soudanAbout{}

#soudanAbout ul{
	max-width:680px;
	padding-bottom:20px;
}
#soudanAbout ul li{
	padding-left:15px;
	background:url(../img/listMark_green.jpg) no-repeat;
	padding-bottom:5px;
}
#soudanAbout #soudanAboutList{
}

#soudanAbout #soudanSusume{
	background:#fffcf0;
	border:1px solid #f8b625;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	width:100%;
	max-width:850px;
}

#soudanAbout #soudanSusume #soudanSusumeInner{
	padding:15px;
}

#soudanAbout #soudanSusume #soudanSusumeInner p.title{
	padding-bottom:10px;
	font-size:1.4em;
	line-height:1.2;
	color:#ea5810;
}

#soudanAbout #soudanSusume #soudanSusumeInner ul {
	width:auto;
	padding-bottom:0;
}

#soudanAbout #soudanSusume #soudanSusumeInner ul li{
	background:url(../img/listMark_orange.png) no-repeat 0 40%;
	display:inline-block;
	padding:0 20px 0 15px;
	font-size:0.9em;
}


/** flow **/
#flow{ margin-top:20px;}

#flow .flowBlock{
	background:#ffc3b7;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	width:100%;
	maxn-width:850px;
	margin-bottom:15px;
}

#flow .flowBlock:last-child{
	margin-bottom:0;
}

#flow .flowBlock .flowBlockInner{
	padding:8px;
}
#flow .flowBlock .flowBlockInner:after{ 
    content: " "; 
    clear: both; 
    height: 0; 
    display: block; 
    visibility: hidden; 
}

#flow .flowBlock .flowBlockInner .flowStep{
	width:100%;
	text-align:center;
	vertical-align:top;
}

#flow .flowBlock .flowBlockInner .flowStep img{ display:none;}
#flow .flowBlock .flowBlockInner .flowStep p{
	text-align:left;
	font-weight:600;
	color:#fff;
	font-size:1.2em;
}

#flow .flowBlock .flowBlockInner .flowComtens{
	max-width:720px;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	background:#fff;
}

#flow .flowBlock .flowBlockInner .flowComtens .flowComtensInner{
	padding:10px;
	line-height:1.3;
}

#flow .flowBlock .flowBlockInner .flowComtens .flowComtensInner p.title{
	font-size:1.3em;
	padding-bottom:8px;
	color:#ea5810;
}

/** flow_kensa **/
#flow_kensa{}
#flow_kensa img{
	padding-top:10px;
	width:100%;
	max-width:339px;
	display:block;
}

#flow_kensa p{}

#flow_kensa ul{
	padding-top:15px;
}
#flow_kensa ul li{
	background:url(../img/listMark_blue.jpg) no-repeat 0 40%;
	display:inline-block;
	padding:0 20px 0 15px;
	font-size:0.86em;
}

/** flow_kensa **/
#flow_kanbetsu{}
#flow_kanbetsu img{ padding-top:10px;}

#flow_kanbetsu p{}

/* PC・大型タブレット：769px～1200px */
@media only screen and (min-width: 769px) and (max-width: 1200px) {

/** h **/
#primary h2{ background:url(../check/img/h2_check.jpg) no-repeat;}

/** soudan **/
#soudan{}
#soudan .midashiImg{
	display:block;
	width:100%;
	max-width:675px;
}
#soudan .midashi{ display:none;}

#soudan .topComment h3{
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	background:none;
	padding:20px 0 0 0;
	display:block;
}
#soudan .topComment h3 p{
	background:url(../img/line.gif) repeat-x 50%;
	font-size:1.2em;
	padding-bottom:0;
	font-weight:100;
	color:#231815;
	padding:0;
}
#soudan .topComment h3 span{
	background:#fff;
	padding-right:10px;
	font-weight:100;
}

/** soudanAbout **/
#soudanAbout #soudanAboutList{
background:url(../soudan/img/soudan_aboutBg.jpg) no-repeat 99% bottom;
	min-height:150px;
}

#soudanAbout #soudanAboutList ul {
	width:74%;
	padding-bottom:20px;
}

/** flow **/
#flow{ margin-top:30px;}
#primary #flow h2{ background:url(../soudan/img/h2_soudanFlow.jpg) no-repeat;}

#flow .flowBlock{
	background:#ffc3b7;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	width:100%;
	max-width:850px;
	margin-bottom:15px;
}

#flow .flowBlock:last-child{
	margin-bottom:0;
}

#flow .flowBlock .flowBlockInner{
	padding:8px;
}
#flow .flowBlock .flowBlockInner:after{ 
    content: " "; 
    clear: both; 
    height: 0; 
    display: block; 
    visibility: hidden; 
}

#flow .flowBlock .flowBlockInner .flowStep{
	width:17%;
	float:left;
	text-align:center;
	vertical-align:top;
}

#flow .flowBlock .flowBlockInner .flowStep p{ display:none;}
#flow .flowBlock .flowBlockInner .flowStep img{
	display:block;
	width:100%;
	max-width:92px;
}

#flow .flowBlock .flowBlockInner .flowComtens{
	width:80%;
	max-width:720px;
	float:right;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	background:#fff;
}

#flow .flowBlock .flowBlockInner .flowComtens .flowComtensInner{
	padding:10px;
}

#flow .flowBlock .flowBlockInner .flowComtens .flowComtensInner p.title{
	font-size:1.3em;
	padding-bottom:8px;
	color:#ea5810;
}

/** flow_kensa **/

#flow_kensa ul{
	padding-top:15px;
}
#flow_kensa ul li{
	background:url(../img/listMark_blue.jpg) no-repeat 0 40%;
	display:inline-block;
	padding:0 20px 0 15px;
	font-size:0.86em;
}


	
}
/* PC向け：1201px以上で固定 */
@media only screen and (min-width: 1201px) {

/** h **/
#primary h2{ background:url(../soudan/img/h2_soudan.jpg) no-repeat;}


/** primary **/
#primary{
	text-align:left;
	width:910px;
	float:left;
	background:#fff;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border:none;
	padding-top:0;
}

.primary{
	text-align:left;
	width:910px;
	background:#fff;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border:1px solid #383130;
	padding-top:20px;
}


/**********
 checkContents
**********/

/** soudan **/
#soudan{ background:url(../soudan/img/soudan_topComBg.jpg) no-repeat right 50%;}

#soudan{}
#soudan .midashiImg{
	display:block;
	width:100%;
	max-width:675px;
}
#soudan .midashi{ display:none;}
	
#soudan .topComment{
	width:680px;
	padding-bottom:30px;
}

#soudan .topComment h3{
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	background:none;
	padding:0;
	min-width:680px;
	display:block;
	padding:0;
}
#soudan .topComment h3 p{
	background:url(../img/line.gif) repeat-x 50%;
	font-size:1.2em;
	padding-bottom:0;
	font-weight:100;
	color:#231815;
	padding:0;
}
#soudan .topComment h3 span{
	background:#fff;
	padding-right:10px;
	font-weight:100;
}


/** soudanAbout **/
#soudanAbout{
}

#soudanAbout ul{
	width:680px;
	padding-bottom:20px;
}
#soudanAbout ul li{
	padding-left:15px;
	background:url(../img/listMark_green.jpg) no-repeat;
	padding-bottom:5px;
}
#soudanAbout #soudanAboutList{
	background:url(../soudan/img/soudan_aboutBg.jpg) no-repeat 99% bottom;
	min-height:150px;
}

#soudanAbout #soudanSusume{
	background:#fffcf0;
	border:1px solid #f8b625;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	width:100%;
	min-width:850px;
}

#soudanAbout #soudanSusume #soudanSusumeInner{
	padding:15px;
}

#soudanAbout #soudanSusume #soudanSusumeInner p.title{
	padding-bottom:10px;
	font-size:1.4em;
	color:#ea5810;
}

#soudanAbout #soudanSusume #soudanSusumeInner ul {
	width:auto;
	padding-bottom:0;
}

#soudanAbout #soudanSusume #soudanSusumeInner ul li{
	background:url(../img/listMark_orange.png) no-repeat 0 40%;
	display:inline-block;
	padding:0 20px 0 15px;
	font-size:0.9em;
}


/** flow **/
#flow{ margin-top:30px;}
#primary #flow h2{ background:url(../soudan/img/h2_soudanFlow.jpg) no-repeat;}

#flow .flowBlock{
	background:#ffc3b7;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	width:100%;
	min-width:850px;
	margin-bottom:15px;
}

#flow .flowBlock:last-child{
	margin-bottom:0;
}

#flow .flowBlock .flowBlockInner{
	padding:8px;
}
#flow .flowBlock .flowBlockInner:after{ 
    content: " "; 
    clear: both; 
    height: 0; 
    display: block; 
    visibility: hidden; 
}

#flow .flowBlock .flowBlockInner .flowStep{
	width:92px;
	float:left;
	text-align:center;
	vertical-align:top;
}

#flow .flowBlock .flowBlockInner .flowStep p{ display:none;}
#flow .flowBlock .flowBlockInner .flowStep img{
	display:block;
	width:92px;
}

#flow .flowBlock .flowBlockInner .flowComtens{
	width:720px;
	float:right;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	background:#fff;
}

#flow .flowBlock .flowBlockInner .flowComtens .flowComtensInner{
	padding:10px;
}

#flow .flowBlock .flowBlockInner .flowComtens .flowComtensInner p.title{
	font-size:1.3em;
	padding-bottom:8px;
	color:#ea5810;
}

/** flow_kensa **/
#flow_kensa{
	background:url(../soudan/img/flow_kensaBg.jpg) no-repeat 96% 50%;
}
#flow_kensa img{ display:none;}

#flow_kensa p{
	width:350px;
}

#flow_kensa ul{
	width:350px;
	padding-top:15px;
}
#flow_kensa ul li{
	background:url(../img/listMark_blue.jpg) no-repeat 0 40%;
	display:inline-block;
	padding:0 20px 0 15px;
	font-size:0.86em;
}

/** flow_kensa **/
#flow_kanbetsu{
	background:url(../soudan/img/flow_kanbetsuBg.jpg) no-repeat 96% 50%;
	min-height:127px;
}
#flow_kanbetsu img{ display:none;}

#flow_kanbetsu p{
	width:350px;
}

}

@media print{

/** h **/
#primary h2{ background:url(../soudan/img/h2_soudan.jpg) no-repeat;}


/** primary **/
#primary{
	text-align:left;
	width:910px;
	float:left;
	background:#fff;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border:none;
	padding-top:0;
}

.primary{
	text-align:left;
	width:910px;
	background:#fff;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border:1px solid #383130;
	padding-top:20px;
}


/**********
 checkContents
**********/

/** soudan **/
#soudan{ background:url(../soudan/img/soudan_topComBg.jpg) no-repeat right 50%;}

#soudan{}
#soudan .midashiImg{
	display:block;
	width:100%;
	max-width:675px;
}
#soudan .midashi{ display:none;}
	
#soudan .topComment{
	width:680px;
	padding-bottom:30px;
}

#soudan .topComment h3{
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	background:none;
	padding:0;
	min-width:680px;
	display:block;
	padding:0;
}
#soudan .topComment h3 p{
	background:url(../img/line.gif) repeat-x 50%;
	font-size:1.2em;
	padding-bottom:0;
	font-weight:100;
	color:#231815;
	padding:0;
}
#soudan .topComment h3 span{
	background:#fff;
	padding-right:10px;
	font-weight:100;
}


/** soudanAbout **/
#soudanAbout{
}

#soudanAbout ul{
	width:680px;
	padding-bottom:20px;
}
#soudanAbout ul li{
	padding-left:15px;
	background:url(../img/listMark_green.jpg) no-repeat;
	padding-bottom:5px;
}
#soudanAbout #soudanAboutList{
	background:url(../soudan/img/soudan_aboutBg.jpg) no-repeat 99% bottom;
	min-height:150px;
}

#soudanAbout #soudanSusume{
	background:#fffcf0;
	border:1px solid #f8b625;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	width:100%;
	min-width:850px;
}

#soudanAbout #soudanSusume #soudanSusumeInner{
	padding:15px;
}

#soudanAbout #soudanSusume #soudanSusumeInner p.title{
	padding-bottom:10px;
	font-size:1.4em;
	color:#ea5810;
}

#soudanAbout #soudanSusume #soudanSusumeInner ul {
	width:auto;
	padding-bottom:0;
}

#soudanAbout #soudanSusume #soudanSusumeInner ul li{
	background:url(../img/listMark_orange.png) no-repeat 0 40%;
	display:inline-block;
	padding:0 20px 0 15px;
	font-size:0.9em;
}


/** flow **/
#flow{ margin-top:30px;}
#primary #flow h2{ background:url(../soudan/img/h2_soudanFlow.jpg) no-repeat;}

#flow .flowBlock{
	background:#ffc3b7;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	width:100%;
	min-width:850px;
	margin-bottom:15px;
}

#flow .flowBlock:last-child{
	margin-bottom:0;
}

#flow .flowBlock .flowBlockInner{
	padding:8px;
}
#flow .flowBlock .flowBlockInner:after{ 
    content: " "; 
    clear: both; 
    height: 0; 
    display: block; 
    visibility: hidden; 
}

#flow .flowBlock .flowBlockInner .flowStep{
	width:92px;
	float:left;
	text-align:center;
	vertical-align:top;
}

#flow .flowBlock .flowBlockInner .flowStep p{ display:none;}
#flow .flowBlock .flowBlockInner .flowStep img{
	display:block;
	width:92px;
}

#flow .flowBlock .flowBlockInner .flowComtens{
	width:720px;
	float:right;
	border-radius:6px;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	background:#fff;
}

#flow .flowBlock .flowBlockInner .flowComtens .flowComtensInner{
	padding:10px;
}

#flow .flowBlock .flowBlockInner .flowComtens .flowComtensInner p.title{
	font-size:1.3em;
	padding-bottom:8px;
	color:#ea5810;
}

/** flow_kensa **/
#flow_kensa{
	background:url(../soudan/img/flow_kensaBg.jpg) no-repeat 96% 50%;
}
#flow_kensa img{ display:none;}

#flow_kensa p{
	width:350px;
}

#flow_kensa ul{
	width:350px;
	padding-top:15px;
}
#flow_kensa ul li{
	background:url(../img/listMark_blue.jpg) no-repeat 0 40%;
	display:inline-block;
	padding:0 20px 0 15px;
	font-size:0.86em;
}

/** flow_kensa **/
#flow_kanbetsu{
	background:url(../soudan/img/flow_kanbetsuBg.jpg) no-repeat 96% 50%;
	min-height:127px;
}
#flow_kanbetsu img{ display:none;}

#flow_kanbetsu p{
	width:350px;
}

}