@charset "UTF-8";
/***********************************************************/
/* layout.css */
/* ページの外枠・メインメニュー・トップページのCSS */
/***********************************************************/
/* CSS Document */

#col_shinsa1 {
	width: 452px;
	float: left;
}

#col_shinsa2 {
	width: 211px;
	float: right;
}


/*---------------------------------------------------------*/
/* 作品募集のお知らせ */
/*---------------------------------------------------------*/
.h1_contest {
	background-image: url(../bosyu/images/h1.jpg);
	background-repeat: no-repeat;
	height: 80px;
}
.h2_contest01 {	/* コンテスト・公募一覧 */
	background-image: url(../bosyu/images/h2_01.gif);
	background-repeat: no-repeat;
	height: 53px;
}
.h2_contest02 {	/* 『風景写真』誌上フォトコンテスト */
	background-image: url(../bosyu/contest/images/h2.gif);
	background-repeat: no-repeat;
	height: 53px;
}
.h2_contest03 {	/* 前田真三賞 */
	background-image: url(../bosyu/maeda/images/h2.gif);
	background-repeat: no-repeat;
	height: 53px;
}
.h2_contest04 {	/* ギャラリー */
	background-image: url(../bosyu/gallery/images/h2.gif);
	background-repeat: no-repeat;
	height: 53px;
}
.h2_contest05 {	/* 100人展 */
	background-image: url(../bosyu/beautiful/images/h2.gif);
	background-repeat: no-repeat;
	height: 53px;
}
.h2_contest06 {	/* マスターズ */
	background-image: url(../bosyu/masters/images/h2.gif);
	background-repeat: no-repeat;
	height: 70px;
	margin-top: 10px;
}

.h3_con01 {	/* コンテスト部門一覧 */
	background-image: url(../bosyu/contest/images/h3_01.gif);
	background-repeat: no-repeat;
	height: 22px;
}


/*
コンテスト・公募一覧 
*/
#contest_box {
	padding-top: 30px;
}

#contest_box #column1 {
	width: 263px;
	float: left;
	margin-left: 30px;
	height: 180px;
	vertical-align: middle;
}

#contest_box #column1_main {
	width: 263px;
}

#contest_box #btn_detail {
	float: right;
}

.contest_table {
	height: 180px;
}

#con01_title {
	width: 200px;
	height: 180px;
	float: left;
}

#con_title {
	width: 200px;
	height: 180px;
	float: left;
}

#con01_img {
	background-image: url(../bosyu/images/photo_con_img.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 180px;
	float: right;
}

#con02_title {
	background-image: url(../bosyu/images/maeda_prize.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 180px;
	float: left;
}

#con02_img {
	background-image: url(../bosyu/images/maeda_prize_img.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 180px;
	float: right;
}

#con03_title {
	background-image: url(../bosyu/images/gallery.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 180px;
	float: left;
}

#con03_img {
	background-image: url(../bosyu/images/gallery_img.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 180px;
	float: right;
}

#con04_title {
	background-image: url(../bosyu/images/beautiful.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 180px;
	float: left;
}

#con04_img {
	background-image: url(../bosyu/images/beautiful_img.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 180px;
	float: right;
}

#con05_title {
	background-image: url(../bosyu/images/masters.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 180px;
	float: left;
}

#con05_img {
	background-image: url(../bosyu/images/masters_img.jpg);
	background-repeat: no-repeat;
	width: 200px;
	height: 180px;
	float: right;
}


/*
コンテスト・公募サブメニュー （メニュー項目数調整可能ばもの　11.06.29追加）
*/

ul#sm {
	height: 41px;
	margin-top: 10px;
	width:723px;
	height:41px;
	background-image: url(../bosyu/images/sm_bg.gif);
	background-repeat: repeat-x;
}

ul#sm li{
}

ul#sm li a{
	display:block;
	height: 41px;
}

ul#sm li a span{
	display:none;
}


ul#sm li#m01{
	width:120px;
	float: left;
}
ul#sm li#m01 a{
	background-image: url(../bosyu/images/sm01_of.gif);
	background-repeat: no-repeat;
}
ul#sm li#m01 a:hover{
	background-image: url(../bosyu/images/sm01_on.gif);
	background-repeat: no-repeat;
}

ul#sm li#m02{
	width:120px;
	float: left;
}
ul#sm li#m02 a{
	background-image: url(../bosyu/images/sm02_of.gif);
	background-repeat: no-repeat;
}
ul#sm li#m02 a:hover{
	background-image: url(../bosyu/images/sm02_on.gif);
	background-repeat: no-repeat;
}

ul#sm li#m03{
	width:120px;
	float: left;
}
ul#sm li#m03 a{
	background-image: url(../bosyu/images/sm03_of.gif);
	background-repeat: no-repeat;
}
ul#sm li#m03 a:hover{
	background-image: url(../bosyu/images/sm03_on.gif);
	background-repeat: no-repeat;
}

