/*@charset "utf-8";*/

/* ---------------------------------------------
 Since: 2007-08-10
 Modified: 2012-03-31 
 Version: 6.00
--------------------------------------------- */


/* [ 汎用要素スタイル ] ------------------------------------------------*/

a img {
	border:0;
}
.button {
	margin:15px 0 auto;
}
.ecokaiga4th-list tr td {
	padding:5px 0;
	border-bottom:#d6d6d6 1px solid;
}
.ecokaiga4th-list tr td.bottom-caption {
	padding:5px 0;
	border-bottom:none;
}
#contentsMenu {
	height:60px;
	margin-bottom:20px;
	clear:both;
	
}
#BoxReadcopy {
	clear:both;
	width:860px;
	margin-top:20px;
}
p.text12 a {
	background:url(../images/arrow.gif) no-repeat center left;
	padding-left:10px;
}
#contentsBlock1 h3 {
	margin-bottom:20px;
}
/*リンク文字の色を指定
/*
p.text12 a:link { color:#333; text-decoration:none; }
p.text12 a:visited { color:#333; text-decoration:none; }
p.text12 a:hover { color:#d0990c; text-decoration:none; }
p.text12 a:active { color:#d0990c; text-decoration:none; }
*/


/* [ 汎用クラススタイル ] ------------------------------------------------*/

/*ナビゲーションの親要素のスタイル------------------*/

/*---------------------------------------------
親階層
---------------------------------------------*/

/* 基本指定 --------------------------- */
#contentsNavInline {
	position:relative;
	list-style-type: none;
	height: 29px;
	background: url(/csr/soc/eco_project/ecokaiga/images/bg_cnav_01.gif) repeat-x 0 100%;
}
#contentsNavInline li,
#contentsNavInline li a,
#contentsNavInline li.current span,
#contentsNavInline.change001 li ul li,
#contentsNavInline.change001 li ul li a,
#contentsNavInline.change001 li ul li.current span{
	/*width:65px;*/
	width:65px;
}
#contentsNavInline.change001 li,
#contentsNavInline.change001 li a,
#contentsNavInline.change001 li.current span{
	/*width:60px;*/
	width:56px;
}

#contentsNavInline li,
#contentsNavInline li a,
#contentsNavInline li.current span,
#contentsNavInline.change001 li ul li,
#contentsNavInline.change001 li ul li a,
#contentsNavInline.change001 li ul li.current span{
	/*width:65px;*/
	width:65px;
}
#contentsNavInline.change001 li,
#contentsNavInline.change001 li a,
#contentsNavInline.change001 li.current span{
	/*width:60px;*/
	width:56px;
}


#contentsNavInline li a,
#contentsNavInline li.current span {
	outline: none;
	display:block;
	background-repeat: no-repeat;
	background-position: 50% 100%;
	text-indent:-9999em;
}
#contentsNavInline li {
	float:left;
}
#contentsNavInline li a {
	height:28px;
}
#contentsNavInline li.current span {
	height:29px;
}

/* 第17回 --------------------------- */
#contentsNavInline li.btn17th.current {
	width: 80px;
}
#contentsNavInline li.btn17th a {
	background-image: url(../images/btn_17th_out_off.gif);
}
#contentsNavInline li.btn17th a:hover {
	background-image: url(../images/btn_17th_out_on.gif);
}
#contentsNavInline li.btn17th.current span {
	width: 80px;
	background-image: url(../images/btn_17th_on.gif);
}


/* 第16回 --------------------------- */
/*#contentsNavInline li.btn16th.current {
	width: 80px;
}
#contentsNavInline li.btn16th.current span {
	width: 80px;
	background-image: url(../images/btn_16th_on.gif);
}
*/

/* 第16回 --------------------------- */
#contentsNavInline li.btn16th.current {
	width: 80px;
}
#contentsNavInline li.btn16th a {
	background-image: url(../images/btn_16th_out_off.gif);
}
#contentsNavInline li.btn16th a:hover {
	background-image: url(../images/btn_16th_out_on.gif);
}
#contentsNavInline li.btn16th.current span {
	width: 80px;
	background-image: url(../images/btn_16th_on.gif);
}

