/* ¤½¤ÎÂ¾ */

.spe_ad_waku {
	width : 770px;
	margin : 0px auto 0px auto;
	padding : 0px 0px 0px 0px;
	background-image : url(../../img/company/special_ad/bg_spe2.gif);
}

h3.title_issei {
	margin : 0px auto 20px auto;
	padding : 0px 0px 10px 0px;
	width:600px;
	height:39px;
	background:url(../../img/company/ad/other/issei_title.gif) no-repeat;
	text-indent:-10000px;
}

h3.title_scroll {
	margin : 0px auto 20px auto;
	padding : 0px 0px 10px 0px;
	width:600px;
	height:39px;
	background:url(../../img/company/ad/other/scroll_title.gif) no-repeat;
	text-indent:-10000px;
}

h3.title_welcome {
	margin : 0px auto 10px auto;
	padding : 0px 0px 10px 0px;
	width:600px;
	height:39px;
	background:url(../../img/company/ad/other/welcome_title.gif) no-repeat;
	text-indent:-10000px;
}

h3.title_melma {
	margin : 0px auto 10px auto;
	padding : 0px 0px 10px 0px;
	width:600px;
	height:39px;
	background:url(../../img/company/ad/other/mail_title.gif) no-repeat;
	text-indent:-10000px;
}

h3.title_color {
	margin : 0px auto 10px auto;
	padding : 0px 0px 10px 0px;
	width:600px;
	height:39px;
	background:url(../../img/company/ad/other/color_title.gif) no-repeat;
	text-indent:-10000px;
}

h3.title_douhuu {
	margin : 0px auto 10px auto;
	padding : 0px 0px 10px 0px;
	width:600px;
	height:39px;
	background:url(../../img/company/ad/other/douhuu_title.gif) no-repeat;
	text-indent:-10000px;
}


.bgh4 {
	width : 560px;
	height : 28px;
	margin : 0px auto 0px auto;
	padding : 0px 0px 0px 0px;
	background-image : url(../../img/company/ad/target/bgh4.gif);
}

.bgh4_2 {
	width : 657px;
	height : 28px;
	margin : 0px auto 0px auto;
	padding : 0px 0px 0px 0px;
	background-image : url(../../img/company/ad/target/bgh4_2.gif);
}


h4.tarh4 {
	margin : 0px 0px 0px 20px;
	font-size : 16px;
	color : #FFFFFF;
	letter-spacing : 1px;
	padding : 5px 0px 0px 0px;
}

.bg_contetntsss1 {
	width : 558px;
	margin : 0px auto 0px auto;
	padding : 0px 0px 0px 0px;
	border-left : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
	background-image : url(../../img/company/ad/eekeagen.gif);
}

.bg_contetntsss2 {
	width : 655px;
	margin : 0px auto 0px auto;
	padding : 0px 0px 0px 0px;
	border-left : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
	background-image : url(../../img/company/ad/eekeagen.gif);
}

.bgh4bottom {
	width : 560px;
	height : 28px;
	margin : 0px auto 0px auto;
}

.bgh4bottom2 {
	width : 655px;
	height : 28px;
	margin : 0px auto 0px auto;
}



.target_yaji {
	margin : 0px 0px 0px 0px;
	padding : 25px 0px 0px 0px;
	text-align : center;
}

.target_button {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 40px 0px;
	text-align : center;
}

.connlef {
	width : 154px;
	background-color : #F7F7F7;
	border-right : 1px solid #CCCCCC;
	float : left;
}

.connrigh {
	width : 403px;
	float : left;
}

.connrigh2 {
	width : 500px;
	float : left;
}

.pic {
	margin : 0px 0px 0px 0px;
	padding : 15px 0px 0px 0px;
	text-align : center;
}

p.jiman {
	margin : 0px 0px 0px 20px;
	padding : 15px 0px 7px 0px;
	font-size : 14px;
	font-weight : bold;
	/*letter-spacing : 1px;*/
	line-height : 18px;
	color : #333333;
}

p.jiman2 {
	width : 350px;
	margin : 0px 0px 10px 30px;
	padding : 5px 2px 5px 5px;
	border : 1px solid #CCCCCC;
	background-color : #FFFFCC;
}

p.jiman2_2 {
	width : 450px;
	margin : 0px 0px 10px 30px;
	padding : 5px 2px 5px 5px;
	border : 1px solid #CCCCCC;
	background-color : #FFFFCC;
}

.greenbold {
	font-weight : bold;
	color : #339900;
}

p.isseifeen {
	margin : 0px 11px 0px 35px;
	padding : 1px 0px 2px 7px;
	border-bottom : 1px dotted #666666;
	border-left : 5px double #3366FF;
}

p.isseifeedetail {
	margin : 0px 15px 0px 45px;
	padding : 6px 0px 0px 0px;
	line-height : 16px;
	font-size : 12px;
}

p.isseifeedetail_2 {
	margin : 0px 15px 0px 55px;
	padding : 0px 0px 0px 0px;
	line-height : 16px;
	font-size : 12px;
}

p.isseifeedetail2 {
	margin : 0px 15px 0px 45px;
	padding : 10px 0px 0px 0px;
	line-height : 16px;
	font-size : 12px;
	color : #FF0000;
	font-weight : bold;
}

.zooming {
	margin : 0px 0px 0px 0px;
	padding : 10px 0px 0px 0px;
	text-align : center;
}

p.kochira {
	margin : 0px 0px 0px 0px;
	text-align : center;
	padding : 10px 0px 0px 0px;
}

.campaign {
	margin : 0px 0px 0px 30px;
	padding : 10px 0px 0px 0px;
}

p.supplement {
	margin : 0px 20px 0px 40px;
	padding : 10px 0px 0px 0px;
}

.fees {
	margin : 0px 0px 0px 0px;
	padding : 10px 0px 0px 0px;
	text-align : center;
}

.red_boldeng {
	color : #FF0000;
	font-weight : bold;
}