/* Principle CSS */

#copy_wrapper {
	width:1060px;
	height:112px;
	margin:0 auto 25px auto;
	background:url(../images/about/about_copy_bg.png) 0 0 repeat-x;
}
#copy_wrapper h3 {
	width:1060px;
	height:87px;
	margin:0 auto;
	padding:25px 0 0 0;
	background:url(../images/about/about_copy_img.png) 17px 0 no-repeat;
	font-family:"Oswald";
	font-size:30px;
	line-height:30px;
	text-align:center;
	color:#ffffff;
	text-shadow: 0px 3px 2px rgba(0, 0, 0, 0.3);
}
#copy_wrapper p {
	margin:-45px auto 0 auto;
	font-family:"Oswald";
	font-size:24px;
	line-height:24px;
	text-align:center;
	color:#88c6e6;
	text-shadow: 0px 3px 2px rgba(0, 0, 0, 0.3);
}
#principle_wrapper {
	width:1060px;
	padding:0 0 30px 0;
	margin:0 auto 50px auto;
	background:url(../images/common/bg_liteblue.png);
}
#principle_dl_wrapper {
	margin:0 -20px 60px 0;
	padding:20px 0 0 0;
}
#principle_dl_wrapper dl {
	width:340px;
	margin:0 20px 0 0;
	background:url(../images/principle/principle_dl_bg.png) 0 0 repeat-x;
	float:left;
}
#principle_dl_wrapper dl dt {
	height:100px;
	padding:32px 0 0 70px;
	color:#ffffff;
	line-height:1.2;
	font-size:20px;
	text-shadow: 0px 3px 2px rgba(0, 0, 0, 0.3);
}
#principle_dl_wrapper #dl1 dt {
	background:url(../images/principle/principle_dt1.png) 7px 0 no-repeat;
}
#principle_dl_wrapper #dl2 dt {
	background:url(../images/principle/principle_dt2.png) 7px 0 no-repeat;
}
#principle_dl_wrapper #dl3 dt {
	background:url(../images/principle/principle_dt3.png) 7px 0 no-repeat;
}
#principle_dl_wrapper dl dd {
	width:310px;
	margin:0 auto;
	font-size:16px;
	line-height:1.5;
}

/* Smartphones (portrait and landscape) */
@media screen and (max-width : 700px) {
	
}