/* ターゲットメール */

h3.title {
	margin : 0px auto 0px auto;
	padding : 0px 0px 10px 0px;
	width:668px;
	height:182px;
	background:url(../../img/company/ad/newsrelease/title.gif) no-repeat;
	text-indent:-10000px;
}

.boutoun {
	margin : 0px auto 0px auto;
	padding : 25px 0px 10px 0px;
}

.boutoun2 {
	margin : 0px auto 0px auto;
	padding : 0px 0px 10px 0px;
}

p.target_boutou {
	width : 550px;
	margin : 0px auto 0px auto;
	padding : 0px 0px 10px 0px;
	line-height : 18px;
}

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


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

.bg_contetntsss1 {
	width : 613px;
	margin : 0px auto 0px auto;
	padding : 15px 0px 10px 0px;
	border-left : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
}

.bg_contetntsss2 {
	width : 613px;
	margin : 0px auto 0px auto;
	padding : 15px 0px 0px 0px;
	border-left : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
}

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

.bg_nagare {
	width : 485px;
	height : 144px;
	margin : 0px auto 0px auto;
	background-image : url(../../img/company/ad/target/target_image1.gif);
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

p.houmon {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-size : 11px;
}

p.visit_txt {
	width : 350px;
	margin : 0px auto 0px auto;
}

.koreke {
	width : 485px;
	margin : 0px auto 0px auto;
}

p.akawaku {
	width : 300px;
	margin : 0px 0px 0px 0px;
	border : 3px solid #FF0000;
	padding : 10px;
}

pre {
	font-family : ＭＳ Ｐゴシック;
}

.hinagatann {
	margin : 0px 0px 0px 0px;
	text-align : center;
}

.taerget_ree {
	margin : 0px 0px 0px 0px;
	padding : 20px 0px 0px 0px;
	text-align : center;
}

p.rei {
	width : 380px;
	margin : 0px auto 0px auto;
	padding : 5px 0px 5px 0px;
	font-weight : bold;
}

p.rei2 {
	width : 370px;
	margin : 0px auto 0px auto;
	padding : 3px 0px 0px 0px;
}

p.rei3 {
	width : 400px;
	margin : 0px auto 0px auto;
	padding : 15px 0px 0px 0px;
	font-weight : bold;
	line-height : 16px;
	font-size : 12px;
	color : #FF0000;
}

p.rei_2 {
	width : 380px;
	margin : 0px auto 0px auto;
	padding : 10px 0px 0px 0px;
}

p.rei2_2 {
	width : 370px;
	margin : 0px auto 15px auto;
	padding : 3px 0px 0px 0px;
}

.douji {
	width : 373px;
	height : 44px;
	margin : 0px auto 0px auto;
	background-image : url(../../img/company/ad/target/target_double.gif);
	background-repeat : no-repeat;
}

p.okigaru1 {
	margin : 0px 0px 0px 13px;
	padding : 5px 0px 0px 0px;
}

p.okigaru2 {
	margin : 0px 0px 0px 2em;
	padding : 2px 0px 0px 0px;
}

.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;
}

/* 追加 */

.news_list ul {
	list-style : none;
}

.rssmini {
	font-size : 10px;
}


.news_list li {
	display:block;
	float:left;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 10px;
}

.threebox3s {
	width : 585px;
	margin : 0px auto 0px auto;
}

.threebox3s2 {
	width : 585px;
	margin : 0px auto 0px auto;
	padding : 10px 0px 0px 0px;
}

.three_box1 {
	margin : 0px 0px 0px 0px;
	width : 185px;
	float : left;
}

.three_box2 {
	margin : 0px 0px 0px 15px;
	width : 185px;
	float : left;
}

p.blutitlesbdf {
	margin : 0px 0px 0px 0px;
	padding : 5px 0px 5px 5px;
	background-color : #99CCCC;
	font-weight : bold;
}

.mediaimage {
	margin : 0px 0px 0px 10px;
	padding : 10px 0px 0px 0px;
}

p.hosoku {
	margin : 0px 2px 0px 0px;
	padding : 0px 0px 0px 0px;
	text-align : right;
	font-size : 11px;
}

.saratani {
	width : 594px;
	margin : 0px auto 0px auto;
	padding : 20px 0px 0px 0px;
}

.saratanititle {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 10px 0px;
}

p.saratanitzt {
	margin : 0px 0px 0px 15px;
	padding : 0px 0px 0px 0px;
	line-height : 18px;
}

p.saratanitzt {
	margin : 0px 0px 0px 15px;
	padding : 0px 0px 10px 0px;
	line-height : 18px;
}

.saradouble {
	width : 594px;
	margin : 0px auto 0px auto;
}

.saradoublefloat1 {
	width : 284px;
	float : left;
}

.saradoublefloat2 {
	width : 310px;
	float : left;
}

.jissaikeisai {
	margin : 0px 0px 0px 0px;
}

.jissaikeisai ul {
	margin : 0px 0px 0px 40px;
	padding : 0px 0px 0px 0px;
}

.jissaikeisai li {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 2px 10px;
}

.new_loginbox {
	width : 215px;
	margin : 0px auto 0px auto;
	padding : 0px 0px 60px 0px;
}

p.loginfufu {
	margin : 0px 0px 0px 0px;
	padding : 20px 0px 2px 0px;
	text-align : center;
}