ul#sm li#m04{
	width:121px;
	float: left;
}
ul#sm li#m04 a{
	background-image: url(../bosyu/images/sm04_of.gif);
	background-repeat: no-repeat;
}
ul#sm li#m04 a:hover{
	background-image: url(../bosyu/images/sm04_on.gif);
	background-repeat: no-repeat;
}

ul#sm li#m05{
	width:121px;
	float: left;
}
ul#sm li#m05 a{
	background-image: url(../bosyu/images/sm05_of.gif);
	background-repeat: no-repeat;
}
ul#sm li#m05 a:hover{
	background-image: url(../bosyu/images/sm05_on.gif);
	background-repeat: no-repeat;
}

ul#sm li#m06{
	width:121px;
	float: right;
}
ul#sm li#m06 a{
	background-image: url(../bosyu/images/sm_top_of.gif);
	background-repeat: no-repeat;
}
ul#sm li#m06 a:hover{
	background-image: url(../bosyu/images/sm_top_on.gif);
	background-repeat: no-repeat;
}


/*
リード文の横のお知らせ欄
*/
#lead_area {
}

#lead_area #column1 {
	width:400px;
	float: left;
}

#lead_area #column2 {
	width:289px;
	float: right;
	margin-top: 10px;
}

#lead_area #column2 #waku_top {
	background-image: url(../bosyu/contest/images/waku_top.gif);
	background-repeat: no-repeat;
	height: 7px;
	font-size: 0;/* ie6 のバグ対策用 */
}

#lead_area #column2 #waku {
	background-image: url(../bosyu/contest/images/waku_bg.gif);
	background-repeat: repeat-y;
	text-align: center;
}

#lead_area #column2 #waku_bottom {
	background-image: url(../bosyu/contest/images/waku_bottom.gif);
	background-repeat: no-repeat;
	height: 7px;
}


/*
誌上フォトコンテストタブ
*/
ul#tm {
	margin-top: 23px;
	width:723px;
}

ul#tm li{
	float: left;
}

ul#tm li a{
	display:block;
	height: 28px;
}

ul#tm li a span{
	display:none;
}


ul#tm li#m01{
	width:153px;
}
ul#tm li#m01 a{
	background-image: url(../bosyu/contest/images/tab01_of.gif);
	background-repeat: no-repeat;
}
ul#tm li#m01 a:hover{
	background-image: url(../bosyu/contest/images/tab01_on.gif);
	background-repeat: no-repeat;
}

ul#tm li#m02{
	width:139px;
}
ul#tm li#m02 a{
	background-image: url(../bosyu/contest/images/tab02_of.gif);
	background-repeat: no-repeat;
}
ul#tm li#m02 a:hover{
	background-image: url(../bosyu/contest/images/tab02_on.gif);
	background-repeat: no-repeat;
}

ul#tm li#m03{
	width:139px;
}
ul#tm li#m03 a{
	background-image: url(../bosyu/contest/images/tab03_of.gif);
	background-repeat: no-repeat;
}
ul#tm li#m03 a:hover{
	background-image: url(../bosyu/contest/images/tab03_on.gif);
	background-repeat: no-repeat;
}

ul#tm li#m04{
	width:139px;
}
ul#tm li#m04 a{
	background-image: url(../bosyu/contest/images/tab04_of.gif);
	background-repeat: no-repeat;
}
ul#tm li#m04 a:hover{
	background-image: url(../bosyu/contest/images/tab04_on.gif);
	background-repeat: no-repeat;
}

ul#tm li#m05{
	width:153px;
}
ul#tm li#m05 a{
	background-image: url(../bosyu/contest/images/tab05_of.gif);
	background-repeat: no-repeat;
}
ul#tm li#m05 a:hover{
	background-image: url(../bosyu/contest/images/tab05_on.gif);
	background-repeat: no-repeat;
}


/*
誌上フォトコンテスト
*/

#dl_btn_area {
	width:331px;
	float: right;
}

/*
審査員ご紹介
*/
#shinsa_nakami {
}

#shinsa_box_wide {
	width:331px;
	float: left;
}

#shinsa_box_wide #column1 {
	margin-top: 2px;
	width:91px;
	float: left;
}

#shinsa_box_wide #column2 {
	margin-top: 2px;
	width:230px;
	float: right;
	font-size: 10px;
}

#shinsa_box {
	width:211px;
	float: left;
}

#shinsa_box #column1 {
	margin-top: 2px;
	width:91px;
	float: left;
}

#shinsa_box #column2 {
	margin-top: 2px;
	width:115px;
	float: right;
	font-size: 10px;
}

.shinsa_name_kanji {
	color: #2a2a2a;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	margin-top: 5px;
}

.shinsa_name_eng {
	color: #737373;
	font-size: 10px;
	line-height: 120%;
}


/* 前田賞審査員紹介 */
.maeda_shinsa_name {
	color: #2a2a2a;
	font-size: 14px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color: #f0f0f0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.shinsa_photo {
	margin-top: 2px;
	float: left;
	font-size: 10px;
	margin-right: 7px;
}


