@charset "euc-jp";


/*お買い物ガイド
----------------------------------------------------*/

.orderSeq {font-size: 1.4em;}

.paidPrice {font-size: 1.2em; color: #C00;}
.screen {margin: 0 0 1em 1em; float: right;}

.wrappingNosi .nosiimage {margin-right: 10px; width: 100px; font-size: 0.86em; float: left;}
.wrappingNosi img {margin-bottom: 0.4em;}


#autoList.credit {margin: 5px 0; padding: 10px; background-color: #F7F5EE;}



#autoListul.paymentList {margin: 0 0 1em 0; width: 580px;}
#autoListul.paymentList li.left {margin: 0 20px 0 0; width: 280px; float: left;}
#autoListul.paymentList li.right {margin: 0; width: 280px; float: left;}









/*よくある質問
----------------------------------------------------*/
/*リニューアル前
#faq {line-height: 1.7;}
h2#titleFaq {
	margin: 0 0 20px 0;
	width: 580px;
	height: 100px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url(http://keibunsha.sakura.ne.jp/ichijoji/image/common/tb_shopping.png) no-repeat 0 -400px;
	}
ul#faq00 {margin: 0.4em 0 4em 0;}
ul#faq00 li {margin: 0 2px 2px 0; width: 288px; font-size: 0.9em; line-height: 1.4; text-align: center; overflow: hidden; float: left;}
ul#faq00 li a {padding: 0.6em 0; display: block; background: #FEEDB7;}
ul#faq00 li a:hover {color: #C60; background: #FFF;}

#faq h4 {margin: 0 0 2em 0; padding: 1em 0 1em 0.6em; font-size: 1.4em; border-left: 8px solid #FEEDB7; background: #F7F5EE;}

#faq h5 {margin: 0 0 1em 0; padding: 0 0 0.6em 0; font-size: 1.1em; font-weight: bold; line-height: 1.3; border-bottom: 1px solid #FEEDB7;}

#faq p.faqAnswer {margin-bottom: 4em; width: 480px;}

#faq div.faq02youkou {margin-bottom: 4em; padding: 20px 20px 0 20px; width: 440px; border: 1px solid #EAE4D1;}
#faq ul.faq02youkoulist {margin: 1em 0 2em 0;}
#faq ul.faq02youkoulist li {
	margin-bottom: 1.4em;
	padding: 0 3em 0 2em;
	line-height: 1.5;
	background: url(http://keibunsha.sakura.ne.jp/ichijoji/image/common/listmark1.gif) no-repeat 14px 6px;
	}

#shoppingGuide p.toTop, #faq p.toTop {margin: 0 0 80px 0; padding: 0.4em 0; font-size: 0.8em; line-height: 1.2; text-align: right; clear: both;}
#shoppingGuide p.toTop a, #faq p.toTop a {padding: 0.4em;}
#shoppingGuide p.toTop a:hover, #faq p.toTop a:hover {color: #C60; background: #FFF;}
*/




/*お問い合わせ
----------------------------------------------------*/
/*リニューアル前
#contact {}

h2#titleContact {
	margin: 0 0 20px 0;
	width: 580px;
	height: 100px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url(http://keibunsha.sakura.ne.jp/ichijoji/image/common/tb_shopping.png) no-repeat 0 -500px;
	}
*/
.contactMailAdd {font-family: "Lucida Grande", Verdana, sans-serif; font-size: 1.4em; letter-spacing: 0.05em;}



/*メールマガジン
----------------------------------------------------*/
#mailmagazine {
}

/*リニューアル前
h2#titleMailMagazine {
	margin: 0 0 20px 0;
	width: 580px;
	height: 50px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url(http://keibunsha.sakura.ne.jp/ichijoji/image/common/tb_information.png) no-repeat 0 0;
}
#mailmagazine .leadText {width: 330px; line-height: 1.7; float: left;}
#mailmagazine .credit {padding: 10px; width: 200px; font-size: 0.8em; float: right; background-color: #F7F5EE;}

#mailmagazine .mmRegist {width: 340px; font-size: 0.86em; float: left;}
#mailmagazine .mmRegist h4 {margin-bottom: 0.6em; padding: 0.3em 0 0.3em 0.6em; font-size: 1.4em; background-color: #F7F5EE;}
#mailmagazine .mmRegist p {margin-bottom: 1em;}
#mailmagazine .mmRegist input {
	margin: 0 0 4px 2px;
	padding: 4px;
	width: 300px;
	font-size: 12px;
	height: 24px;
	border: 1px solid #C7C4C3;
}
#mailmagazine .mmRegist input.mmButton {margin: 0; padding: 0; width: 100px; height: 24px; border: none;}

#mailmagazine .mmYoukou {padding-left: 20px; width: 200px; font-size: 0.86em; float: right;}
*/




