@charset "shift_jis";

/*
更新履歴
20080805 Gnavi-spo1 リニューアル 
		 ※.Gnavi-spo1内td設定全削除
*/


/*スマホ用非表示項目
--------------------------------------------*/
.spfeature-vertical,
#allMenu,
#spSearchBox,
.spMoreBtn,
#Contents .bannerPlus,
#hdSpSearch,
#hdMenu,
#spMenu,
#spSearch,
#Contents .btnKodoku {
	display: none;
}


body{
	margin:0;padding:0;
	color:#1e1e17;
	background:#ffffff;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	min-width: 1000px;
	}

/*
===============================
全ページ共用スタイル。変更不可
===============================
*/

/* markup CSS */
form,input{padding:0;margin:0;}
h1,h2,h3,h4{padding:0;margin:0;font-weight:normal;font-style:normal;}
p{padding:0;margin:0 0 0.7em 0;}
th{font-style:normal;font-weight:normal;text-align:left}
td{vertical-align:top;}
img{border:0;}
ol,ul{margin:0 0 0 0.8em;padding:0 0 0 0.8em;}
li{margin:0 0 0.2em 0;padding:0;}
dl{margin:0;padding:0;}
dt{margin:0.7em 0 0 0;padding:0;}
dd{margin:0.3em 0 1em 1em;padding:0;}
hr{margin:0;padding:0;}
em{font-style:normal;font-weight:bold;}
hr{color:#999999;background-color:#999999;border:none;height:1px;margin:0;padding:0}
* html hr{color:#999999;background-color:#999999;border:none;height:1px;margin:0;padding:0}

.clear{clear:both;font-size:0;margin:0;padding:0;height:0px;line-height:0;}

a{color:#1e1e17;text-decoration:none;}
a:visited{color:#63635a;text-decoration:none;}
a:hover{color:#0568de;text-decoration:underline;}

html {filter: expression(document.execCommand("BackgroundImageCache",false, true));}

.spacer {
	width:0;
	height:0;
}

/* --------------------------------------------------- */
/* Area Setting */
#Footer-area{
	margin:20px 18px 0 18px;
	padding:0;
	}
table#body{
	margin:0 auto 150px;
	padding:0;
	border-collapse: collapse;
	}
.Topic-pass,
.Topic-path{
	font-weight: bold;
	font-size: 11px;
	margin: 0 auto 10px;
	padding: 0 0 0 15px;
	min-width: 985px;
	max-width: 1185px;
	}
.Topic-pass a,
.Topic-path a {
	font-weight: normal;
	}
#Contents{
	padding: 0 16px 0 15px;
	margin: 0;
	min-width: 700px;
	max-width: 855px;
	}
#Contents-full{
	min-width: 970px;
	max-width: 1170px;
	padding: 0 15px;
	}

/* --------------------------------------------------- */
/* Header Area */

#Banner-area{
	width:100%;
	text-align:center;
	margin:0 auto;
	padding:6px 0;
	clear:both;
	}


/* ---Global-navi:一段目「中日新聞プラス」追加 20120410--- */

.Gnavi-chu1 .menu{
	text-align:left;
	padding:2px 0 0 18px;
	}
.Gnavi-chu1 .link{
	width:155px;
	text-align:right;
	padding:2px 18px 0 0;
	}
.Gnavi-chu1 .link img{
	margin:3px 3px 0 0;
	}

.Gnavi-chu1 .menu .navi-area,
.Gnavi-chu1 .link .navi-area{
	height:32px;
	margin-bottom:2px;
	padding:0;
	border-bottom:1px solid #7a82b3;
	}
.Gnavi-chu1 .menu .navi-area td{
	font-size:85%;
	line-height:1.1;
	margin:0;
	padding:10px 3px 0 8px;
	vertical-align:top;
	}

.Gnavi-chu1 .menu .navi-area a{
	color:#18409b;
	text-decoration:none;
	padding:0 0 0 1em;
	background:url(../img/head_ico.gif) no-repeat top left;
	display:block
	}
.Gnavi-chu1 .menu .navi-area a:visited{
	color:#18409b;
	text-decoration:none;
	}
.Gnavi-chu1 .menu .navi-area a:hover{
	color:#016cef;
	text-decoration:underline;
	}


