@charset "utf-8";
@import "../common/css/0-import.css";

/*----------------------------------------------------
	l-pain
----------------------------------------------------*/
#l-pain h4 {
	margin: 5px 0;
	font-size: 100%;
	clear: both;
}

#l-pain ul.list {
	margin-bottom: 3px;
	clear: both;
}

#l-pain ul.list li {
	margin-right: 3px;
	width: 51px;
	height: 51px;
	float: left;
}
.asset-body p {
	padding: 0;
	margin:20px 0;
}

/*----------------------------------------------------
	pick_voice
----------------------------------------------------*/
#pick_up_voice .asset-body .Box_back {
	width: 573px;
	background: url(../img/puv/pick_up_voice_back01.gif) repeat-y left top;
}

#pick_up_voice .asset-body .Box_back img.mr5 {
	margin-right: 5px;
}

#pick_up_voice .asset-body .Box_back .boxBig {
	padding: 40px 12px 0 33px;
}

#pick_up_voice .asset-body .Box_back .boxBig .box01 p {
	margin: 0 0 0 26px;
	width: 150px;
	display: inline;
	float: left;
	font-size: 10px;
}

#pick_up_voice .asset-body .Box_back .boxBig .box01 p span {
	margin: 14px 0 0 3px;
	display: block;
	line-height:15px;
}

#pick_up_voice .asset-body .Box_back .boxBig .box01 p span.fize {
	display: inline;
	margin: 0;
	font-size: 14px;
}

#pick_up_voice .asset-body h2 {
	padding-left: 15px;
	margin: 0 0 10px;
	color: #fff;
	font-size: 14px;
	line-height: 42px;
	clear: both;
	
}

#pick_up_voice .asset-body h2 span {
	margin-right: 13px;
	font-size: 22px;
	font-weight: bold;
	vertical-align: middle;
}

#pick_up_voice .asset-body h2.h201 {
	background: url(../img/puv/pick_up_voice_h2_back01.gif) no-repeat left top;
}

#pick_up_voice .asset-body h2.h202 {
	background: url(../img/puv/pick_up_voice_h2_back02.gif) no-repeat left top;
}

#pick_up_voice .asset-body h2.h203 {
	background: url(../img/puv/pick_up_voice_h2_back03.gif) no-repeat left top;
}

#pick_up_voice .asset-body h2.h204 {
	background: url(../img/puv/pick_up_voice_h2_back04.gif) no-repeat left top;
	color: #734642;
}

#pick_up_voice .asset-body h2.h205 {
	background: url(../img/puv/pick_up_voice_h2_back05.gif) no-repeat left top;
}

#pick_up_voice .asset-body h2.h206 {
	background: url(../img/puv/pick_up_voice_h2_back06.gif) no-repeat left top;
}

#pick_up_voice .asset-body h2.h207 {
	background: url(../img/puv/pick_up_voice_h2_back07.gif) no-repeat left top;
}

#pick_up_voice .asset-body h2.h208 {
	background: url(../img/puv/pick_up_voice_h2_back08.gif) no-repeat left top;
	letter-spacing: 0;
}

#pick_up_voice .asset-body h2.h209 {
	background: url(../img/puv/pick_up_voice_h2_back09.gif) no-repeat left top;
}

#pick_up_voice .asset-body .box02 {
	margin: 0 0 28px 53px;
}

#pick_up_voice .asset-body .box02 span {
	margin: 10px 0 0 38px;
	display: block;
}

#pick_up_voice .asset-body .text_img01 {
	margin: 0 0 50px 38px;
}

#pick_up_voice .asset-body .text_img02 {
	margin: 0 0 31px 20px;
	clear: both;
}

#pick_up_voice .asset-body ul.ul01 {
	margin: 0 0 12px 4px;
}

#pick_up_voice .asset-body ul.ul01 li {
	padding: 2px 0 0 88px;
	margin-left: 15px;
	width: 158px;
	float: left;
	display: inline;
	background: url(../img/puv/pick_up_voice_btn_back02.jpg) no-repeat left;
	line-height: 27px;
}

#pick_up_voice .asset-body ul.ul01 li.li01 {
	padding-left: 95px;
	width: 151px;
	background: url(../img/puv/pick_up_voice_btn_back01.jpg) no-repeat left;
}

#pick_up_voice .asset-body ul.ul01 li a {
	color: #E71F1C;
}

#pick_up_voice .asset-body .box03 {
	margin: 0 57px 10px 30px;
}

#pick_up_voice .asset-body .box03 h3 {
	margin: 0 0 10px;
}

#pick_up_voice .asset-body .box03 p {
	margin: 0 0 0 40px;
}

/*----------------------------------------------------
	voice
----------------------------------------------------*/
#voice .asset-body h2 {
	padding: 6px 0 6px 5px;
	margin: 0 0 12px;
	background-color: #ffe22f;
	font-size: 17px;
	font-weight: bold;
}

#voice .asset-body p{
	margin-top:0;
	margin-bottom:0;
	}

#voice .asset-body h3 {
	padding: 12px 0 0 43px;
	margin: 0 0 8px;
	background: url(../img/puv/voice_icon01.gif) no-repeat left bottom;
	color: #00813F;
	font-size: 14px;
	font-weight: bold;
}


