/* NetReal! : 総合画面共通スタイルシート */




/* 全体基本設定 */
* {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
html {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 75%;
}
img {
	border: none;
}
a {
	color: blue;
	overflow:hidden;
}
body {
	background-color: #ffffff;
}


/* float時高さ0回避（適宜使用） */
.clearfix:after {
   content: ".";
   display: block;
   clear: both;
   height: 0;
   visibility: hidden;
}
.clearfix { display: inline-block; }
/* exlude MacIE5 \*/
* html .clearfix { height: 1% }
.clearfix {display:block;}
/* end MacIE5 */




/* 基本レイアウト */
#wrapper {
	width:854px;
	background:url(../images/common_bg_wrapper.gif) top repeat-y;
	margin:auto;
}
#wrapper #header {
	width:800px;
	margin:auto;
	position:relative;
}
#wrapper #navi {
	width:800px;
	height:49px;
	margin:auto;
	position:relative;
}
#wrapper #main {
	width:800px;
	margin:0 auto 30px auto;
	padding:0 0 0px 0;
	position:relative;
}
	/* コンテンツ左 */
	#wrapper #main #contents {
		width: 453px; /* [ik修正:160610] 600→ 453 */
		float:left;
		margin-left:18px;
		display:inline;
	}
	/* コンテンツ右（サイドバー） */
	#wrapper #main #sidebar {
		with:159px;
		float:right;
		margin-right:12px;
		display:inline;
	}
#wrapper #footer {
	clear:both;
	width:800px;
	background:url(../images/common_bg_footer.gif) top repeat-x;
	margin:0px auto 0 auto;
	padding:0 0 0 0;
	position:relative;
}


/* ヘッダー */
/* description */
#wrapper #header div.description {
	width:800px;
	height:20px;
	background-color:#fde2cb;/*#fae9b8*/
	padding-top:3px;
}
#wrapper #header div.description p {
	padding:10px 5px 5px 5px;
}
/* ロゴ */
#wrapper #header div.logo {
	width:202px;
	height:67px;
	margin:10px 0 0 17px;
}
/* h1 */
#wrapper #header h1 {
	font-size:100%;
	font-weight:normal;
	padding:5px;
}

/* タイトル */
#wrapper #header h1.title-logo {
	font-weight:normal;
	position:absolute;
	top:55px;
	left:245px;
}



/* 各テキストリンク */
/*#wrapper #header .header_link div.link {
	position:absolute;
	font-size:80%;
	top:30px;
	right:12px;
}*/
/* 各テキストリンク */
#wrapper #header div.link {
	position:absolute;
	font-size:80%;
	top:30px;
	right:12px;
}
/* 「無料会員登録」のボタン */
#wrapper #header div.entry {
	width:145px;
	height:40px;
	background:url(../images/common_button_entry.gif) no-repeat 0 0;
	text-indent:-9999px;
	position:absolute;
	right:12px;
	bottom:10px;
}
#wrapper #header div.entry a {
	display:block;
	width:145px;
	height:40px;
}
#wrapper #header div.entry a:hover {
	background:url(../images/common_button_entry.gif) no-repeat 0 -40px;
}







/* グローバルナビ */
#wrapper #navi ul {
	width:780px;
	height:49px;
	list-style:none;
	position:absolute;
	left:11px;
}
#wrapper #navi ul li {
	float:left;
	width:153px;
	height:49px;
	list-style:none;
	margin-right:3px;
}
/*グローバルナビゲーションテキスト化*/
#wrapper #navi ul li a {
	display:block;
	width:150px;
	height:49px;
	text-decoration: none;
	text-align:center;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	line-height: 49px;
	font-size:16px;
	font-weight: bold;
	padding: 0 0 0 3px;
}

/* 総合トップ */
#wrapper #navi ul li a.top {
	background:url(../images/common_navi_back.gif) no-repeat 0 0;
}
#wrapper #navi ul li a.top-current,
#wrapper #navi ul li a:hover.top {
	background:url(../images/common_navi_back.gif) no-repeat 0 -49px;
}

/* サービス概要 */
#wrapper #navi ul li a.service {
	background:url(../images/common_navi_back.gif) no-repeat 0 0;
}
#wrapper #navi ul li a.service-current,
#wrapper #navi ul li a:hover.service {
	background:url(../images/common_navi_back.gif) no-repeat 0 -49px;
}