/*--Gnavi:1 中日新聞プラスボタン--*/
.Gnavi-chu1 .menu .navi-area td.plus{
	height:28px;
	font-size:0;
	padding-top:2px !important;
	padding-left:0 !important;
	vertical-align:bottom;
	}

.Gnavi-chu1 .menu .navi-area .plus a{
	color:#18409b;
	text-decoration:none;
	padding:0;
	background:none;
	display:block;
	}


/* --------------------------------------------------- */


















/* ---Global-navi--- */
.Gnavi-spo1{}
.Gnavi-spo1 .menu{
	padding:0 0 0 18px;
	}
.Gnavi-spo1 .link{
	padding:0 18px 0 0;
	}
.Gnavi-spo1 .menu .navi-area,
.Gnavi-spo1 .link .navi-area{
	height:23px;
	margin:0 0 2px 0;
	padding:0;
	border-bottom:1px solid #7a82b3;
	}
* html .Gnavi-spo1 .menu .navi-area,
* html .Gnavi-spo1 .link .navi-area{
	height:24px;
	}
.Gnavi-chu2,
.Gnavi-chu3,
.Gnavi-chu4,
.Gnavi-spo2,
.Gnavi-spo3,
.Gnavi-spo4{
	text-align:center;
	padding:0 18px;
	}
.Gnavi-chu2 .navi-area,
.Gnavi-spo2 .navi-area{
	background:#3688ea url(../img/head_bg03.gif);
	}
.Gnavi-chu3 .navi-area,
.Gnavi-spo3 .navi-area{
	padding:4px 0;
	background:url(../img/head_bg04.gif) repeat-x bottom;
	}
.Gnavi-chu4 .navi-area,
.Gnavi-spo4 .navi-area{
	height:4px;
	font-size:0;
	background:url(../img/head_bg05.gif) repeat-x bottom;
	}


.Gnavi-spo1 .link{
	width:201px;
	text-align:right;
	}
.Gnavi-spo1 .link img{
	margin:0 0 0 9px;
	padding:0;
	}
.Gnavi-spo1 .link ul{
	}
.Gnavi-spo1 .link ul,
.Gnavi-spo1 .link li{
	height:22px;
	margin:0;
	padding:0;
	}
.Gnavi-spo1 .link li{
	float:left;
	display:inline;
	overflow:hidden;
	}





/*---------------------------------------------------*/

/*--Gnavi:2--*/
.Gnavi-chu2 table,
.Gnavi-spo2 table{
	margin:0 auto;
	background:#348bf5;
	border-left:1px solid #7cade9;
	}
.Gnavi-chu2 td,
.Gnavi-spo2 td{
	font-size:85%;
	font-weight:bold;
	background:#348bf5;
	border-right:1px solid #7cade9;
	}

.Gnavi-chu2 a,
.Gnavi-spo2 a{
	color:#ffffff;
	text-decoration:none;
	display:block;
	}
.Gnavi-chu2 a:visited,
.Gnavi-spo2 a:visited{
	color:#ffffff;
	text-decoration:none;
	}
.Gnavi-chu2 a:hover,
.Gnavi-spo2 a:hover{
	color:#eeeeff;
	text-decoration:underline;
	}

/*=====中日新聞=====*/
/*セルマージン*/
.Gnavi-chu2 a{
	padding:5px 19px 3px 22px;
	}

/*=====中日スポーツ=====*/
/*セルマージン*/
.Gnavi-spo2 a{
	padding:5px 10px 3px 12px;
	}

/*---------------------------------------------------*/

/*--Gnavi:3--*/
.Gnavi-chu3 table,
.Gnavi-spo3 table{
	margin:0 auto;
	}
.Gnavi-chu3 td,
.Gnavi-spo3 td{
	font-size:75%;
	font-weight:bold;
	border-left:1px solid #cccccc;
	}
.Gnavi-chu3 td.first,
.Gnavi-spo3 td.first{
	border-left:none;
	}

.Gnavi-chu3 a,
.Gnavi-spo3 a{
	text-decoration:none;
	color:#006be3;
	display:block;
	}
.Gnavi-chu3 a:visited,
.Gnavi-spo3 a:visited{
	color:#006be3;
	text-decoration:none
	}