/* 第15回 --------------------------- */
#contentsNavInline li.btn15th.current {
	width: 74px;
}
#contentsNavInline li.btn15th a {
	background-image: url(../images/btn_15th_out_off.gif);
}
#contentsNavInline li.btn15th a:hover {
	background-image: url(../images/btn_15th_out_on.gif);
}
#contentsNavInline li.btn15th.current span {
	width: 74px;
	background-image: url(../images/btn_15th_on.gif);
}

/* 第14回 --------------------------- */
#contentsNavInline li.btn14th.current {
	width: 74px;
}
#contentsNavInline li.btn14th a {
	background-image: url(../images/btn_14th_out_off.gif);
}
#contentsNavInline li.btn14th a:hover {
	background-image: url(../images/btn_14th_out_on.gif);
}
#contentsNavInline li.btn14th.current span {
	width: 74px;
	background-image: url(../images/btn_14th_on.gif);
}

/* 第13回 --------------------------- */
#contentsNavInline li.btn13th.current {
	width: 74px;
}
#contentsNavInline li.btn13th a {
	background-image: url(../images/btn_13th_out_off.gif);
}
#contentsNavInline li.btn13th a:hover {
	background-image: url(../images/btn_13th_out_on.gif);
}
#contentsNavInline li.btn13th.current span {
	width: 74px;
	background-image: url(../images/btn_13th_on.gif);
}

/* 第12回 --------------------------- */
#contentsNavInline li.btn12th.current {
	width: 74px;
}
#contentsNavInline li.btn12th a {
	background-image: url(../images/btn_12th_out_off.gif);
}
#contentsNavInline li.btn12th a:hover {
	background-image: url(../images/btn_12th_out_on.gif);
}
#contentsNavInline li.btn12th.current span {
	width: 74px;
	background-image: url(../images/btn_12th_on.gif);
}

/* 第11回 --------------------------- */
#contentsNavInline li.btn11th.current {
	width: 74px;
}
#contentsNavInline li.btn11th a {
	background-image: url(../images/btn_11th_out_off.gif);
}
#contentsNavInline li.btn11th a:hover {
	background-image: url(../images/btn_11th_out_on.gif);
}
#contentsNavInline li.btn11th.current span {
	width: 74px;
	background-image: url(../images/btn_11th_on.gif);
}

/* 第10回 --------------------------- */
#contentsNavInline li.btn10th.current {
	width: 74px;
}
#contentsNavInline li.btn10th a {
	background-image: url(../images/btn_10th_out_off.gif);
}
#contentsNavInline li.btn10th a:hover {
	background-image: url(../images/btn_10th_out_on.gif);
}
#contentsNavInline li.btn10th.current span {
	width: 74px;
	background-image: url(../images/btn_10th_on.gif);
}

/* 第9回 --------------------------- */
#contentsNavInline li.btn9th.current {
	width: 70px;
}
#contentsNavInline li.btn9th a {
	background-image: url(../images/btn_9th_out_off.gif);
}
#contentsNavInline li.btn9th a:hover {
	background-image: url(../images/btn_9th_out_on.gif);
}
#contentsNavInline li.btn9th.current span {
	width: 70px;
	background-image: url(../images/btn_9th_on.gif);
}

/* 第8回 --------------------------- */
#contentsNavInline li.btn8th.current {
	width: 70px;
}
#contentsNavInline li.btn8th a {
	background-image: url(../images/btn_8th_out_off.gif);
}
#contentsNavInline li.btn8th a:hover {
	background-image: url(../images/btn_8th_out_on.gif);
}
#contentsNavInline li.btn8th.current span {
	width: 70px;
	background-image: url(../images/btn_8th_on.gif);
}

/* 第7回 --------------------------- */
#contentsNavInline li.btn7th.current {
	width: 70px;
}
#contentsNavInline li.btn7th a {
	background-image: url(../images/btn_7th_out_off.gif);
}
#contentsNavInline li.btn7th a:hover {
	background-image: url(../images/btn_7th_out_on.gif);
}
#contentsNavInline li.btn7th.current span {
	width: 70px;
	background-image: url(../images/btn_7th_on.gif);
}

/* 第6回 --------------------------- */
#contentsNavInline li.btn6th.current {
	width: 70px;
}
#contentsNavInline li.btn6th a {
	background-image: url(../images/btn_6th_out_off.gif);
}
#contentsNavInline li.btn6th a:hover {
	background-image: url(../images/btn_6th_out_on.gif);
}
#contentsNavInline li.btn6th.current span {
	width: 70px;
	background-image: url(../images/btn_6th_on.gif);
}