/*
出版権についてのガイドライン
*/
#signature {
	text-align: right;
}


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

									テーブル

------------------------------------------------------------------------------------------------------*/
/* コンテスト部門一覧　一般部門　エントリー部門 */
table#tbl01{
	color: #555555;
	font-size:11px;
	border:solid 1px #797979;
	border-collapse: collapse;
	border-spacing: 0;
	width:693px;
}

table#tbl01 th{
    border:solid #797979;
    border-width: 0 0 1px 1px;
    background: #FFF;
    font-weight: bold;
    line-height: 120%;
    /*white-space: nowrap;*/
	}

table#tbl01 td{
	padding:5px;
	border:solid 1px #797979;
	border-width: 0 0 1px 1px;
	text-align:left;
    /*white-space: nowrap;*/

}

table#tbl01 .t1{
	width:100px;
	height:22px;
	text-align: center;
	background:url("../images/table_bg1.gif") 0% 50% repeat-x;
}
table#tbl01 .t2{
	width:179px;
	text-align: center;
	background:url("../images/table_bg1.gif") 0% 50% repeat-x;
}
table#tbl01 .t3{
	width:159px;
	text-align: center;
	background:url("../images/table_bg1.gif") 0% 50% repeat-x;
}
table#tbl01 .t4{
	width:119px;
	text-align: center;
	background:url("../images/table_bg1.gif") 0% 50% repeat-x;
}
table#tbl01 .t5{
	width:132px;
	text-align: center;
	background:url("../images/table_bg1.gif") 0% 50% repeat-x;
}


/* コンテスト部門一覧　テーマ一覧 */
table#tbl02{
	color: #555555;
	font-size:11px;
	border:solid 1px #797979;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}

table#tbl02 th{
    border:solid #797979;
    border-width: 0 0 1px 1px;
    font-weight: bold;
    line-height: 120%;
	background:url("../images/table_bg2.gif") 0% 50% repeat-y;
	text-align: center;
	}

table#tbl02 td{
	padding:5px;
	border:solid 1px #797979;
	border-width: 0 0 1px 1px;
	text-align:left;
}

table#tbl02 .t1{
	width:100px;
	height:22px;
}
table#tbl02 .t2{
	width:107px;
}
table#tbl02 .t3{
}
table#tbl02 .t4{
	background:url("../images/table_bg2.gif") 0% 50% repeat-x;
}


/* 審査員紹介 */
table#tbl03{
	color: #2a2a2a;
	font-size: 11px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 100%;
}

table#tbl03 th{
	padding-left:5px;
	height: 50px;
	background-color: #f0f0f0;
	text-align:left;
	vertical-align: middle;
}


/* 応募方法・応募規定 */
table#tbl04{
	color: #555555;
	font-size:11px;
	border:solid 1px #797979;
	border-collapse: collapse;
	border-spacing: 0;
	width: 693px;
}

table#tbl04 th{
	padding:5px;
    border:solid #797979;
    border-width: 0 0 1px 1px;
    font-weight: bold;
    line-height: 120%;
	background:url("../images/table_bg3.gif") 0% 50% repeat-y;
	text-align: left;
	width:175px;
	}

table#tbl04 td{
	padding:5px;
	border:solid 1px #797979;
	border-width: 0 0 1px 1px;
	text-align:left;
}

table#tbl04 .t4_t1{
	width:175px;
}
table#tbl04 .t4_t2{
	width:518px;
}

/* 前田真三賞　規定 */
table#tbl05{ /* wifth 518 */
	font-size:11px;
	border-spacing: 0;
	width: 100%;
    border-width: 0 0 0 0;
}

table#tbl05 td{
	padding:4px;
	text-align:left;
	vertical-align: top;
    border-width: 0 0 0 0;
}

table#tbl05 .t1{
	width:10px;
}
table#tbl05 .t2{
}


/* よくある質問 */
table#tbl06{ 
	font-size:11px;
	border-spacing: 0;
	width: 100%;
    border-width: 0 0 0 0;
}

table#tbl06 td{
	padding:4px;
	text-align:left;
	vertical-align: top;
    border-width: 0 0 0 0;
}

table#tbl06 .t1{
	width:20px;
	color: #e5004f;
}
table#tbl06 .t2{
}


/* よくある質問 */
table#tbl07{
	color: #555555;
	font-size:11px;
    border-width: 0 0 0 0;
	width:100%;
	margin-bottom: 20px;
}

table#tbl07 th{
    background: #FFF;
    font-weight: bold;
    line-height: 120%;
}

table#tbl07 td{
	padding:5px;
	text-align:left;
}

table#tbl07 .t1{
	width:20px;
	height:22px;
	text-align: center;
	background-color: #EEEEEE;
}
table#tbl07 .t2{
	text-align: left;
	margin-left: 5px;
	background-color: #EEEEEE;
}

table#tbl07 .t3{
	text-align: center;
	vertical-align: top;
}

table#tbl07 .t4{
	color: #333333;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}