.Gnavi-chu3 a:hover,
.Gnavi-spo3 a:hover{
	color:#003366;
	text-decoration:underline;
	}

.Gnavi-chu3 .navi-area img,
.Gnavi-spo3 .navi-area img{
	margin:0 -2px 0 2px;
	vertical-align:text-top;
	}

/*=====中日新聞=====*/
/*セルマージン*/
.Gnavi-chu3 a{
	padding:2px 12px 1px 12px;
	}

/*=====中日スポーツ=====*/
/*セルマージン*/
.Gnavi-spo3 a{
	padding:2px 12px 1px 12px;
	}

/*---------------------------------------------------*/

/*--Gnavi:4--*/
.Gnavi-chu4 table,
.Gnavi-spo4 table{
	margin:0 auto;
	}


/*
-------------------------------
【記事 スタイル区分】
.Category-top,.Group-top 	…各カテゴリ、グループトップ　記事部分
.News-detail	…記事詳細ページ
.Chiki-news		…各地域カテゴリトップ
【リスト スタイル区分】
.Newslist	…ニュース詳細ページのリスト
-------------------------------
*/

/*Category-top…記事部分スタイル*/
.Category-top,
.Group-top{
	padding:0 0 60px 0;
	clear:both;
	}
.Category-top{
	padding:0;
	}
.Category-top .category-name h1,
.Group-top .category-name h1,
.Chiki-news h1 {
	font-size: 138%;
	line-height:1.2;
	padding: 0 0 5px 0;
	font-weight:bold;
	border-bottom: 3px solid #dee6e7;
	clear:both;
	}

/*News-detail…記事詳細スタイル*/
.News-detail{
	margin:0;
	padding:0;
	clear:both;
	}
.News-detail .category-name h2{
	font-size: 138%;
	line-height:1.2;
	padding: 0 0 5px 0;
	font-weight:bold;
	border-bottom: 3px solid #dee6e7;
	clear:both;
	}

/*Chiki-news…地域カテゴリ*/
.Chiki-news{
	padding:0;
	margin: 0 0 60px;
	clear:both;
	}



/*Newslist…ニュースリスト*/
.Newslist-top{
	padding:0;
	clear:both;
	}
.Newslist-top .category-name{
	margin:0;
	padding:0;
	}
.Newslist-top h1{
	font-size: 138%;
	line-height:1.2;
	padding: 0 0 5px 14px;
	font-weight:bold;
	border-bottom: 3px solid #dee6e7;
	clear:both;
}


/*CM*/
.Contents-cm{
	clear: both;
	text-align:center;
	padding:20px 0 0 0;
	margin: 0 0 20px;
	}

/*Not Foune*/
.notfound{
	padding:10px 0 0 0;
	}
.notfound p{
	font-size:120%;
	font-weight:bold;
	text-align:center;
	padding:20px 0;
	background:#f7f7f7;
	}




/*PR*/
#Contents .PR{
	font-size:81.25%;
	margin:0;
	padding:5px 0.3em 3px 0.5em;
	border-top:2px solid #e7e7e7;
	border-bottom:2px solid #e7e7e7;
	}
#Contents-sub .PR{
	font-size:81.25%;
	margin:15px 0 0 0;
	padding:5px 0.3em 3px 0.5em;
	border-top:2px solid #e7e7e7;
	border-bottom:2px solid #e7e7e7;
	}


/*謹告*/
#Contents .kinkoku{
	font-size:81.25%;
	margin:0 0 12px 0;
	padding:7px 0.5em 0 0.5em;
	border:1px solid #cccccc;
	background:#f7f7f7;
	}

#Contents .PR img,
#Contents-sub .PR img{margin:0 5px 3px 0;vertical-align:-5px;}
* html #Contents .PR img,
* html #Contents-sub .PR img{margin:0 5px 3px 0;vertical-align:-3px;}
*+html #Contents .PR img,
*+html #Contents-sub .PR img{margin:0 5px 3px 0;vertical-align:-2px;}
html:first-child #Contents .PR img,
html:first-child #Contents-sub .PR img{margin:0 5px 3px 0;vertical-align:-5px;}