/* 利用事例 */
#wrapper #navi ul li a.case {
	background:url(../images/common_navi_back.gif) no-repeat 0 0;
}
#wrapper #navi ul li a.case-current,
#wrapper #navi ul li a:hover.case {
	background:url(../images/common_navi_back.gif) no-repeat 0 -49px;
}


/* 料金体系 */
#wrapper #navi ul li a.price {
	background:url(../images/common_navi_back.gif) no-repeat 0 0;
}
#wrapper #navi ul li a.price-current,
#wrapper #navi ul li a:hover.price {
	background:url(../images/common_navi_back.gif) no-repeat 0 -49px;
}


/* 会社概要 */
#wrapper #navi ul li a.company {
	background:url(../images/common_navi_back.gif) no-repeat 0 0;
}
#wrapper #navi ul li a.company-current,
#wrapper #navi ul li a:hover.company {
	background:url(../images/common_navi_back.gif) no-repeat 0 -49px;
}

/* 操作方法 */
#wrapper #navi ul li a.manual {
	background:url(../images/common_navi_back.gif) no-repeat 0 0;
}
#wrapper #navi ul li a.manual-current,
#wrapper #navi ul li a:hover.manual {
	background:url(../images/common_navi_back.gif) no-repeat 0 -49px;
}

/* パンくず */
#wrapper #topic-path {
	width:769px;
	margin:7px 0 7px 42px;
}
#wrapper #topic-path p {
}

/* メイン */
/* h2：ログイン画面などの長いもの */
#wrapper #main h2 {
	width:769px;
	height:52px;
	margin:0 0 15px 15px;
}
/* h3：ログイン画面などの長いもの */
#wrapper #main h3 {
	width:769px;
	height:46px;
	margin:0 0 15px 15px;
}
/* h2：通常の短いもの */
#wrapper #main #contents h2 {
	width:592px;
	margin:0 0 0 0;
}
/* h3：通常の短いもの */
#wrapper #main #contents h3 {
	/* width:592px; */
	margin:0 0 15px 0;
}

/* フォームボタン画像 */
/* レイアウト */
#wrapper #main div.button {
	width:800px;
	height:22px;
	position:relative;
	margin:0 0 25px 0;
}
/* 左配置（「戻る」ボタン） */
#wrapper #main div.button a.left {
	position:relative;
	top:0px;
	left:38px;
}
/* 中央配置（「次に進む」「確認する」「登録する」「ログインする」ボタン） */
#wrapper #main div.button a.center {
	position: absolute;
	top:0;
/*	left:353px; */
	left:345px;
}
/* サイドバー */

/* 動画バナー */
#wrapper #main #sidebar div.banner {
	width:159px;
}
#wrapper #main #sidebar div.banner div.movie {
	width:159px;
	height:128px;
	background:url(../images/common_sidebar_movie.gif) no-repeat 0 0;
	text-indent:-9999px;
}
#wrapper #main #sidebar div.banner div.movie a {
	display:block;
	width:159px;
	height:128px;
}
#wrapper #main #sidebar div.banner div.movie a:hover {
	background:url(../images/common_sidebar_movie.gif) no-repeat 0 -128px;
}

/* はじめての方へ */
#wrapper #main #sidebar div.beginner {
	width:159px;
}
#wrapper #main #sidebar div.beginner p.title {
	width:159px;
	height:27px;
}
#wrapper #main #sidebar div.beginner div.main {
	width:159px;
	background-color:#ddd8dc;
	padding:10px 0 10px 0;
}
/* パートナーの方 */
#wrapper #main #sidebar div.beginner div.main p.voice {
	width:145px;
	height:49px;
	background:url(../images/partner_voice.gif) top no-repeat;
	margin:0 auto 5px auto;
	text-indent:-9999px;
}
#wrapper #main #sidebar div.beginner div.main p.voice a {
	display:block;
	width:145px;
	height:49px;
}
#wrapper #main #sidebar div.beginner div.main p.voice a:hover {
	background:url(../images/partner_voice.gif) no-repeat 0 -49px;
}


