
@charset "UTF-8";


/*------------------
 == 
--------------------*/
#intern {
}

#intern img{border: 0;vertical-align: bottom;}
#intern em {font-style: normal; font-weight: bold;}

.clearfix {
display: inline-block;
}

.clearfix:after{
		content: ".";
		font-size: 0.1em;
		line-height: 0;
		display: block;
		height: 0;
		visibility: hidden;
		clear: both;
		overflow:hidden;
	}

	/* \*/
	* html .clearfix {
		height: 1%;
	}

	.clearfix {
		display:block;
	}
	/* */
	
.clear{clear:both;}

/* ----------------------------
 == Common
---------------------------- */
html,#intern *{ margin:0; padding:0;}

body{
	margin:0;
	padding:0;
}
p,div{ margin:0; padding:0;}

#intern{
	margin: 0;
	padding:0;
	border: 0;
	font-size: 14px;
	line-height: 1.5;
	color: #535353;
}

#intern h1{ z-index:1;}

#intern #intern_topbt_area{
display: -webkit-box;
width:100%
}

#intern #intern_topbt_area span{
margin:0;
padding:0;
}

#intern .intern_nomaltext{
padding:10px;
font-size:10px;
color:#8d4c14;
text-align:left;
}


#intern .intern_nomaltext2{
padding:10px;
font-size:10px;
color:#555;
text-align:left;
line-height:1.4em;
}

#intern #intern_point{background-color:#fef9dc; padding:15px;background-size:100%;}

#intern #intern_point .pointbox{
text-align:left;
width:100%;
color:#925922;
font-size:10px;
text-align:left;

}

#intern #intern_step{
padding:10px 15px;
}

#intern #intern_step .stepbox{
margin-bottom:10px;
}

#intern #intern_step .stepbox .stepbg{
	background:url(/contents/prj131021_smt/images/smt_step01_bg.png) repeat-y;
	text-align:left;
	padding: 0 5%;
	color:#925922;
font-size:10px;
line-height:1.4em;
background-size:100%;

}

#intern #intern_step .stepbox .stepbg2{
	background:url(/contents/prj131021_smt/images/smt_step02_bg.png) repeat-y;
	text-align:left;
	padding:0 1em;
	color:#925922;
font-size:10px;
line-height:1.4em;
background-size:100%;
}


#intern #intern_btmarea{
width:100%;
margin-top:10px;
}

#intern #intern_btmarea ul{
	margin:0;
	padding:0;
}

#intern #intern_btmarea li{
	list-style:none;
	float:left;
}

#intern #intern_support{
width:100%;
background:url(/contents/prj131021_smt/images/smt_02bg00.png) no-repeat;
}

#intern #intern_support p{
padding:1em;
text-align:left;
color:#925922;
font-size:12px;
line-height:1.4em;
font-weight:bold;
}

#intern #supportbg01{
	background: url(/contents/prj131021_smt/images/smt_02bg01.png) center no-repeat;
	background-size: 100%;
	padding: 0 10px;
	text-align: left;
	color: #555;
	font-size: 9px;
	line-height: 1.5em;
}

#intern #supportbg01 p{
width:85%;
margin:0px auto;
}

#intern #intern_grn{
background-color:#f9fae8;
padding:1em;
}
#intern #intern_grn p{
font-size:10px;
line-height:1.4em;
color:#555;
}

#intern #intern_kigyou{
	width:100%;
}
#intern #intern_kigyou .kigyou{
	background:url(/contents/prj131021_smt/images/smt_03_bgrp.png) repeat-y;
	text-align:left;
	padding: 0 8%;
	color:#3a2d1d;
font-size:10px;
line-height:1.4em;
background-size:100%;
}