/* 第5回 --------------------------- */
#contentsNavInline li.btn5th.current {
	width: 70px;
}
#contentsNavInline li.btn5th a {
	background-image: url(../images/btn_5th_out_off.gif);
}
#contentsNavInline li.btn5th a:hover {
	background-image: url(../images/btn_5th_out_on.gif);
}
#contentsNavInline li.btn5th.current span {
	width: 70px;
	background-image: url(../images/btn_5th_on.gif);
}

/* 第4回 --------------------------- */
#contentsNavInline li.btn4th.current {
	width: 70px;
}
#contentsNavInline li.btn4th a {
	background-image: url(../images/btn_4th_out_off.gif);
}
#contentsNavInline li.btn4th a:hover {
	background-image: url(../images/btn_4th_out_on.gif);
}
#contentsNavInline li.btn4th.current span {
	width: 70px;
	background-image: url(../images/btn_4th_on.gif);
}

/* 第3回 --------------------------- */
#contentsNavInline li.btn3rd a {
	background-image: url(../images/btn_3rd_out_off.gif);
}
#contentsNavInline li.btn3rd a:hover {
	background-image: url(../images/btn_3rd_out_on.gif);
}

/* 第2回 --------------------------- */
#contentsNavInline li.btn2nd a {
	background-image: url(../images/btn_2nd_out_off.gif);
}
#contentsNavInline li.btn2nd a:hover {
	background-image: url(../images/btn_2nd_out_on.gif);
}

/* 第1回 --------------------------- */
#contentsNavInline li.btn1st a {
	background-image: url(../images/btn_1st_out_off.gif);
}
#contentsNavInline li.btn1st a:hover {
	background-image: url(../images/btn_1st_out_on.gif);
}

/*---------------------------------------------
子階層
---------------------------------------------*/

/* 基本指定 --------------------------- */
#contentsNavInline li ul,
#contentsNavInline li ul li a,
#contentsNavInline li ul li span {
	height: 29px;
}
#contentsNavInline li ul {
	position: absolute;
	top: 29px;
	left: 0;
	width: 860px;
	border-bottom: 1px solid #ddd;
	list-style: none;
}
#contentsNavInline li ul li {
	width: 80px;
	margin-right: 20px;
	border-bottom: none;
}
#contentsNavInline li ul li a {
	width: auto;
	background-position: 0 50%;
}

/* トップ --------------------------- */
#contentsNavInline.menu-change-green li ul li.top a {
	background-image: url(../images/btn_chld01_green_off.gif);
}

#contentsNavInline li ul li.top a {
	background-image: url(../images/btn_chld01_off.gif);
}

#contentsNavInline.menu-change-green li ul li.top a:hover,
body#top15th #contentsNavInline.menu-change-green li ul li.top a{
	background-image: url(../images/btn_chld01_green_on.gif);
}
#contentsNavInline li ul li.top a:hover,
body#top13th #contentsNavInline li ul li.top a,
body#top12th #contentsNavInline li ul li.top a,
body#top11th #contentsNavInline li ul li.top a,
body#top10th #contentsNavInline li ul li.top a,
body#top9th #contentsNavInline li ul li.top a,
body#top8th #contentsNavInline li ul li.top a,
body#top7th #contentsNavInline li ul li.top a,
body#top6th #contentsNavInline li ul li.top a,
body#top5th #contentsNavInline li ul li.top a,
body#top4th #contentsNavInline li ul li.top a {
	background-image: url(../images/btn_chld01_on.gif);
}

/* 受賞作品 --------------------------- */

#contentsNavInline.menu-change-green li ul li.winner a {
	background-image: url(../images/btn_chld02_green_off.gif);
}

#contentsNavInline li ul li.winner a {
	background-image: url(../images/btn_chld02_off.gif);
}


#contentsNavInline.menu-change-green li ul li.winner a:hover,
body#winner15th #contentsNavInline.menu-change-green li ul li.winner a{
	background-image: url(../images/btn_chld02_green_on.gif);
}