/* よくある質問 */
#wrapper #main #sidebar div.beginner div.main p.faq {
	width:145px;
	height:49px;
	background:url(../images/common_sidebar_faq.gif) top no-repeat;
	margin:0 auto 0 auto;
	text-indent:-9999px;
}
#wrapper #main #sidebar div.beginner div.main p.faq a {
	display:block;
	width:145px;
	height:49px;
}
#wrapper #main #sidebar div.beginner div.main p.faq a:hover {
	background:url(../images/common_sidebar_faq.gif) no-repeat 0 -49px;
}
/* 資料請求 */
#wrapper #main #sidebar div.beginner div.main p.document {
	width:145px;
	height:49px;
	background:url(../images/common_sidebar_document.gif) top no-repeat;
	margin:5px auto 0 auto;
	text-indent:-9999px;
}
#wrapper #main #sidebar div.beginner div.main p.document a {
	display:block;
	width:145px;
	height:49px;
}
#wrapper #main #sidebar div.beginner div.main p.document a:hover {
	background:url(../images/common_sidebar_document.gif) no-repeat 0 -49px;
}
/* お問い合わせ */
#wrapper #main #sidebar div.beginner div.main p.inquiry {
	width:145px;
	height:49px;
	background:url(../images/common_sidebar_inquiry.gif) top no-repeat;
	margin:5px auto 0 auto;
	text-indent:-9999px;
}
#wrapper #main #sidebar div.beginner div.main p.inquiry a {
	display:block;
	width:145px;
	height:49px;
}
#wrapper #main #sidebar div.beginner div.main p.inquiry a:hover {
	background:url(../images/common_sidebar_inquiry.gif) no-repeat 0 -49px;
}
/* オンライン提案ツール */
#wrapper #main #sidebar div.beginner div.main p.proposal {
	width:145px;
	height:49px;
	background:url(../images/common_sidebar_proposal.gif) top no-repeat;
	margin:5px auto 0 auto;
	text-indent:-9999px;
}
#wrapper #main #sidebar div.beginner div.main p.proposal a {
	display:block;
	width:145px;
	height:49px;
}
#wrapper #main #sidebar div.beginner div.main p.proposal a:hover {
	background:url(../images/common_sidebar_proposal.gif) no-repeat 0 -49px;
}
/* オンライン見積ツール */
#wrapper #main #sidebar div.beginner div.main p.estimate {
	width:145px;
	height:49px;
	background:url(../images/common_sidebar_estimate.gif) top no-repeat;
	margin:5px auto 0 auto;
	text-indent:-9999px;
}
#wrapper #main #sidebar div.beginner div.main p.estimate a {
	display:block;
	width:145px;
	height:49px;
}

/* プライバシーマーク */
#wrapper #main #sidebar div.others div.privacy-mark {
	width:96px;
	height:106px;
	margin:15px auto 0 auto;
}
/* 無料会員登録 */
#wrapper #main #sidebar div.beginner div.main p.entry {
	width:145px;
	height:50px;
	background:url(../images/common_sidebar_entry.gif) top no-repeat;
	margin:10px auto 0 auto;
	text-indent:-9999px;
}
#wrapper #main #sidebar div.beginner div.main p.entry a {
	display:block;
	width:145px;
	height:50px;
}
#wrapper #main #sidebar div.beginner div.main p.entry a:hover {
	background:url(../images/common_sidebar_entry.gif) no-repeat 0 -50px;
}

/* パートナー無料会員登録 */
#wrapper #main #sidebar div.beginner div.main p.partner-entry {
	width:147px;
	height:53px;
	background:url(../images/partner_entry.gif) top no-repeat;
	margin:10px auto 0 auto;
	text-indent:-9999px;
}
#wrapper #main #sidebar div.beginner div.main p.partner-entry a {
	display:block;
	width:147px;
	height:53px;
}
#wrapper #main #sidebar div.beginner div.main p.partner-entry a:hover {
	background:url(../images/partner_entry.gif) no-repeat 0 -53px;
}

