@charset "utf-8";
@import "/css/common/0-import.css";
/*  
	Update : 
*/
/*------------------------------------------------------------
	Concept Top
------------------------------------------------------------*/
#conts {
}

#conts h2 {
	padding: 40px 40px 25px;
}

#conts h3 {
	padding: 0 40px 10px;
}

#conts .mt {
	padding-top: 20px;
}

#conts p {
	margin: 0 255px 1em 40px;

	color: #4b3a1d;
	font-family: MS PGothic,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 2.4;
}

#conts #photo01 {
	margin: 40px 45px 0 0;
	display: inline;

	float: right;
}

#conts p.namingOf {
	color: #cc0000;
}

dd{
	font-weight:normal;
}

dl.type1 {
	margin: 0 40px 1em 40px;
	color: #4b3a1d;
	font-family: MS PGothic,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 2.4;
}

dl.type1 dt{
   width: 18em;
   float: left;
}

dl.type1 dd{
    margin-left: 18em;
    _height: 1%;
}

dl.type2 {
	margin: 0 40px 1em 40px;
	color: #4b3a1d;
	font-family: MS PGothic,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 2.4;
}

dl.type2 dt{
   width: 6em;
   float: left;
}

dl.type2 dd{
    margin-left: 6em;
    _height: 1%;
}

dl.type3 {
	margin: 0 0 1em 0;
	color: #4b3a1d;
	font-family: MS PGothic,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 2.4;
}

dl.type3 dt{
   width: 13em;
   float: left;
}

dl.type3 dd{
    margin-left: 13em;
    _height: 1%;
}