.kinkoku img{margin:0 5px 4px 0;vertical-align:-5px;}
* html .kinkoku img{margin:0 5px 4px 0;vertical-align:-3px;}
*+html .kinkoku img{margin:0 5px 4px 0;vertical-align:-2px;}
html:first-child .kinkoku img{margin:0 5px 4px 0;vertical-align:-5px;}



/*緊急速報*/
.top-sokuho{
	border-top: 2px solid #ffa5ac;
	border-bottom: 1px solid #ffa5ac;
	overflow: hidden;
	margin: 0 0 15px;
	padding: 10px 0;
	}

.top-sokuho .label {
	float: left;
	width: 9%;
	line-height: 1;
	padding: 0;
	margin: 0 1% 0 0;
}

.top-sokuho .label span {
	font-size: 76%;
	background: #41b1fc;
	display: inline-block;
	padding: 5px;
	color: #fff;
}
.top-sokuho .label span.red {
	background: #fc4141;
}
.top-sokuho .label span.orange {
	background: #fcab41;
}
.top-sokuho .label span.green {
	background: #7eb83a;
}
.top-sokuho .label span.gray {
	background: #727272;
}

.top-sokuho p {
	float: left;
	width: 90%;
	line-height: 1.4;
	padding: 3px 0;
	margin: 0;
	font-size: 90%;
}

.top-sokuho p .link {
	background: url(../img/arrow_03_off.png) no-repeat left center;
	padding: 0 0 0 12px;
	margin: 0 0 0 10px;
}

.top-sokuho p .link:hover {
	background: url(../img/arrow_03_on.png) no-repeat left center;
}

/*PR2 100624*/
#Contents .PR2-top,
#Contents .PR2{
	margin:0 0 20px;
	padding:9px 7px 9px 0;
	border-top:1px solid #dee6e7;
	border-bottom:1px solid #dee6e7;
	clear: both;
	}
	#Contents .PR2-top .prinfo,
#Contents .PR2 .prinfo{
	font-size:75%;
	color: #000;
	margin:0;
	padding:0 0 0.3em 7px;
	}
#Contents .PR2-top ul,
#Contents .PR2 ul {
	margin:0;
	padding:0;
	}
#Contents .PR2-top ul li,
#Contents .PR2 ul li {
	list-style:none;
	line-height:150%;
	font-size:100%;
	margin:0;
	padding:0 0 0.1em 1.1em;
	border: none;
	}
#Contents .PR2-top ul li:hover,
#Contents .PR2 ul li:hover {
	background: none !important;
	}
#Contents .PR2-top ul li a,
#Contents .PR2 ul li a  {
	background: url(../img/arrow_04_off.png) no-repeat left center;
	padding: 0 0 0 12px;
	}
#Contents .PR2-top ul li a:hover,
#Contents .PR2 ul li a:hover  {
	text-decoration: underline !important;
	color: #0568de;
	}

#suggestarea1 ul li{
	margin-bottom: 0;
}


/*
-------------------------------
2014-05-14
リニューアル用スタイルを追加
旧スタイルを継承しつつ変更・追加を加える
-------------------------------
*/

.hide {
	left: -9999px;
	padding: 0;
	margin: 0;
	position: absolute;
}

.wrap {
	width: 976px;
	margin: 0 auto;
	padding: 0 12px;
	overflow: hidden;
}

.hdWrap {
	position: relative;
	height: 42px;
	overflow: inherit;
}

#hdDate {
	position: absolute;
	top: 22px;
	left: 12px;
	font-size: 76%;
	color: #5a5a53;
	width: 312px;
	padding: 0;
	margin: 0;
}

#hdLogo {
	width: 271px;
	padding: 5px 0 0;
	margin: 0 auto;
}

#hdLogo a {
	display: block;
	background: url(../img/head_logo_pc.png) no-repeat;
	width: 271px;
	height: 30px;
	text-indent: -9999px;
}

#hdSearch {
	position: absolute;
	top: 13px;
	right: 12px;
	width: 303px;
	padding: 0;
	/*overflow: hidden;*/
	margin: 0;
}

#hdSearch form {
	float: left;
	width: 151px;
}

#hdSearch #kw {
	border: 1px solid #7b7b74;
	border-right: none;
	height: 21px;
	float: left;
	width: 116px;
	padding: 0 0 0 5px;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
	background: #fff;
	margin:0 !important;
}


