@charset "utf-8";

div.kiji_photo_up {
    background-color: #000000;
    text-align: right;
    font: 11px "メイリオ, Meiryo, Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3";
    color: #FFFFFF;
    padding: 3px;
}

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

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

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

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

/* 用船情報_バルカー検索結果 */
div.bulkerResult_FRate_with_overflow {
	overflow-x: auto;
	overflow-y: hidden;
	padding-bottom: 1.5em;
}

div.bulkerResult_CRate_with_overflow {
	overflow-x: auto;
	overflow-y: hidden;
	padding-bottom: 1.5em;
}

/* Drewry情報 (スクロール対応)*/
.overflow_auto {
	width: 700px;
	overflow: auto;
}

/* Drewry情報_マンスリー */
/* overflow-x: auto; */
div.drewry_Monthly_with_overflow {
	width: 700px;
	padding-bottom: 1.5em;
}

div.syosai_box_table td.cell_m1{
	background-color:#d1ceb9;
}

div.syosai_box_table td.cell_m2{
	background-color:#dcd9c9;
}

div.syosai_box_table td.cell_m3{
	background-color:#e7e5d9;
}

div.syosai_box_table td.cell_m4{
	background-color:#f1f0e8;
}

div.syosai_box_table td.cell_m5{
	background-color:#f3f3f0;
}

/* Drewry情報_ウィークリー */
/* overflow-x: auto; */
div.drewry_Weekly_with_overflow {
	width: 700px;
	padding-bottom: 1.5em;
}

div.syosai_box_table td.cell_w1{
	background-color:#afcbd2;
}

div.syosai_box_table td.cell_w2{
	background-color:#bdd5db;
}

div.syosai_box_table td.cell_w3{
	background-color:#ccdfe4;
}

div.syosai_box_table td.cell_w4{
	background-color:#ddeaed;
}

div.syosai_box_table td.cell_w5{
	background-color:#eff1f3;
}

/* 会員探訪_詳細 */
p.touring_name {
	font-family: "メイリオ, Meiryo, Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3";
	font-weight: bold;
	text-align: right;
}

p.touring_answer {
	font-family: "メイリオ, Meiryo, Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3";
}

p.touring_word {
	font-family: "メイリオ, Meiryo, Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3";
}

strong.touring_word {
	font-family: "メイリオ, Meiryo, Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3";
}

table.touring_member {
    border: 3px #99CC66 none;
    border-spacing: 0;
    width: 700px;
}

table.touring_member tr.touring_member{
    padding: 2px;
}

td.touring_detail {
    width: 696px;
}

td.touring_profile {
    background-color: #99CC66;
    padding: 5px;
}


@media only screen and ( max-width:480px ){

	td.touring_detail img {
    		width: 100%;
    		max-width: 100%;
	}
	p.touring_img {
		width: 100%;
		max-width: 100%;
	}
	
	p.touring_img img{
		width: 100%;
		max-width: 100%;
	}
	
	p.touring_name {
		font-family: "メイリオ, Meiryo, Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3";
		font-weight: bold;
		font-size:18px;
		line-height:22px;
		width:94%;
		margin-left:auto;
		margin-right:auto;
		text-align:left;
	}
	
	p.touring_answer {
		font-family: "メイリオ, Meiryo, Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3";
		font-size:18px;
		line-height:22px;
		width:94%;
		margin-left:auto;
		margin-right:auto;
	}
	
	p.touring_word {
		font-family: "メイリオ, Meiryo, Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3";
		font-size:18px;
		line-height:22px;
		width:94%;
		margin-left:auto;
		margin-right:auto;
	}
	
	strong.touring_word {
		font-family: "メイリオ, Meiryo, Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3";
		font-size:18px;
		line-height:22px;
	}
	
	table.touring_member {
		border: 3px #99CC66 none;
		border-spacing: 0;
		width: 100%;
	}
	
	table.touring_member tr.touring_member{
		padding: 2px;
	}
	
	td.touring_detail {
		width: 100%;
	}
	
	td.touring_profile {
		background-color: #99CC66;
		padding: 5px;
	}
}

/*
以下の変更に伴い、CSSの変更が必要 by 有吉
->font-large.css
->font-midium.css
*/

div.syosai_box_title02_2 table{
	width:100%;
	height:22px;

	color:#000000;
	background-image:url(../img/drewry/m_titlebg.gif);
	background-repeat:no-repeat;

	border-collapse:collapse;

}

div.syosai_box_title02_2 table td.text01{
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:#000000;

}
div.syosai_box_title02_2 table td.text02{
	text-align:right;
	font-size:12px;
	font-weight:normal;
	color:#666666;

}

div.syosai_box_title02_2 span.text00  {
	display:block;
	float:left;
	font-weight:normal;
	margin-left:0.5em;
}

div.monthly_infomation_box td.nolink{
	width:224px;
	height:21px;
	padding-top:8px;
	color:#006699;
	text-align:center;
	text-decoration:none;
	background-color:#ffffff;
	font-size:14px;
	border-bottom:1px #cccccc solid;
}

div.weekly_infomation_box td.nolink{
	width:224px;
	height:23px;
	padding-top:6px;
	color:#006699;
	text-align:center;
	text-decoration:none;
	background-color:#ffffff;
	font-size:16px;
	font-weight: bold;
	display: block;
	border-bottom:1px #cccccc solid;
}

/*html:not([lang*=""])
html[xmlns] div.weekly_infomation_box td.nolink{
        height:30px;
	padding-top:6px;
}
*/
/* トップ画面_ログイン前 */
div#under #topics #margin{
	margin: 42px 0 0 15px;
	float:left;
}

/* ニュース検索画面頁「前」のリンクなし */
div#arrowbox div.previous_search_mini{
 width:39px;
	height:21px;
	padding:12px 0 0 26px;
	background-image:url(../img/news/previous_bg.gif);
	background-repeat:no-repeat;
	color:#999999;
	float:left;
}

/* ニュース検索画面頁「次」のリンクなし */
div#arrowbox div.next_search_mini{
 width:65px;
	height:21px;
	padding-top:12px;
	background-image:url(../img/news/next_bg.gif);
	background-repeat:no-repeat;
	text-align:center;
	color:#999999;
	float:left;
}

/* 新規登録＆トライアル登録で入力不足などがあったとき、詳細を表示するためのdiv */
div#error_input_detail{
  background-color:#ffedee;
  font-weight:bold;
  color:#e60011;
  margin-bottom: 1em;
}


/* 記事本文のみリンク下線をつける */
div.kiji_text a:link,
div.kiji_text a:visited,
div.kiji_text a:active{
	text-decoration: underline;
}



/* 用船・バルカー市況情報 */

table.fixturelist th.category_name{ /* VOYAGE CHARTERのカテゴリ名 */
	font-weight: bold;
}
table.fixturelist td.no_data{ /* データがなかったときのメッセージ */

}

/* トップ画面 BoxTrade名前変更のお知らせ */
div #changeName{
	width: 501px;
	background-color: #ffd9d9;
	margin-top: 21px;
	margin-right: auto;
	margin-left: auto;
}
div #changeName p {
	font:bold 12px/42px "メイリオ, Meiryo, Verdana, sans-serif, ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3";
	color:#006699;
	text-align:center
}