#contentsNavInline li ul li.winner a:hover,
body#winner13th #contentsNavInline li ul li.winner a,
body#winner12th #contentsNavInline li ul li.winner a,
body#winner11th #contentsNavInline li ul li.winner a,
body#winner10th #contentsNavInline li ul li.winner a,
body#winner9th #contentsNavInline li ul li.winner a,
body#winner8th #contentsNavInline li ul li.winner a,
body#winner7th #contentsNavInline li ul li.winner a,
body#winner6th #contentsNavInline li ul li.winner a,
body#winner5th #contentsNavInline li ul li.winner a,
body#winner4th #contentsNavInline li ul li.winner a {
	background-image: url(../images/btn_chld02_on.gif);
}

/* 審査風景 --------------------------- */
#contentsNavInline.menu-change-green li ul li.judgement a {
	background-image: url(../images/btn_chld03_green_off.gif);
}

#contentsNavInline li ul li.judgement a {
	background-image: url(../images/btn_chld03_off.gif);
}

#contentsNavInline.menu-change-green li ul li.judgement a:hover,
body#judgement15th #contentsNavInline.menu-change-green li ul li.judgement a{
	background-image: url(../images/btn_chld03_green_on.gif);
}

#contentsNavInline li ul li.judgement a:hover,
body#judgement13th #contentsNavInline li ul li.judgement a,
body#judgement12th #contentsNavInline li ul li.judgement a,
body#judgement11th #contentsNavInline li ul li.judgement a,
body#judgement10th #contentsNavInline li ul li.judgement a,
body#judgement9th #contentsNavInline li ul li.judgement a,
body#judgement8th #contentsNavInline li ul li.judgement a,
body#judgement7th #contentsNavInline li ul li.judgement a,
body#judgement6th #contentsNavInline li ul li.judgement a,
body#judgement5th #contentsNavInline li ul li.judgement a,
body#judgement4th #contentsNavInline li ul li.judgement a {
	background-image: url(../images/btn_chld03_on.gif);
}

/* 応募状況 --------------------------- */
#contentsNavInline li ul li.detail a {
	background-image: url(../images/btn_chld04_off.gif);
}
#contentsNavInline li ul li.detail a:hover,
body#detail13th #contentsNavInline li ul li.detail a,
body#detail12th #contentsNavInline li ul li.detail a,
body#detail11th #contentsNavInline li ul li.detail a,
body#detail10th #contentsNavInline li ul li.detail a,
body#detail9th #contentsNavInline li ul li.detail a,
body#detail8th #contentsNavInline li ul li.detail a,
body#detail7th #contentsNavInline li ul li.detail a,
body#detail6th #contentsNavInline li ul li.detail a,
body#detail5th #contentsNavInline li ul li.detail a,
body#detail4th #contentsNavInline li ul li.detail a {
	background-image: url(../images/btn_chld04_on.gif);
}

/* 表彰式 --------------------------- */
#contentsNavInline li ul li.ceremony {
	width: 60px;
}

#contentsNavInline.menu-change-green li ul li.ceremony a {
	background-image: url(../images/btn_chld05_green_off.gif);
}
#contentsNavInline li ul li.ceremony a {
	background-image: url(../images/btn_chld05_off.gif);
}

#contentsNavInline.menu-change-green li ul li.ceremony a:hover,
body#ceremony15th #contentsNavInline.menu-change-green li ul li.ceremony a{
	background-image: url(../images/btn_chld05_green_on.gif);
}

#contentsNavInline li ul li.ceremony a:hover,
body#ceremony13th #contentsNavInline li ul li.ceremony a,
body#ceremony12th #contentsNavInline li ul li.ceremony a,
body#ceremony11th #contentsNavInline li ul li.ceremony a,
body#ceremony10th #contentsNavInline li ul li.ceremony a,
body#ceremony9th #contentsNavInline li ul li.ceremony a,
body#ceremony8th #contentsNavInline li ul li.ceremony a,
body#ceremony7th #contentsNavInline li ul li.ceremony a,
body#ceremony6th #contentsNavInline li ul li.ceremony a,
body#ceremony5th #contentsNavInline li ul li.ceremony a,
body#ceremony4th #contentsNavInline li ul li.ceremony a {
	background-image: url(../images/btn_chld05_on.gif);
}

/* 受賞作品展示 --------------------------- */
#contentsNavInline li ul li.exhibition {
	width: 92px;
}

#contentsNavInline.menu-change-green li ul li.exhibition a {
	background-image: url(../images/btn_chld15_green_off.gif);
}
#contentsNavInline li ul li.exhibition a {
	background-image: url(../images/btn_chld15_off.gif);
}