#hdSearch .search {
	border: 0;
	background: url(../img/btn_search.png) no-repeat;
	width:29px;
	height: 23px;
	text-indent: -9999px;
	cursor: pointer;
	float: left;
	margin:0 !important;
}

#hdFntSize {
	float: right;
	width: 140px;
	margin: 0 0 0 12px;
}

#textsize {
	font-size: 11px;
	margin: 3px 0 0;
	display: block;
}

#hdSubnavi {
	background: url(../img/bg_hd_sub_navi.jpg) repeat-x;
	min-height: 26px;
	margin: 0 0 1px;
}

#hdSubnavi ul {
	overflow: hidden;
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 36px;
}

#hdSubnavi ul li {
	float: left;
	margin: 0 28px 0 0;
	padding: 2px 0 0 0;
	font-size: 90%;
}

#hdSubnavi ul li:last-child {
	margin: 0;
}

#hdSubnavi ul li a {
	color: #5a5a53;
}

#hdSubnavi ul li a:hover {
	color: #0568de;
}

#hdLocalAreanavi {
	border-top: 1px solid #b7d2f4;
	background: #eaf2fb;
	margin: 0;
	padding: 0;
}

#hdLocalAreanavi dl {
	overflow: hidden;
}

#hdLocalAreanavi dt,
#hdLocalAreanavi dd {
	float: left;
	margin: 0;
	padding: 0;
}

#hdLocalAreanavi dt {
	background: url(../img/bg_area_navi.png) no-repeat right center;
	padding: 0 0 3px;
}

#hdLocalAreanavi dt a {
	display: block;
	font-size: 76%;
	margin: 0 32px 0 0;
	padding: 4px 0 0;
}

#hdLocalAreanavi dd a {
	display: block;
	font-size: 76%;
	font-weight: bold;
	padding: 3px 0;
	width: 80px;
	/*background: #eff5fc;*/
	background: #eaf2fb;
	text-align: center;
	letter-spacing: .2em;
	color: #5a5a53;
	margin: 0 0 1px;
}

#hdLocalAreanavi dd a:hover {
	background: #fff;
	text-decoration: none;
}

#hdGnavi {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #b7d2f4;
	background: #dbe8f7;
	margin: 0 0 10px;
}

#hdGnavi ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#hdGnavi li {
	float: left;
	margin: 0;
	padding: 0;
}

#hdGnavi li a {
	display: block;
	font-size: 76%;
	font-weight: bold;
	padding: 4px 15px 2px;
	margin: 1px 11px 0 0;
}

#hdGnavi li a:hover {
	background: #f8fbfe;
	text-decoration: none;
}

/* footer
--------------------------------------------*/
#footer {
	width: 100%;
}

#footer ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#footer #goTop {
	width: 1000px;
	overflow: hidden;
	margin: 0 auto;
}

#footer #goTop p {
	width: 190px;
	float: right;
	margin: 0;
	padding: 0;
}

#footer #goTop p a {
	display: block;
	font-size: 82%;
	padding: 10px 0 7px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	text-align: center;
	background: url(../img/arrow_gotop.png) no-repeat 10px center #b5d3f4;
	color: #5A5A53;
}

#footer #goTop p a:hover {
	text-decoration: none;
}

#ftSitemap {
	background: #eff5fc;
	border-top: 3px solid #b7d2f4;
	font-size: 76%;
	padding: 22px 0;
}

#ftSitemap h2 {
	font-size: 90%;
	font-weight: bold;
	color: #787871;
	margin: 0 0 3px;
}

#ftSitemap a {
	color: #787871;
}

#ftSitemap a:hover {
	color: #1e1e17;
}

#ftSitemap ul li {
	margin: 0 0 5px;
	padding: 0;
}

#ftSitemapBox1 {
	width: 360px;
	float: left;
	background: url(../img/line_ft_partition.gif) repeat-y right;
	overflow: hidden;
	position: relative;
}

.spOpenBtn {
	display: none;
}

.spCloseMenu {
}

#ftSitemapBox1 ul.firstList {
	margin: 0 30px 0 0;
}

#ftSitemapBox1 ul.secondList {
	margin: 0 30px 0 0;
}

