/* 共通 */
body {
	margin : 0px;
	font-size : 12px;
	color : #333333;
	background-color : #ffffff;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

img {
	border : 0px;
}

form {
	margin : 0px;
}

/* strong */
strong.stront_to_normal {
	font-weight : normal;
}

/* コンテンツを囲む大きな箱 */
.all_box {
	width : 800px;
	margin : 5px auto 0px auto;
}

/* 左のボックス */
.left_contents {
	width : 615px;
	margin : 0px 0px 0px 0px;
	float : left;
}

.left_contents_new {
	width : 615px;
	margin : 0px 0px 0px 0px;
	float : right;
}

/* 右のボックス */
.right_contents {
	margin : 0px 0px 0px 0px;
	float : right;
}

.right_contents_new {
	margin : 0px 0px 0px 0px;
	float : left;
}

/* 転職用 */
.bg_tensyokusien {
	width : 175px;
	height : 26px;
	margin : 5px 0px 0px 0px;
	background-image : url(./img/common/tensyokusien_title.gif);
}

h3.to_tensyokusien {
	margin : 7px 0px 0px 8px;
	font-size  :14px;
	color : #FFFFFF;
}

.tensyokusien_waku {
	width : 173px;
	border-left : 1px solid #000099;
	border-right : 1px solid #000099;
	border-bottom : 1px solid #000099;
	margin : 0px 0px 5px 0px;
}

.ten_chobo {
	margin : 5px 5px 0px 10px;
	background-image : url(./img/common/ten_chobo.gif);
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

p.tensyoku_link1 {
	margin : 5px 5px 5px 7px;
	font-size : 12px;
}

p.tensyoku_link {
	margin : 0px 0px 0px 7px;
	font-size : 11px;
}

p.syutten {
	margin : 10px 5px 5px 10px;
	font-size : 11px;
}

/* スペシャル求人TOP用 */
.top_special_induce {
	margin : 5px 8px 5px 8px;
	text-align : justify;
	line-height : 16px;
	text-justify: distribute;
}
a.sp_induce_link:link {
	color : #003399;
}

a.sp_induce_link:visited {
	color : #003399;
}

a.sp_induce_link:hover {
	color : #003399;
}

a.sp_induce_link:active {
	color : #003399;
}

/*
.special_bgtitle {
	width : 175px;
	height : 36px;
	margin : 5px 0px 0px 0px;
}

.special_bg {
	width : 173px;
	border-left : 1px solid #B58800;
	border-right : 1px solid #B58800;
	border-bottom : 1px solid #B58800;
	margin : 0px 0px 5px 0px;
}

.bg_beiju {
	width : 173px;
	background-image : url(./img/common/bg_beiju.gif);
	border-bottom : 1px solid #CCCCCC;
	border-top : 1px solid #FFFFFF;
}

.spacial_chobo1 {
	margin : 5px 0px 0px 5px;
	background-image : url(./img/common/special_chobo1.gif);
	background-repeat : no-repeat;
	background-position : 0px 2px;
}

p.special_syokusyu {
	margin : 0px 0px 0px 8px;
	font-size : 12px;
	font-weight : bold;
}

p.special_area {
	margin : 3px 0px 0px 12px;
	font-size : 11px;
	font-weight : normal;
}

p.special_honbun {
	margin : 4px 3px 0px 15px;
	font-size : 11px;
}

.special_chobo2 {
	margin : 8px 0px 3px 15px;
	background-image : url(./img/common/special_chobo2.gif);
	background-repeat : no-repeat;
	background-position : 0px 2px;
}

p.special_company {
	margin : 0px 0px 0px 12px;
	font-size : 11px;
	font-weight : bold;
}
*/
/* スペシャル求人 */
.special_bgtitle {
	width : 175px;
	margin : 5px 0px 0px 0px;
}

.special_bg {
	width : 173px;
	border-left : 1px solid #B58800;
	border-right : 1px solid #B58800;
	border-bottom : 1px solid #B58800;
	margin : 0px 0px 5px 0px;
}

.bg_beiju {
	width : 173px;
	background-image : url(./img/common/bg_beiju.gif);
	border-bottom : 1px solid #CCCCCC;
	border-top : 1px solid #FFFFFF;
}

.spacial_chobo1 {
	margin : 5px 0px 0px 5px;
	background-image : url(./img/common/special_chobo1.gif);
	background-repeat : no-repeat;
	background-position : 0px 2px;
}

p.special_syokusyu {
	margin : 0px 0px 0px 8px;
	font-size : 12px;
	font-weight : bold;
}

p.special_area {
	margin : 3px 0px 0px 12px;
	font-size : 11px;
	font-weight : normal;
}

p.special_honbun {
	margin : 4px 3px 0px 15px;
	font-size : 11px;
}

.special_chobo2 {
	margin : 8px 0px 3px 15px;
	background-image : url(./img/common/special_chobo2.gif);
	background-repeat : no-repeat;
	background-position : 0px 2px;
}

p.special_company {
	margin : 0px 0px 0px 12px;
	font-size : 11px;
	font-weight : bold;
}
/* オススメ求人情報 */
.bg_osusume {
	width : 175px;
	height : 26px;
	margin : 0px 0px 0px 0px;
	background-image : url(./img/common/osusume_title.gif);
}

.adlink_title_waku {
	width : 175px;
	margin : 0px 0px 10px 0px;
	padding : 2px 0px 4px 0px;
	border : 1px solid #666666;
	text-align : center;
}

p.to_osusume {
	margin : 0px 0px 0px 8px;
	padding : 7px 0px 0px 0px;
	font-size  :14px;
	font-weight : bold;
}

a.osusume_white:link {
	color : #FFFFFF;
	text-decoration : none;
}

a.osusume_white:visited {
	color : #FFFFFF;
	text-decoration : none;
}

a.osusume_white:hover {
	color : #FFFFFF;
	text-decoration : none;
}

a.osusume_white:active {
	color : #FFFFFF;
	text-decoration : none;
}

.osusume_waku  {
	width : 173px;
	border-left : 1px solid #FF0000;
	border-right : 1px solid #FF0000;
	border-bottom : 1px solid #FF0000;
	margin : 0px 0px 5px 0px;
}

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

p.osusu_company {
	margin : 0px 10px 2px 5px;
	font-size : 10px;
	font-weight : bold;
}

p.osusu_exp {
	margin : 0px 10px 6px 15px;
	font-size : 10px;
}

a.osusulink:link {
	color : #003388;
}

a.osusulink:visited {
	color : #003388;
}

a.osusulink:hover {
	color : #003388;
}

a.osusulink:active {
	color : #003388;
}

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

/* 登録案内 */
.intro_mypage {
	width : 173px;
	border-left : 1px solid #000099;
	border-right : 1px solid #000099;
	border-bottom : 1px solid #000099;
	background-color : #FFF7D6;
	margin : 0px 0px 0px 0px;
}

/* 登録案内メニュー */
.menu_tool_position {
	margin : 0px 0px 0px 5px;
	padding : 10px 0px 0px 0px;
}

.menu_tool_txt {
	margin : 4px 5px 3px 20px;
	font-size : 11px;
}


/* リンク色 */
a:link {
	color : #0033FF;
}

a:visited {
	color : #0033FF;
}

a:hover {
	color : #FF6600;
}

a:active {
	color : #0033FF;
}


/* float解除 */
.clear-both {
	clear: both;
	height: 1px;
	font-size: 1px;
	text-align: center;
}


.clearfix:after {
	content: ".";	/* 新しい要素を作る */
	display: block;	/* ブロックレベル要素に */
	clear: both;
	height: 0;
	visibility: hidden;
}

.clearfix {
	min-height: 1px;
}

* html .clearfix {
	height: 1px;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}

/* モンスターバナー */
.monster_banner {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 5px 0px;
}

/* QQバナー */

.qq_banner {
	width : 175px;
	height : 39px;
	margin : 0px auto 0px auto;
	padding : 0px 0px 0px 0px;
	background-image : url(./img/index/gbgup.gif);
}

.qq_banner_png {
	width : 175px;
	margin : 0px auto 0px auto;
	padding : 0px 0px 10px 0px;
}

p.qq_bannertxt {
	margin : 0px 0px 0px 13px;
	padding : 7px 0px 0px 0px;
	font-size : 12px;
	line-height : 16px;
	color : #FFFFFF;
}

a.qlinkcoloris:hover {
	color : #FFFFFF;
}

a.qlinkcoloris:active {
	color : #FFFFFF;
}

a.qlinkcoloris:link {
	color : #FFFFFF;
	text-decoration : none;
}

a.qlinkcoloris:visited {
	color : #FFFFFF;
	text-decoration : none;
}

/* 図書券プレゼント */

.skill_flash {
	width : 173px;
	border : 1px solid #000099;
	margin : 0px 0px 5px 0px;
}

.gyoukai_hatu {
	margin : 0px 0px 5px 0px;
}
.gyoukai_hatu_login {
	margin : 0px 0px 0px 0px;
}

.card_present_box {
	width : 175px;
	margin : 0px 0px 0px 0px;
}

.card_present_box2 {
	width : 175px;
	margin : 5px 0px 0px 0px;
}

.chuusen1 {
	margin : 3px 0px 0px 4px;
	font-size : 12px;
}

.chuusen2 {
	margin : 2px 5px 3px 0px;
	font-size : 12px;
	text-align : right;
}

p.five_hundred1 {
	margin : 0px 0px 3px 10px;
	font-size : 12px;
}

p.five_hundred2 {
	margin : 0px 0px 3px 15px;
	font-size : 12px;
}

p.five_hundred3 {
	margin : 0px 0px 0px 20px;
	font-size : 12px;
}

.card_kantan {
	margin : 10px 0px 7px 2px;
}

p.regist_order {
	margin : 0px 0px 2px 15px;
	font-size : 12px;
}

p.regist_order2 {
	margin : 0px 0px 3px 35px;
	font-size : 12px;
}

.kantan_bold {
	font-weight : bold;
}

.to_karakara_mail {
	text-align : center;
}


/* トラストマーク */
.trust_box {
	width : 173px;
	margin : 0px 0px 5px 0px;
	border : 1px solid #333333;
	background-color : #F5F5F5;
	text-align : center;
}

.trust_image {
	margin : 7px 0px 5px 0px;
}

p.trust_txt {
	width : 160px;
	margin : 0px 0px 7px 4px;
	font-size : 10px;
	text-align : left;
	color : #000000;
}

/* アドセンス */
.adsense {
	margin : 10px 0px 0px 0px;
	text-align : center;
}

/* 黒リンク、アンダーラインなし */
a.blacklink:link {
	color : #000000;
	text-decoration : none;
}

a.blacklink:visited {
	color : #000000;
	text-decoration : none;
}

a.blacklink:hover {
	color : #000000;
	text-decoration : none;
}

a.blacklink:active {
	color : #000000;
	text-decoration : none;
}
/* 333333リンク、アンダーラインなし */

a.blacklink2:link {
	color : #333333;
	text-decoration : none;
}

a.blacklink2:visited {
	color : #333333;
	text-decoration : none;
}

a.blacklink2:hover {
	color : #333333;
	text-decoration : none;
}

a.blacklink2:active {
	color : #333333;
	text-decoration : none;
}

/* キャンペーン実施中 */
strong.minipresent {
	font-size : 12px;
	letter-spacing : -1px;
}

/* 濃い色のリンク */
a.deepblue:link {
	color : #003399;
}

a.deepblue:visited {
	color : #003399;
}

a.deepblue:hover {
	color : #003399;
}

a.deepblue:active {
	color : #003399;
}

/* パンクズ */
.pan_home {
	margin : 5px 0px 10px 15px;
	float : left;
}
.pan_home_kensaku_box {
	margin : 5px 0px 5px 15px;
	float : left;
}

.pankuzu {
	margin : 5px 0px 0px 15px;
	background-image : url(./img/common/bg_pan.gif);
	background-repeat : no-repeat;
	float : left;
}

p.pankuzu_txt {
	margin : 1px 0px 0px 15px;
	font-size : 13px;
}

p.pankuzu_txt2 {
	margin : 1px 0px 0px 7px;
	font-size : 13px;
	float : left;
}

h1.pankuzuh1 {
	margin : 1px 0px 0px 15px;
	font-size : 13px;
	font-weight : normal;
}

h1.pankuzuh1_2 {
	margin : 1px 0px 0px 7px;
	font-size : 13px;
	font-weight : normal;
	float : left;
}

h1.pankuzuh1_3 {
	margin : 1px 0px 0px 15px;
	font-size : 13px;
	font-weight : normal;
}


p.pankuzup1 {
	margin : 1px 0px 0px 15px;
	font-size : 13px;
	font-weight : normal;
}

p.pankuzup1_2 {
	margin : 1px 0px 0px 7px;
	font-size : 13px;
	font-weight : normal;
	float : left;
}

p.pankuzup1_3 {
	margin : 1px 0px 0px 15px;
	font-size : 13px;
	font-weight : normal;
}

/* 小さいh1 */
.detail_h1box {
	width : 800px;
	margin : 0px auto 0px auto;
}

h1.detail_h1 {
	margin : 5px 0px 0px 0px;
	font-size : 12px;
	font-weight : normal;
	color : #666666;
	text-align : right;
}
/* リボン */
.ribbon_image {
	margin : 0px 0px 0px 0px;
	background-image : url(./img/common/one_ribbon.gif);
	background-repeat : no-repeat;
	background-position : 0px 1px;
}

.to_ribbon {
	margin : 8px 0px 0px 10px;
	float : left;
}

p.presentribbon_txt {
	margin : 0px 0px 0px 21px;
	letter-spacing : -1px;
}

/* 携帯からアクセス */
.mobile_border_box {
	width : 172px;
	border-top : 1px solid #333333;
	border-left : 1px solid #333333;
	border-right : 2px solid #333333;
	border-bottom : 2px solid #333333;
	margin : 0px 0px 5px 0px;
	background-color : #F0F0F0;
}

.mobmob {
	margin : 6px 0px 0px 7px;
}

.mobmob2 {
	margin : 2px 0px 0px 16px;
	background-image : url(./img/common/mobmob2.gif);
	background-repeat : no-repeat;
	background-position : 0px 0px;
}

p.mobmob_text1 {
	margin : 5px 0px 0px 31px;
	font-size : 11px;
}

p.mobmob_text2 {
	margin : 5px 0px 5px 31px;
	font-size : 11px;
}

/* 潜在能力 */
.senzai_longbanner {
	margin : 0px 0px 40px 0px;
	text-align : center;
}

/* Qバナー */

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

p.qblinktxt {
	margin : 0px 0px 0px 0px;
	padding : 2px 0px 10px 0px;
	font-size : 11px;
	color : #333333;
	text-align : center;
}

.seiteki_blacknunit {
	width : 605px;
	margin : 0px 0px 0px 0px;
	padding : 7px 0px 5px 0px;
	text-align : center;
	background-color : #333333;
} 


/* G-WORKへのリンク */
p.rightadtitle {
	width : 175px;
	margin : 0px auto 0px auto;
	padding : 5px 0px 0px 0px;
	font-weight : bold;
}

p.rightadtitle-2010-12-24 {
	width : 175px;
	margin : 0px auto 0px auto;
	padding : 5px 0px 3px 0px;
	font-weight : bold;
	font-size : 12px;
}

h3.h3_rightadtitle {
	width : 175px;
	margin : 0px auto 0px auto;
	padding : 5px 0px 0px 0px;
	font-weight : bold;
	font-size : 13px;
}

.gbanner,.gbanner2 {
	width : 120px;
	margin : 2px auto 0px auto;
	padding-bottom : 5px;
	border-bottom : 1px dotted #666666;
}
.gbanner2 {
	border-bottom : none;
}

p.glink_text {
	width : 175px;
	margin : 1px auto 0px auto;
	font-size : 11px;
	color : #666666;
}

p.qlink_text {
	font-size : 10px;
	margin : 1px 0px 0px 0px;
	padding : 0px 0px 0px 0px:
}

a.black_link:link {
	color : #666666;
	text-decoration : none;
}

a.black_link:visited {
	color : #666666;
	text-decoration : none;
}

a.black_link:active {
	color : #666666;
	text-decoration : none;
}

a.black_link:hover {
	color : #666666;
	text-decoration : underline;
}


a.glink_color:link {
	color : #005FA9;
	text-decoration : none;
}

a.glink_color:visited {
	color : #005FA9;
	text-decoration : none;
}

a.glink_color:active {
	color : #005FA9;
	text-decoration : none;
}

a.glink_color:hover {
	color : #005FA9;
	text-decoration : underline;
}

/*  */

h2.rightadtitle2 {
	width : 170px;
	margin : 0px auto 0px auto;
	padding : 20px 0px 0px 0px;
	font-size : 13px;
}

p.glink_text2 {
	width : 160px;
	margin : 0px auto 0px auto;
	padding : 0px 0px 0px 0px;
}

/* NEWユニット */

.newunits_2009 {
	width : 468px;
	margin : 0px auto 0px auto;
	padding : 10px 0px 18px 0px;
}


/* 進行性 */
.orenosora {
	margin : 0px auto 0px auto;
	padding : 0px 0px 0px 0px;
	width : 800px;
	background-image : url(../img/common/konponbg.gif);
	z-index: 1;
}


.hedper {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	width : 800px;
	height : 109px;
	position : absolute;
	top : 0px;
	left : 50%;
	margin-left : -400px;
}

.konpon700_newnew {
	width : 800px;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	position : absolute;
	top : 130px;
	left : 50%;
	margin-left : -400px;
	background-image : url(../img/common/konponbg.gif);
}

/* 実験 */

.serach_resginx {
	margin : 0px 0px 0px 0px;
	padding : 200px 0px 0px 0px;;
}

.pan_home_kensaku_box_abs {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;;
	position : absolute;
	top : 0px;
}

.serabiin,.serabiin2 {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	position : absolute;
	top : 54px;
}

.serabiin2 {
	width: 613px;
	left: 50%;
	margin : 0px 0px 0px -306px;
}

/* 次のページ、前のページ */

.wp-pagenavi {
	width : 550px;
	margin : 0px auto 0px auto;
	padding : 10px 0px 0px 0px;
	text-align : center;
}

.wp-pagenavi a, .wp-pagenavi a:link {
	padding : 2px 8px 2px 8px;
	margin : 2px;
	text-decoration : none;
	border : 1px solid #5BACFD;
	color : #5BACFD;
	background-color : #FFFFFF;
}

.wp-pagenavi a:hover {
	border : 1px solid #19b;
	background-color : #19b;
	color :#fff;
}

.wp-pagenavi span.pages {
	padding : 2px 8px 2px 8px;
	font-size : 12px;
}
.wp-pagenavi span.current {
	background-color : #999999;
	border :1px solid #999999;
	color : #FFFFFF;
	font-weight : bold;
	margin : 2px;
	padding : 2px 8px 2px 8px;
}
.wp-pagenavi span.extend {
	padding : 2px 4px 2px 4px;
	margin : 2px;	
	border : 1px solid #5BACFD;
	color : #5BACFD;
	background-color : #FFFFFF;
}
/* 絞り込み */


.bg_newrealtitle {
	width : 175px;
	height : 28px;
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-image : url(./img/real/bg_realtitle.gif);
}

p.newrealtitle {
	margin : 0px 0px 0px 7px;
	padding : 9px 0px 0px 0px;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
}

h4.siborikomi {
	margin : 0px 0px 0px 7px;
	padding : 9px 0px 0px 0px;
	font-size : 11px;
	font-weight : bold;
	color : #FFFFFF;
}

.bg_realbody {
	width : 175px;
	margin : 0px 0px 10px 0px;
	padding : 0px 0px 0px 0px;
	background-image : url(./img/real/bg_body.gif);
	border-bottom : 1px solid #010101;
}

.raling_1set {
	margin : 0px 0px 0px 1px;
	padding : 0px 0px 6px 0px;
	background-image : url(./img/real/dotting.gif);
	background-repeat : repeat-x;
	background-position : bottom;
}

.bg_realtime {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-image : url(./img/real/bg_time.gif);
	border-bottom : 1px solid #E1E1E1;
}

p.realhiduke_todou {
	margin : 0px 0px 0px 5px;
	padding : 5px 0px 4px 0px;
	font-size : 11px;
	font-weight : bold;
	letter-spacing : 1px;
}

.todou {
	font-weight : normal;
	letter-spacing : 0px;
}

p.realcname {
	margin : 0px 5px 0px 6px;
	padding : 4px 0px 0px 0px;
	font-size : 11px;
	font-weight : bold;
}

ul.siboriul {
	margin : 0px 5px 0px 0px;
	padding : 10px 0px 0px 20px;
	font-size : 11px;
}

ul.siboriul li {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 4px 0px;
}

p.realcname img {
	vertical-align : middle;
}

p.real_sigoto {
	margin : 0px 10px 0px 10px;
	padding : 5px 0px 0px 0px;
	font-size : 11px;
}


/* 福岡 */


.bg_newreal_fukuoka_title {
	width : 175px;
	height : 28px;
	margin : 10px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	background-image : url(./img/real/bg_realtitle_fukuoka.gif);
}

.bg_realbody p {
	margin : 0px 7px 0px 7px;
	padding : 9px 0px 4px 0px;
	font-size : 11px;
	color : #333333;
}

p.fukuoka_siborikomi {
	margin : 0px 0px 0px 7px;
	padding : 9px 0px 0px 0px;
	font-size : 11px;
	font-weight : bold;
	color : #333333;
}

/* エラー */


.adhelserb_err {
	width : 480px;
	margin : 5px auto 50px auto;
	padding : 10px 10px 10px 10px;
	background-image : url(./img/hellowork/adhelserb.png);
	border : 1px dotted #CCCCCC;
}

.adhelserb_err {
	width : 580px;
	text-align : center;
}

p.adhelserbtp,p.adhelserbsa,p.adhelserbtp_err {
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	font-weight : bold;
	font-size : 12px;
	color : #333333;
}

p.adhelserbtp_err {
	font-size : 14px;
	letter-spacing : 1px;
	font-weight : nornmal;
}

p.adhelserbsa {
	font-weight : normal;
	padding : 2px 0px 0px 10px;
}

/* 応募方法 */

ul#entry-caution {
	width: 560px;
	margin: 30px auto 0px auto;
	padding: 10px 0px 10px 30px;
	background-color : #FFFFED;
	border : 1px dotted #CCCCCC;
}

ul#entry-caution li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.caution-red {
	color: #CC0000;
	font-weight: bold;
	font-size: 14px;
}

p#steps-ftx {
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 20px 0px;
	text-align: center;
}

.waytoadc {
	width: 660px;
	margin: 0px auto 0px auto;
	padding: 10px 1px 10px 10px;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
}

ol#steps-ol {
	width: 640px;
	margin: 0px auto 0px auto;
	padding: 10px 0px 10px 30px;
}

.helastvout {
	width: 640px;
	margin: 0px auto 0px auto;
	padding: 20px 20px 0px 20px;
	border: 1px dotted #CCCCCC;
	background-color: #EFEFEF;
}

.helastv {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

/* 共通 */

.konoh {
	position : absolute;
	top : 0px;
	height : 36px;
	margin : 0px;
	padding : 12px 0px 0px 0px;
	background-image : url(../img/search/detail/bg-detail-logo.png);
	width : 100%;
}

.konoh h2 {
	font-size : 9px;
	font-weight : normal;
	padding : 0px 0px 0px 10px;
	margin : 0px;
}

#logo-detail {
	height : 36px;
	overflow : hidden;
	position : relative;
}

#logo-detail img {
	left : -0px;
	position : absolute;
}