#contentsNavInline.menu-change-green li ul li.exhibition a:hover,
body#exhibition17th #contentsNavInline.menu-change-green li ul li.exhibition a{
	background-image: url(../images/btn_chld15_green_on.gif);
}



/* 動画 --------------------------- */
#contentsNavInline li ul li.movie {
	width: 43px;
}

#contentsNavInline.menu-change-green li ul li.movie a {
	background-image: url(../images/btn_chld16_green_off.gif);
}
#contentsNavInline li ul li.movie a {
	background-image: url(../images/btn_chld16_off.gif);
}

#contentsNavInline.menu-change-green li ul li.movie a:hover,
body#movie17th #contentsNavInline.menu-change-green li ul li.movie a{
	background-image: url(../images/btn_chld16_green_on.gif);
}



/* エコカー --------------------------- */
#contentsNavInline li ul li.ecocar {
	width: 100px;
}
/* 第13回 */
#contentsNavInline li.btn13th ul li.ecocar a {
	background-image: url(../images/btn_chld14_off.gif);
}
#contentsNavInline li.btn13th ul li.ecocar a:hover,
body#ecocar13th #contentsNavInline li ul li.ecocar a {
	background-image: url(../images/btn_chld14_on.gif);
}
/* 第12回 */
#contentsNavInline li.btn12th ul li.ecocar a {
	background-image: url(../images/btn_chld14_off.gif);
}
#contentsNavInline li.btn12th ul li.ecocar a:hover,
body#ecocar12th #contentsNavInline li ul li.ecocar a {
	background-image: url(../images/btn_chld14_on.gif);
}
/* 第11回 */
#contentsNavInline li.btn11th ul li.ecocar a {
	background-image: url(../images/btn_chld13_off.gif);
}
#contentsNavInline li.btn11th ul li.ecocar a:hover,
body#ecocar11th #contentsNavInline li ul li.ecocar a {
	background-image: url(../images/btn_chld13_on.gif);
}
/* 第10回 */
#contentsNavInline li.btn10th ul li.ecocar a {
	background-image: url(../images/btn_chld12_off.gif);
}
#contentsNavInline li.btn10th ul li.ecocar a:hover,
body#ecocar10th #contentsNavInline li ul li.ecocar a {
	background-image: url(../images/btn_chld12_on.gif);
}
/* 第9回 */
#contentsNavInline li.btn9th ul li.ecocar a {
	background-image: url(../images/btn_chld11_off.gif);
}
#contentsNavInline li.btn9th ul li.ecocar a:hover,
body#ecocar9th #contentsNavInline li ul li.ecocar a {
	background-image: url(../images/btn_chld11_on.gif);
}
/* 第8回 */
#contentsNavInline li.btn8th ul li.ecocar a {
	background-image: url(../images/btn_chld10_off.gif);
}
#contentsNavInline li.btn8th ul li.ecocar a:hover,
body#ecocar8th #contentsNavInline li ul li.ecocar a {
	background-image: url(../images/btn_chld10_on.gif);
}
/* 第7回 */
#contentsNavInline li.btn7th ul li.ecocar a {
	background-image: url(../images/btn_chld09_off.gif);
}
#contentsNavInline li.btn7th ul li.ecocar a:hover,
body#ecocar7th #contentsNavInline li ul li.ecocar a {
	background-image: url(../images/btn_chld09_on.gif);
}
/* 第6回 */
#contentsNavInline li.btn6th ul li.ecocar a {
	background-image: url(../images/btn_chld08_off.gif);
}
#contentsNavInline li.btn6th ul li.ecocar a:hover,
body#ecocar6th #contentsNavInline li ul li.ecocar a {
	background-image: url(../images/btn_chld08_on.gif);
}
/* 第5回 */
#contentsNavInline li.btn5th ul li.ecocar a {
	background-image: url(../images/btn_chld07_off.gif);
}
#contentsNavInline li.btn5th ul li.ecocar a:hover,
body#ecocar5th #contentsNavInline li ul li.ecocar a {
	background-image: url(../images/btn_chld07_on.gif);
}
/* 第4回 */
#contentsNavInline li.btn4th ul li.ecocar a {
	background-image: url(../images/btn_chld06_off.gif);
}
#contentsNavInline li.btn4th ul li.ecocar a:hover,
body#ecocar4th #contentsNavInline li ul li.ecocar a {
	background-image: url(../images/btn_chld06_on.gif);
}