/* その他 */
/* レイアウト */
#wrapper #main #sidebar div.others {
	width:159px;
	margin:15px 0 0 0px;
}
/* 他社サービス紹介 */
#wrapper #main #sidebar div.others div.introduction {
	width:159px;
	margin:15px 0 0 0px;
}
/* チャット */
#wrapper #main #sidebar div.others div.chat {
	width:159px;
	margin:15px 0 0 0px;
}
/* プライバシーマーク */
#wrapper #main #sidebar div.others div.privacy-mark {
	width:96px;
	height:106px;
	margin:15px 0 0 28px;
}
/* ベリサイン */
#wrapper #main #sidebar div.others div.verisign {
	width:100px;
	height:72px;
	margin:11px 0 0 28px;
}
/* 個人情報の取扱いに関するご案内 */
#wrapper #main #sidebar div.others div.privacy {
	width:157px;
	margin:15px 0 0 0;
	background-color:#e9e7e7;
	text-align:center;
	font-size:80%;
	border:#7d7d7d solid 1px;
	padding:9px 0 9px 0;
}
#wrapper #main #sidebar div.others div.privacy a {
	color:#4d3d08;
}
/* クレジット */
#wrapper #main #sidebar div.others div.credit {
	width:134px;
	margin:20px 0 0 11px;
}
/* 特定商品取引法に基づく表記 */
#wrapper #main #sidebar div.others div.guide {
	width:157px;
	margin:15px 0 0 0;
	background-color:#e9e7e7;
	text-align:center;
	font-size:80%;
	border:#7d7d7d solid 1px;
	padding:9px 0 9px 0;
}
#wrapper #main #sidebar div.others div.guide a {
	color:#4d3d08;
}
/* twitter */
#wrapper #main #sidebar div.others div.twitter {
	width:159px;
	margin:15px auto 0 auto;
}

#wrapper #main #sidebar div.others div.twitter h3 {
	height:30px;
}

.twtr-doc{
position:relative;
font-size:9px!important;
zoom:1;
}

/* twinavi */
#wrapper #main #sidebar div.others div.twinavi {
	width:159px;
	height:40px;
	background:url(../images/common_sidebar_twinavi.jpg) top no-repeat;
	margin:15px auto 0 auto;
	text-indent:-9999px;
}

#wrapper #main #sidebar div.others div.twinavi a {
	display:block;
	width:159px;
	height:40px;
}

/* チーム-6% */
#wrapper #main #sidebar div.others div.team-6 {
	width:159px;
	height:42px;
	background:url(../images/common_sidebar_team-6.gif) top no-repeat;
	margin:15px auto 0 auto;
	text-indent:-9999px;
	display: none;
}
#wrapper #main #sidebar div.others div.team-6 a {
	display:block;
	width:159px;
	height:42px;
}
/* 5つの理由 */
#wrapper #main #sidebar div.others p.reasons {
	width:159px;
	height:62px;
	background:url(../images/common_sidebar_reasons.gif) top no-repeat;
	margin:0 auto 15px auto;
	text-indent:-9999px;
}
#wrapper #main #sidebar div.others p.reasons a {
	display:block;
	width:159px;
	height:62px;
}
/* セミナー */
#wrapper #main #sidebar div.others p.seminar {
	width:159px;
	height:62px;
	background:url(../images/common_sidebar_seminar.gif) top no-repeat;
	margin:0 auto 15px auto;
	text-indent:-9999px;
}
#wrapper #main #sidebar div.others p.seminar a {
	display:block;
	width:159px;
	height:62px;
}
/* パートナーの方・アフィリエイト募集 */
#wrapper #main #sidebar div.others p.partner-affiliate {
	width:159px;
	height:105px;
	background:url(../images/common_partner_bt2.gif) top no-repeat;
	margin:0 auto 10px auto;
	text-indent:-9999px;
}
#wrapper #main #sidebar div.others p.partner-affiliate a {
	display:block;
	width:159px;
	height:105px;
}
#wrapper #main #sidebar div.others p.partner-affiliate a:hover {
	background:url(../images/common_partner_bt2.gif) no-repeat 0 -105px;
}
/* パートナーシステム */
#wrapper #main #sidebar div.others p.partner-system {
	width:159px;
	height:70px;
	background:url(../images/partner_system.gif) top no-repeat;
	margin:0 auto 15px auto;
	text-indent:-9999px;
}
#wrapper #main #sidebar div.others p.partner-system a {
	display:block;
	width:159px;
	height:70px;
}
#wrapper #main #sidebar div.others p.partner-system a:hover {
	background:url(../images/partner_system.gif) no-repeat 0 -70px;
}

/* 実在認証 */
#wrapper #main #sidebar div.siteseal {
	text-align: center;
	padding-top: 10px;
}