#ftSitemapBox1 ul.thirdList {
	margin: 0 30px 0 0;
	position: absolute;
	top: 24px;
	left: 170px;
}

#ftSitemapBox2 {
	width: 330px;
	float: left;
	background: url(../img/line_ft_partition.gif) repeat-y right;
}

#ftSitemapBox2 h2,
#ftSitemapBox2 ul,
#ftSitemapBox3 h2,
#ftSitemapBox3 ul {
	margin: 0 0 0 25px;
}

#ftSitemapBox3 {
	width: 280px;
	float: left;
}

a.icoBlank {
	background: url(../img/icon_blank.png) no-repeat right center;
	padding: 0 18px 0 0;
}

#ftSubnavi {
	background: #dbe8f7;
	padding: 16px 0 10px;
}

#ftSubnaviBox1 {
	overflow: hidden;
	margin: 0 0 5px;
}

#ftSubnaviBox1 h2 {
	width: 72px;
	float: left;
	margin: 0 32px 0 0;
	padding: 0 !important;
}

#ftSubnaviBox1 ul {
	float: left;
	overflow: hidden;
}

#ftSubnaviBox1 ul li {
	float: left;
	font-size: 90%;
	margin: 0 36px 0 0;
}

#ftSubnaviBox1 ul li a {
	color: #787871;
}

#ftSubnaviBox1 ul li a:hover {
	color: #0568de;
}


#ftSubnavi p {
	clear: both;
	border-top: 1px solid #89beff;
	color: #787871;
	font-size: 76%;
	margin: 0;
	padding: 12px 0 0;
}


/* 記事タイトル
--------------------------------------------*/


.block p a {
	display: block;
}

.block p a {
	color: #1888c5;
	width: 130px;
	margin-top: 12px;
	background: url(../img/arrow_03_off.png) no-repeat left center;
	padding: 0 0 0 12px;
}

.block p a:hover {
	background: url(../img/arrow_03_on.png) no-repeat left center;
}

/* オススメサイト　ad by adingo
--------------------------------------------*/
.adlist{
margin:0;
padding:0;
clear:both;
}
.adlist .adtitle{
	width:100%;
	margin: 0 0 5px;
	padding:3px 0;
	border: none;
	border-top:3px solid #d1ddde;
	border-bottom:1px solid #d1ddde;
	overflow: hidden;
	background: none;
}
.adlist .adtitle h2{
	font-size: 106%;
	font-weight:bold;
	padding: 2px 0 2px 9px;
	float:left;
}
.adlist .adtitle h2 span{
	padding: 0;
	background: none;
}
div#prtext{
	float:right;
	padding: 2px 13px 0 0;
	margin: 0;
	font-size: 106%;
	color: #b1c0c2;
}
.adlist ul{
list-style-type: none;
margin: 0px;
padding: 0px;
}
#Contents .adlist li {
font-size: 82%;
line-height:140%;
margin:0;
padding: 5px 0;
background: none;
border-bottom: 1px solid #dee6e7;
}
#Contents .adlist li a {
	background: url(../img/arrow_04_off.png) no-repeat left center;
	padding: 0 0 0 12px;
}

#Contents .adlist li a:hover {
	color: #0745ab;
}

div#first {
float: left;
width: 23%;
margin: 0 2% 10px 0;
}
div#second {
float: left;
width: 23%;
margin: 0 2% 10px 0;
}
div#third{
float: left;
width: 23%;
margin: 0 2% 10px 0;
}
div#fourth {
float: left;
width: 25%;
} 


/*詳細記事下のプラスへのリンクスタイル
--------------------------------------------*/
.bnrPlus {
	border: 7px solid #e1edff;
	background: #fff;
	margin: 0 0 30px;
}

.bnrPlus:hover {
	background: #f7faff;
}

.bnrPlus p {
	padding: 16px 8px 10px;
	font-size: 82%;
	font-weight: bold;
}

.bnrPlus p img {
	padding: 0 5px;
	vertical-align: bottom;
}


/*130周年ロゴの追加
--------------------------------------------*/
/*
#hdLogo {
	padding-right: 100px;
	width: 373px;
}

#hdLogo a {
	background: url(../img/head_logo_130_pc.png) no-repeat;
	width: 373px;
}
*/
/*------------------------------------------*/