/*ギャラリースケジュール
----------------------------------------------------*/
#gallerysche {}

h2#titleGallerySche {
	margin: 0 0 20px 0;
	width: 580px;
	height: 50px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url(http://keibunsha.sakura.ne.jp/ichijoji/image/common/tb_information.png) no-repeat 0 -100px;
	}

#gallerysche .info {font-size: 0.86em;}

h4.galleryName {margin-bottom: 20px;}

#enfer {width: 280px; font-size: 0.86em; float: left;}

h4.scheHeadEnfer {
	margin-bottom: 10px;
	padding: 12px 0 12px 12px;
	font-size: 1.2em;
	letter-spacing: 0.1em;
	color: #611700;
	background-color: #EFE7E5;
	border-top: 1px solid #611700;
	border-bottom: 1px solid #611700;
	}

#enfer p.date {margin-bottom: 0.2em; font-size: 1.1em; color: #611700;}
#enfer h5.title {margin-bottom: 0.5em; padding-bottom: 0.3em; font-size: 1.6em; line-height: 1.3; font-weight: bold; color: #611700; border-bottom: 1px dotted #611700;}



#seikatsu {width: 280px; font-size: 0.86em; float: right;}

h4.scheHeadSeikatsu {
	margin-bottom: 10px;
	padding: 12px 0 12px 12px;
	font-size: 1.2em;
	letter-spacing: 0.1em;
	color: #A4792E;
	background-color: #F2EDE5;
	border-top: 1px solid #A4792E;
	border-bottom: 1px solid #A4792E;
	}

#seikatsu p.date {margin-bottom: 0.2em; font-size: 1.1em; color: #A4792E;}
#seikatsu h5.title {margin-bottom: 0.5em; padding-bottom: 0.3em; font-size: 1.6em; line-height: 1.3; font-weight: bold; color: #A4792E; border-bottom: 1px dotted #A4792E;}

/*共通*/
#enfer p.credit, #seikatsu p.credit {margin-bottom: 1em; font-size: 0.9em; color: #7C7875;}
#enfer p.image, #seikatsu p.image {margin-bottom: 0.8em;}
#enfer p.text, #seikatsu p.text {word-wrap: break-word;}
#enfer p.website, #seikatsu p.website {word-wrap: break-word;}


/*アンフェール規程*/
#kiteiEnfer {}

h2#titleKiteiEnfer {
	margin: 0 0 20px 0;
	width: 580px;
	height: 50px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url(http://keibunsha.sakura.ne.jp/ichijoji/image/common/tb_information.png) no-repeat 0 -500px;
	}

#kiteiEnfer p {margin-bottom: 2em; font-size: 0.9em; width: 480px;}
#kiteiEnfer p.underul {margin-bottom: 0.4em; font-size: 0.9em; width: 480px;}

#kiteiEnfer h5 {margin: 4em 0 0.5em 0; padding-bottom: 0.3em; width: 480px; font-weight: bold; border-bottom: 1px dotted #A4792E;}
#kiteiEnfer ul {margin: 0.6em 0 2em 0; padding: 0; width: 460px;}
#kiteiEnfer ul li {margin-bottom: 0.6em; padding-left: 1em; font-size: 0.9em; background: url(http://keibunsha.sakura.ne.jp/ichijoji/image/common/listmark2.gif) no-repeat 3px 5px;}


/*スケジュール一覧*/
#enfersche {}

h2#titleEnferSche {
	margin: 0 0 20px 0;
	width: 580px;
	height: 50px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url(http://keibunsha.sakura.ne.jp/ichijoji/image/common/tb_information.png) no-repeat 0 -550px;
	}