/* フッター */
#wrapper #footer p {
	text-align:center;
	line-height:18px;
	padding:25px 0 0px 0;
}
/* リンク色：ノーマル */
#wrapper #footer p a {
	color:#0f263d;
}
/* リンク色：FAX配信 */
#wrapper #footer p a.fax {
	color:#114167;
}
/* リンク色：電話営業 */
#wrapper #footer p a.tel {
	color:#ca0c1a;
}
/* リンク色：DM発送 */
#wrapper #footer p a.dm {
	color:#117130;
}
/* リンク色：法人名簿 */
#wrapper #footer p a.list {
	color:#750899;
}
/* リンク色：チラシ配布 */
#wrapper #footer p a.posting {
	color:#1e88b3;
}
/* リンク色：SEO */
#wrapper #footer p a.seo {
	color:#AB9420;
}
/* リンク色：メール */
#wrapper #footer p a.mail {
	color:#88774F;
}
/* コピーライト */
#wrapper #footer p.copyright {
	color:#063c5b;
	text-align:center;
}


/* 「ログイン」ボタン */
#wrapper #header div.button {
	width:113px;
	height:30px;
	background:url(../images/common_bg_button_01.gif) no-repeat;
	position:absolute;
	right:10px;
	bottom:15px;
}
#wrapper #header div.button a {
	display:block;
	width:113px;
	height:30px;
	text-indent:37px;
	line-height:32px;
}

/*20120806高野-----------------------------------------------------------*/

/*ページ最上部ナビゲーション*/
#upper-menu{
	height: auto;/*29px（テキスト潜り込み解消）*/
	background:#eaeffa;
	padding: 0 50px 0 50px;
	line-height:29px;
	border-bottom: solid #CCC 1px;
	position: relative;
	white-space: nowrap;/*折り返し調整*/
}
	
#upper-menu ul{
	list-style-type: none;
	width:100%;/*1190px no-width*/
}
#upper-menu ul li{float: left;}
#upper-menu ul li a{
	display: block;
	margin: 0 5px;
}
/*#upper-menu ul li a:hover{color: #00F;}*/

#upper-menu ul li a.current{text-decoration:none}

/*SNSリンク*/
.sns{float: right;}

div.addthis_toolbox{
	width: 160px;
	height: 20px;
	position:absolute;
	top: 5px;
	right:0px;
	z-index:100;/*upper-menuとの重なり調整*/
	background:#eaeffa;
	padding-right:50px;/*テキスト透過を背景色で塗りつぶし*/
}

/* description */
#wrapper #header div.description {
	width:800px;
	background-color:#fae9b8;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#wrapper #header div.description p {
	float:left;
	padding: 1px 10px;
	color:#333333;
}

/*description内ナビゲーション*/
ul.des_nav{
	float:right;
	list-style-type:none;
}

ul.des_nav li{float:left;}

ul.des_nav li a{
	float:left;
	display:block;
	height:20px;
	line-height:20px;
	color:#333;
	padding:0 0 0 20px;
	margin: 0 0 0 20px;
	text-decoration:none;
}


ul.des_nav li a.home{background:url(../images/home.png) no-repeat 0 1px;}
ul.des_nav li a.sitemap{background:url(../images/sitemap.png) no-repeat 0 1px;}
ul.des_nav li a.business-contact{background:url(../images/business-contact.png) no-repeat 0 1px;}
ul.des_nav li a.login{
	background:url(../images/login.png) no-repeat 0 1px;
    padding-right:12px;
}

/* ロゴ */
#wrapper #header div.logo {
	width:326px;
	height:67px;
	margin:10px 0 0 17px;/*変更前10px 0 10px 17px;*/
}

/*ヘッダー無料会員登録ボタン*/
#wrapper #header p.header_entry {
	width:145px;
	height:40px;
	background:url(../images/common_header_entry.gif) no-repeat 0 0;
	text-indent:-9999px;
	position:absolute;
	font-size:80%;
	top:15px;/*変更前25px*/
	right:0px;
}

#wrapper #header p.header_entry a {
	display:block;
	width:145px;
	height:40px;
}
#wrapper #header p.header_entry a:hover {
	background:url(../images/common_header_entry.gif) no-repeat 0 -40px;
}

/*------------------------上部パネル部分-----------------------------------*/

p.headtext{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 14px;
	padding: 0 0 0 15px;
	}


#wrapper #main #contents #service p{
	font-size: 18px;
	text-align: center;
	margin: 0;
	padding-bottom: 10px;
	font-weight: bold;
	}

#wrapper #main #contents #service{
	width: 582px;/*592*/
	height: auto;
	margin: 10px 0;
	padding: 10px 5px 5px;
	background:#fdeada;
	}
	
