@charset "utf-8";

/* screen.css
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

	1. imported styles
	2. 私のウエディングストーリートップ
		└header（共通ヘッダー）
		└menu（共通メニュー）
		└menu（共通　フッター　メニュー）
		
	99. other
	
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
*/


/* ------------------------------------------------------------
	1. imported styles
   ------------------------------------------------------------*/
@import url("../../shared/css/reset.css");
@import url("../../shared/css/basic.css");
@import url("../../shared/css/design.css");

/* ------------------------------------------------------------
	2. 私のウエディングストーリートップ
   ------------------------------------------------------------*/
#mywedding-top { }
#mywedding-top div.sdw-body div.body{ padding: 30px 25px; }
#mywedding-top div.contents-title{
	padding-top: 15px;
	padding-bottom: 10px;
}
#mywedding-top div.second-contents-section{ padding-left: 15px; }

#mywedding-top div#perlita-section{}
#mywedding-top div#perlita-section div.description{
	color: #473A33;
	padding-top: 8px;
	font-size:108.4%;
}
/* header（共通ヘッダー）*/
div.mywedding-header { }
div.mywedding-header div.image {
	width: 215px;
	float: left;
}
div.mywedding-header div.body {
	width: 475px;
	float: right;
}
div.mywedding-header div.body div.title {
	font-size: 108.4%;
	font-weight: bold;
	color: #473A33;
	padding-bottom: 7px;
}


/* ウエディングフラワーセクション*/
#mywedding-top div#bouquet-section div.description{
	color: #473A33;
	padding-top: 8px;
	font-size:108.4%;
}

/* ウエディングアイテムセクション*/
#mywedding-top div#item-section div.description{
	color: #473A33;
	padding-top: 8px;
	font-size:108.4%;
}


/* menu（共通メニュー） */
div.mywedding-menu {
	padding-top: 15px;
	padding-bottom: 25px;
	clear: both;
}
/* menu（共通　フッター　メニュー） */
div.lnav-btm {
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: right;
}
div.lnav-btm ul,
div.lnav-btm li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
}
div.lnav-btm li {
	padding-left: 15px;
	padding-right: 6px;
}
div.lnav-btm a,
div.lnav-btm a:visited {
	text-decoration: none;
	font-weight: bold;
}
div.lnav-btm a:hover,
div.lnav-btm a:active { text-decoration: none; }
div.lnav-btm a span {
	background: url(../../shared/img/arw1_t.gif) no-repeat left top;
	height: 13px;
	width: 16px;
	display: inline-block;
}



/* ------------------------------------------------------------
	99. other
   ------------------------------------------------------------*/

/* regacy-style */
#mywedding-top .tc1 {
	color: #503000;
}
#mywedding-top .txt-color1 {color: #4F2C31;}

.p10 { font-size: 83.4%; }
.b10 {
	font-size: 83.4%;
	font-weight: bold;
}
.b12 {
	font-size: 100%;
	font-weight: bold;
}





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

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


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