@charset "utf-8";


/*　======================================================
	文字　中の時（一般）
======================================================　*/

h1,h2,h3,h4,h5,h6,td,th,div,input,textarea,pre,ol,p,li{
	font-family:"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN",'Meiryo UI','メイリオ','ＭＳ Ｐゴシック',sans-serif;
	font-weight: normal;
	font-size: 14px;
	color:#333333;
	line-height: 180%;
}
#header #headerBox #language .languageBox{
	display:block;
	overflow:hidden;
	padding:7px 0 0 21px;
}
#header #headerBox #language .languageBox li{
	padding:0 21px 0 0;
}
#header #headerBox #language .languageBox li a {
	font-size: 12px!important;
}


/*　======================================================
	index
======================================================　*/
#newsTab_content .area2 p a.detailLink{
	font-size:105%!important;
}


/*   パンクズ
-------------------------------------*/
#mainContent .inner #pankz{
	font-size:120%;
}


/*   トピックス
-------------------------------------*/
#mainContentIndex .left_content .recommended ul li span{
	font-size:15px;
}



/*ChromeとOperaのみだけに適用されるCSSハック*/
@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm) {
	#mainContentIndex .left_content .recommended ul li span{
		font-size	:17px;
	}
}



/*　======================================================
	中ページ
======================================================　*/

/*   左カラム　インデックスタイトル
-------------------------------------*/



/* 大見出し */
#mainContent .inner h3.title02{
	font-size:220%!important;
	padding:2px 0 2px 15px;
}


/*中見出し*/
#mainContent .inner h3.title03{
	padding:3px 0 3px 15px;
}

/*中見出し　イレギュラーバージョン*/
#mainContent .inner h3.title02_small{
	padding:1px 0 1px 15px;
}


/*   左カラム　各駅一覧　タイトル
-------------------------------------*/
ul.kukosen li.routetitle,
ul.hakosen li.routetitle,
ul.nanasen li.routetitle{
	padding:0 15px;
	line-height:160%;
}


/*   交通局のご案内 乗車マナー
-------------------------------------*/
#mainContent #leftContent div.contentBox div.scBox{
	width:70%;
}


/*   お知らせ一覧
-------------------------------------*/
#leftContent h3.title02 span.list{
	padding:16px 20px 0 0;
}



/*　======================================================
	footer
======================================================　*/
footer #footer{
	padding:8px 0 0 0;
}







/*　======================================================
	不変
======================================================　*/


/*   時刻検索
-------------------------------------*/
#leftContent .searchBox .search h4{
	font-size:89%!important;
}




/*   フォーマット
-------------------------------------*/
/* ●ボタン */
#leftContent ul.btn02 li{
	width:200px;
	text-align:center;
	font-size:14px;
}
#leftContent ul.btn02 li a{
	font-size:100%!important;
}
#leftContent ul.btn02 li.on{
	background:url(../img/common/btn02_on.gif) no-repeat center;
	color:#fff;
	display:inline;
	padding-top:6px;
	padding-bottom:6px;
	max-height:40px;
	font-size:14px;
}




/*   rightContent
-------------------------------------*/
#rightContent nav li{
	font-size:12px!important;
}
#rightContent nav li a.navRollIndex{
	font-size:150%!important;
}
#rightContent nav li#indexTitle_on{
	font-size:130%!important;
}
#rightContent nav li a,
#rightContent nav li a.navOn{
	font-size:14px!important;
}
#pickBanner {
	font-size:14px!important;
}
#pickBanner h3{
	font-size:150%!important;
}

/*以下ジョルダン用スタイルシート*/

#leftContent .searchBox .search_jd h4{
	font-size:120%!important;
}

.choose_jd {
	width:195px !important;
}
.searchcontent_jd {
    width: 350px !important;
}
.fareSearch_jd #fareContent {
    padding: 20px 25px !important;
}

.choose1selects_jd {
    right: 20px !important;
    top: 0 !important;
    width: 215px !important;
}

.choose1selectf_jd {
	width:215px !important;
	top:3px !important;
}

.fareSearch_jd #fareContent td.search01 {
    width: 110px !important;
}
.detailLine_jd {
	font-size:90%!important;
}

#mainContent .inner h3.title01_jd{
	padding:0px 0px 0px 15px;
        font-size:160%!important;
}

#mainContent .inner h3.title02_jd{
	padding:0px 0px 0px 15px;
        font-size:160%!important;
}
#mainContent .inner h4.change_jd{
        font-size:120%!important;
}
/*ここまで */