#wrapper #main #contents #service .service-row {
	width: 570px;
	height: 45px;
	list-style-type: none;
	padding: 0 5px;
	}


#wrapper #main #contents .service-row ul {list-style-type: none;}
#wrapper #main #contents .service-row ul li{
	float: left;
	display: block;
	width: 180px;
	height: 40px;
	padding: 0 5px;
	}
#wrapper #main #contents .service-row ul li a{
	display: block;
	width: 137px;
	height: 40px;
	padding: 0 0 0 43px;
	line-height: 40px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	text-decoration:none;
	}
	

.service-small{font-size:10px;}

/*ホーム
--------------------------------------------*/
#wrapper #main #contents .service-row ul li.home-back a{
	background: url(../images/home_panel_back.gif) no-repeat 0 0;
	}
#wrapper #main #contents .service-row ul li.home-back a.current,
#wrapper #main #contents .service-row ul li.home-back a:hover{
	background: url(../images/home_panel_back.gif) no-repeat 0 -40px;
	}
/*--------------------------------------------------------------------------*/
	


/*リスト
--------------------------------------------*/
#wrapper #main #contents .service-row ul li.list-back a{
	background: url(../images/list_panel_back.gif) no-repeat 0 0;
	}
#wrapper #main #contents .service-row ul li.list-back a.current,
#wrapper #main #contents .service-row ul li.list-back a:hover{
	background: url(../images/list_panel_back.gif) no-repeat 0 -40px;
	}
/*--------------------------------------------------------------------------*/
	
	
/*FAX
-------------------------------------------*/
#wrapper #main #contents .service-row ul li.fax-back a{
	background: url(../images/fax_panel_back.gif) no-repeat 0 0;
	}
#wrapper #main #contents .service-row ul li.fax-back a.current,
#wrapper #main #contents .service-row ul li.fax-back a:hover{
	background: url(../images/fax_panel_back.gif) no-repeat 0 -40px;
	}
/*--------------------------------------------------------------------------*/


/*電話
-------------------------------------------*/
#wrapper #main #contents .service-row ul li.tel-back a{
	background: url(../images/tel_panel_back.gif) no-repeat 0 0;
	}

#wrapper #main #contents .service-row ul li.tel-back a.current,
#wrapper #main #contents .service-row ul li.tel-back a:hover{
	background: url(../images/tel_panel_back.gif) no-repeat 0 -40px;
	}
/*--------------------------------------------------------------------------*/


/*DM
-----------------------------------------*/
#wrapper #main #contents .service-row ul li.dm-back a{
	background: url(../images/dm_panel_back.gif) no-repeat 0 0;
	}
#wrapper #main #contents .service-row ul li.dm-back a.current,
#wrapper #main #contents .service-row ul li.dm-back a:hover{
	background: url(../images/dm_panel_back.gif) no-repeat 0 -40px;
	}
/*--------------------------------------------------------------------------*/


/*メール
-----------------------------------------*/
#wrapper #main #contents .service-row ul li.mail-back a{
	background: url(../images/mail_panel_back.gif) no-repeat 0 0;
	}
#wrapper #main #contents .service-row ul li.mail-back a.current,
#wrapper #main #contents .service-row ul li.mail-back a:hover{
	background: url(../images/mail_panel_back.gif) no-repeat 0 -40px;
	}
/*--------------------------------------------------------------------------*/
	
	
/*ポスティング
--------------------------------------*/
#wrapper #main #contents .service-row ul li.posting-back a{
	background: url(../images/posting_panel_back.gif) no-repeat 0 0;
	}
#wrapper #main #contents .service-row ul li.posting-back a.current,
#wrapper #main #contents .service-row ul li.posting-back a:hover{
	background: url(../images/posting_panel_back.gif) no-repeat 0 -40px;
	}
/*--------------------------------------------------------------------------*/
	
	
/*SEO---------------------------------------*/
#wrapper #main #contents .service-row ul li.seo-back a{
	background: url(../images/seo_panel_back.gif) no-repeat 0 0;
	}
#wrapper #main #contents .service-row ul li.seo-back a.current,
#wrapper #main #contents .service-row ul li.seo-back a:hover{
	background: url(../images/seo_panel_back.gif) no-repeat 0 -40px;
	}
/*--------------------------------------------------------------------------*/