#voice .asset-body .box01 {
	padding: 78px 0 15px 195px;
	margin: 0 15px 0 5px;
	background: url(../img/puv/voice_back01.jpg) no-repeat left top;
	zoom: 1;
}

#voice .asset-body .box02 {
	padding: 36px 48px 0 30px;
	margin-bottom: 40px;
	background-color: #ffe22f;
	zoom: 1;
	overflow-y:scroll;
	width:520px;
	height:1500px;
}

/* IE6 */
* html #voice .asset-body .box02 {
	 width:520px;
	 } 

#voice .asset-body .box03 {
	margin-bottom: 20px;
	background: url(../img/puv/voice_back02.gif) no-repeat left bottom;
	zoom: 1;
}

#voice .asset-body .box04 {
	padding: 40px 80px 20px 70px;
	background: url(../img/puv/voice_top01.gif) no-repeat left top;
	zoom: 1;
}

#voice .asset-body .box04 p {
	padding-bottom: 15px;
	margin-bottom: 15px;
	background: url(../img/puv/voice_line01.gif) repeat-x left bottom;
}

#voice .asset-body .box04 p.p_color {
	color: #00813F;
}

#voice .asset-body .box04 p span {
	margin-top: 5px;
	display: block;
}

#voice .asset-body .box05 {
	padding: 40px 80px 0 70px;
	margin: 0 8px 0 3px;
	background: #fff url(../img/puv/voice_top01.gif) no-repeat -7px top;
}

#voice .asset-body .box06 {
	margin-bottom: 120px;
}

#voice .asset-body .box06 .box06L {
	width: 305px;
	float: left;
	background: url(../img/puv/voice_img01.jpg) no-repeat right bottom;
}

#voice .asset-body .box06 .box06L p {
	margin: 0 0 15px 10px;
}

#voice .asset-body .box06 .box06L p.p_back01 {
	padding-left: 35px;
	background: url(../img/puv/voice_icon02.gif) no-repeat left center;
}

#voice .asset-body .box06 .box06L p.p_back02 {
	padding-left: 35px;
	background: url(../img/puv/voice_icon03.gif) no-repeat left center;
}

#voice .asset-body .box06 .box06L p.p_back03 {
	padding-left: 35px;
	margin-right: 70px;
	background: url(../img/puv/voice_icon04.gif) no-repeat left center;
}

/* voice-draft */



#voice-draft .asset-body h2 {
	padding: 6px 0 6px 5px;
	margin: 0 0 12px;
	background-color: #ffe22f;
	font-size: 17px;
	font-weight: bold;
}

#voice-draft .asset-body p{
	margin-top:0;
	margin-bottom:0;
	}

#voice-draft .asset-body h3 {
	padding: 12px 0 0 43px;
	margin: 0 0 8px;
	background: url(../img/puv/voice_icon01.gif) no-repeat left bottom;
	color: #00813F;
	font-size: 14px;
	font-weight: bold;
}


#voice-draft .asset-body .box01 {
	padding: 78px 0 15px 195px;
	margin: 0 15px 0 5px;
	background: url(../img/puv/voice_back01.jpg) no-repeat left top;
	zoom: 1;
}

#voice-draft .asset-body .box02 {
	padding: 36px 48px 0 30px;
	margin-bottom: 40px;
	background-color: #ffe22f;
	zoom: 1;
	overflow-y:scroll;
	width:520px;
	height:500px;
}

/* IE6 */
* html #voice-draft .asset-body .box02 {
	 width:520px;
	 } 

#voice-draft .asset-body .box03 {
	margin-bottom: 20px;
	background: url(../img/puv/voice_back02.gif) no-repeat left bottom;
	zoom: 1;
}

#voice-draft .asset-body .box04 {
	padding: 40px 80px 20px 70px;
	background: url(../img/puv/voice_top01.gif) no-repeat left top;
	zoom: 1;
}

#voice-draft .asset-body .box04 p {
	padding-bottom: 15px;
	margin-bottom: 15px;
	background: url(../img/puv/voice_line01.gif) repeat-x left bottom;
}

#voice-draft .asset-body .box04 p.p_color {
	color: #00813F;
}

#voice-draft .asset-body .box04 p span {
	margin-top: 5px;
	display: block;
}

#voice-draft .asset-body .box05 {
	padding: 40px 80px 0 70px;
	margin: 0 8px 0 3px;
	background: #fff url(../img/puv/voice_top01.gif) no-repeat -7px top;
}

#voice-draft .asset-body .box06 {
	margin-bottom: 120px;
}

#voice-draft .asset-body .box06 .box06L {
	width: 305px;
	float: left;
	background: url(../img/puv/voice_img01.jpg) no-repeat right bottom;
}

#voice-draft .asset-body .box06 .box06L p {
	margin: 0 0 15px 10px;
}

#voice-draft .asset-body .box06 .box06L p.p_back01 {
	padding-left: 35px;
	background: url(../img/puv/voice_icon02.gif) no-repeat left center;
}

#voice-draft .asset-body .box06 .box06L p.p_back02 {
	padding-left: 35px;
	background: url(../img/puv/voice_icon03.gif) no-repeat left center;
}

#voice-draft .asset-body .box06 .box06L p.p_back03 {
	padding-left: 35px;
	margin-right: 70px;
	background: url(../img/puv/voice_icon04.gif) no-repeat left center;
}