#enfersche h4.year {font-size:1.8em; color:#D9D3C0;}

#enfersche dl {width:580px; color:#611700;}
#enfersche dt.month {margin-bottom:1em; padding-top:1em; width:80px; font-size:1.4em; line-height:1; border-top:1px solid #EAE4D1; float:left; clear:both;}
#enfersche dd {margin:0 0 1em 80px; padding-top:1em; width:480px; line-height:2; border-top:1px solid #EAE4D1;}
#enfersche .exhiTitle {font-weight:bold;}

#enfersche .sppl {width:460px;}




/*恵文社一乗寺店について
----------------------------------------------------*/
#about {line-height: 1.7;}

h2#titleAbout {
	margin: 0 0 10px 0;
	width: 580px;
	height: 50px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url(http://keibunsha.sakura.ne.jp/ichijoji/image/common/tb_information.png) no-repeat 0 -150px;
	}

#about .text {width: 420px; float: left;}
#about .text .en {width: 400px; font-size: 0.86em; line-height: 1.5;}
#about .text .en h4 {margin-bottom: 1em; padding-bottom: 0.4em; font-size: 1.4em; letter-spacing: 0.1em; border-bottom: 1px dotted #C7C4C3;}

#about .tomap {margin-bottom: 40px; width: 140px; font-size: 0.8em; line-height: 1.3; float: right;}
#about .photo {width: 140px; font-size: 0.8em; float: right;}
#about .photo .head {padding: 1em 8px; height: 70px; color: #7C7875; line-height: 1.3; background-color: #F7F5EE;}
#about .photo .title {font-size: 1.4em;}

#about .photo img {margin-bottom: 2px;}





/*アクセス
----------------------------------------------------*/
#access {}

h2#titleAccess {
	margin: 0 0 40px 0;
	width: 580px;
	height: 50px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url(http://keibunsha.sakura.ne.jp/ichijoji/image/common/tb_information.png) no-repeat 0 -200px;
	}

#access .infoAddress {width: 400px; float: left;}
#access .infoAddress iframe {margin-bottom: 4px;}
#access .infoAddress small {font-size: 0.8em;}
#access .infoAddress .alert {font-size: 0.86em; color: #C60;}

#access .infoParking {width: 140px; font-size: 0.86em; float: right;}
#access .infoParking img {margin-top: 8px;}

#access .infoRoute {font-size: 0.86em;}
#access .infoRoute h4 {margin-bottom: 1em; padding-bottom: 0.3em; font-size: 1.6em; letter-spacing: 0.1em; border-bottom: 1px dotted #C7C4C3;}
#access .infoRoute img {margin-bottom: 1em;}
#access .infoRoute p {margin-bottom: 6em;}




/*リンク
----------------------------------------------------*/
#link {font-size: 0.86em;}

h2#titleLink {
	margin: 0;
	width: 580px;
	height: 50px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url(http://keibunsha.sakura.ne.jp/ichijoji/image/common/tb_information.png) no-repeat 0 -250px;
	}

#link .left {width: 275px; float: left;}
#link .right {width: 275px; float: right;}

#link h4 {
	margin: 4em 0 0.6em 0;
	padding-bottom: 0.3em;
	font-size: 1.4em;
	letter-spacing: 0.1em;
	color: #A29E9C;
	text-align: left;
	border-bottom: 1px dotted #C7C4C3;
	}

#link .sitename {font-size: 1.3em;}






/*サイトマップ
----------------------------------------------------*/
#sitemap {}

h2#titleSitemap {
	margin: 0 0 40px 0;
	width: 580px;
	height: 50px;
	text-indent: -9999px;
	overflow: hidden;
	display: block;
	background: transparent url(http://keibunsha.sakura.ne.jp/ichijoji/image/common/tb_information.png) no-repeat 0 -300px;
	}

#sitemap ul {width: 290px; float: left;}
#sitemap ul li {
	margin-bottom: 4px;
	padding-left: 10px;
	line-height: 1.3;
	background: url(http://keibunsha.sakura.ne.jp/ichijoji/image/common/listmark1.gif) no-repeat 0 5px;
	}
#sitemap ul li.mgn_b {margin-bottom: 24px;}