/*---------------------------------------------
リンクボタン
---------------------------------------------*/

/*「75作品はこちらから」※マウスオーバーは使用せず*/
p.button a.winner {
	width:141px;
	height:25px;
	border:0;
	display:block;
	text-indent:-999999px;
}
p.button a.winner:link {
	background:url(../images/btn_75pictures.gif) no-repeat;
}
p.button a.winner:visited {
	background:url(../images/btn_75pictures.gif) no-repeat;
}
p.button a.winner:hover {
	background:url(../images/btn_75pictures.gif) no-repeat;
}
p.button a.winner:active {
	background:url(../images/btn_75pictures.gif) no-repeat;
}
/*「6代目エコカー」※マウスオーバーは使用せず*/
.btnarea-ecocar {
	border-top:#ddd 1px solid;
	clear:both;
	margin-top:20px;
	height:80px;
}
/* カテゴリー別スタイル------------------*/


/*  index  のみ  */
.pictures-table tr td {
	font-size:12px;
	padding:10px 0 0;
}
.pictures-table tr td table tr td {
	padding:0;
}
.em {
	font-weight:bold;
	display:block;
	margin:10px 0 0;
}
.smalltxt {
	line-height:1.5em;
}
/*  detail  のみ  */
.tblarea01 {
	margin:10px 0 20px;
	min-height:340px;
	clear:left;
}
.tblarea02 {
	margin:10px 0 20px;
	min-height:400px;
	clear:left;
}
.tblarea03 {
	margin:10px 0 20px;
	min-height:30px;
	clear:left;
}
.tblarea04 {
	margin:10px 0 20px;
	min-height:40px;
	clear:left;
}
.tblarea05 {
	margin:10px 0 20px;
	min-height:60px;
	clear:left;
}
/*  judgement  のみ  */
.judgement-photo {
	float:left;
	margin-right:10px;
}
.judgement-photo-edge {
	float:left;
}
.judge-contbox {
	min-haight:192px;
	height:192px;
	border-bottom:#eee 1px solid;
	margin-bottom:20px;
	clear:both;
}
.judge-contbox-large {
	min-haight:240px;
	height:240px;
	border-bottom:#eee 1px solid;
	margin-bottom:20px;
	clear:both;
}
.judge-contbox-bottom {
	min-haight:172px;
	height:172px;
	clear:both;
	margin-bottom:0px;
}
.judge-contbox-imgLeft {
	float:left;
	margin-right:20px;
}
.judge-contbox .note, .judge-contbox-large .note {
	float:left;
	width:420px;
	margin-right:20px;
}
.judge-contbox-imgRight {
	float:right;
}

.jdgBox{width:860px; display:block; margin-top:20px;}
.jdgBoxImg {display:block; width:200px; float:left; margin:0 20px 20px 0;}
.jdgBoxRight{width:640px; display:block; float:right;}
.jdgBoxRightCont{display:block; width:640px;}
.jdgBoxRightCont01{display:block; width:310px; float:left; margin-right:20px; margin-bottom:15px;}
.jdgBoxRightCont02{display:block; width:310px; float:left; margin-bottom:15px;}
.jdgBoxRightCont03{display:block; width:120px; float:left; margin-left:10px; margin-bottom:15px;}
.jdgBoxRightCont03:first-child { margin-left: 0;}
.jdgBoxContImg{float:left;}
.jdgBoxContP{display:block; width:180px; float:right; margin-top:0 !important;}
.jdgBoxContImg172 {display:block; width:180px; float:left; margin:0 57px 20px 0;}/*画像の横幅172pxが4つ並ぶレイアウト*/
.jdgBoxContImg172_end {display:block; width:172px; float:left; margin:0 0 20px 0;}
.jdgBoxContImg200 {display:block; width:200px; float:left; margin:0 20px 20px 0;}/*画像の横幅200pxが4つ並ぶレイアウト*/
.jdgBoxContImg200_end {display:block; width:200px; float:left; margin:0 0 20px 0;}

/*  ceremony  のみ  */
.ceremony-photo {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.ceremony-photo-edge {
	float:left;
}

* html ul.navi10th-child,
* html ul.navi9th-child,
* html ul.navi8th-child,
* html ul.navi7th-child,
* html ul.navi6th-child,
* html ul.navi5th-child,
* html ul.navi4th-child {
	top: 32px;
	width: 860px;
}