@charset "utf-8";

/* ********************************************* */
/** ページ毎の設定
/** contents.css
/** オリジナル大漁旗専門店
/* ********************************************* */

/********************************
トップページ
********************************/

/*メインキャッチ（スライドショー）*/

.mainCatchArea{
	width:700px;
	height:237px;
}

.photo-show {
	z-index:-1;
	position: relative;
	/*width: 440px;*/ /*表示したい大きさ、height と合わせる*/
}

.photo-show .imgShow { 
	animation: show 35s infinite;
	-webkit-animation: show 35s infinite;
	width:100%;
	min-width:700px;
	height:auto;
	min-height:237px;
	opacity: 0;
	position: absolute; /*画像を全て重ねる*/
	top:0;
	left:0;
}

/*アニメーション*/

@keyframes show {
	0% {opacity:0}
	4% {opacity:1}
	13% {opacity:1}
	15% {opacity:0}
 }

@-webkit-keyframes show {
	0% {opacity:0}
	4% {opacity:1}
	13% {opacity:1}
	15% {opacity:0}
}

/*各画像のアニメーションの開始時間をずらす*/

.photo-show img:nth-of-type(1) {
	animation-delay: 0s;
	-webkit-animation-delay: 0s;
}

.photo-show img:nth-of-type(2) {
	animation-delay: 5s;
	-webkit-animation-delay: 5s;
}

.photo-show img:nth-of-type(3) {
	animation-delay: 10s;
	-webkit-animation-delay: 10s;
}

.photo-show img:nth-of-type(4) {
	animation-delay: 15s;
	-webkit-animation-delay: 15s;
}

.photo-show img:nth-of-type(5) {
	animation-delay: 20s;
	-webkit-animation-delay: 20s
}

.photo-show img:nth-of-type(6) {
	animation-delay: 25s;
	-webkit-animation-delay: 25s;
}

.photo-show img:nth-of-type(7) {
	animation-delay: 30s;
	-webkit-animation-delay: 30s;
}


/*制作例（全国にお届けしました）*/
#topVoiceArea ul
{
	list-style:none;
	padding:0;
}
#topVoiceArea a
{
	width:200px;
	height:151px;
	display:block;
}
#topVoiceArea .top_voice01
{
	background-image:url(../images/top/top_voice_01_on.jpg);
}
#topVoiceArea .top_voice02
{
	background-image:url(../images/top/top_voice_02_on.jpg);
}
#topVoiceArea .top_voice03
{
	background-image:url(../images/top/top_voice_03_on.jpg);
}
#topVoiceArea .top_voice04
{
	background-image:url(../images/top/top_voice_04_on.jpg);
}
#topVoiceArea .top_voice05
{
	background-image:url(../images/top/top_voice_05_on.jpg);
}
#topVoiceArea .top_voice06
{
	background-image:url(../images/top/top_voice_06_on.jpg);
}


.topFuzokuhin a
{
	width:700px;
	height:302px;
	display:block;
}

.topFuzokuhin
{
	background-image:url(../images/top/top_fuzokuhin_on.jpg);

}






/*実店舗紹介*/
.bsListArea
{
}
.bsListArea ul
{
	list-style:none;
	margin:0;
	padding:0;
}
.bsListArea li
{
	float:left;
	margin:10px 0;
}
.bsListArea a
{
	width:345px;
	height:172px;
	display:block;
}
.bsListArea .top_bsginza,
.bsListArea .top_bsomiya
{
	margin-right:10px;
}
.bsListArea .top_bsyoyogi
{
	background-image:url(../images/bn/bn_yoyogi_on.jpg);
}
.bsListArea .top_bsomiya
{
	background-image:url(../images/bn/bn_omiya_on.jpg);
}
.bsListArea .top_bstochigi
{
	background-image:url(../images/bn/bn_tochigi_on.jpg);
}
.bsListArea .top_bsginza
{
	background-image:url(../images/bn/bn_ebisu_on.jpg);
}
/*(※以下、BSページの各店舗バナー)*/
.bsListArea .bs_bsginza,
.bsListArea .bs_bsomiya
{
	margin-right:10px;
}
.bsListArea .bs_bsyoyogi
{
	background-image:url(../images/bs/bs_yoyogi_on.jpg);
}
.bsListArea .bs_bsomiya
{
	background-image:url(../images/bs/bs_omiya_on.jpg);
}
.bsListArea .bs_bstochigi
{
	background-image:url(../images/bs/bs_tochigi_on.jpg);
}
.bsListArea .bs_bsginza
{
	background-image:url(../images/bs/bs_ginza_on.jpg);
}


.iconJRebisu,.iconOyama
{
	background:url(../images/bs/icon_jr.png) no-repeat left 75%;
	padding-left:37px;
	padding-top: 3px;
	
}

.iconGinza1tyoume
{
	background:url(../images/bs/icon_yuurakutyou.png) no-repeat;
	padding-left:37px;
	min-height:28px;
	padding-top: 3px;

}
.iconTokyometro
{
	background:url(../images/bs/icon_Tokyometro.png) no-repeat;
	padding-left:37px;
	min-height:28px;
	padding-top: 3px;

}



h4.title_iconOyama
{
	background:#383838 url(../images/bs/icon_jr.png) no-repeat 3% 50%;
	padding:11px 0 11px 63px;
	
}
h4.title_icon_Yuurakutyou
{
	background:#383838 url(../images/bs/icon_JR_metro.png) no-repeat 3% 50%;
	padding:11px 0 11px 95px;
	
}

h4.title_iconTakaratyou
{
	background:#383838 url(../images/bs/icon_asakusa.png) no-repeat 3% 50%;
	padding:11px 0 11px 55px;
}

h4.title_iconKyoubashi
{
	background:#383838 url(../images/bs/icon_ginza.png) no-repeat 3% 50%;
	padding:11px 0 11px 55px;
}

h4.title_iconGinza{
	background:#383838 url(../images/bs/icon_ginza_marunouti_hibiya.png) no-repeat 3% 50%;
	padding:11px 0 11px 115px;
}

h4.title_iconHigashiGinza
{
	background:#383838 url(../images/bs/icon_asakusa_hibiya.png) no-repeat 3% 50%;
	padding:11px 0 11px 86px;
}

h4.title_iconEbisu
{
	background:#383838 url(../images/bs/icon_JR_metro.png) no-repeat 2% 50%;
	padding:11px 0 11px 60px;
}



/*追加料金なし*/
.price_btn a
{
	display:block;
	width:700px;
	height:99px;
	background-image:url(../images/contents/price_7icon_on.gif);
}




/*付属品テーブル*/
.priceTable
{
	width:100% ;
}
.priceTable th
{
	background-color:#FFF0B5;
	text-align:center;
}
.priceTable th,
.priceTable td
{
	padding:10px;

}

.btnHappiBs a{
	width:380px;
	height:87px;
	display:block;
	background-image:url(../images/bs/bs-happi_on.jpg);
	margin:0 auto;
}

/********************************
生地
********************************/

ul.designlist li a {
	background: url("../images/pagelink.gif") 100% 50%;
	background-repeat: no-repeat;
	padding-right: 20px;
}



.thDeepBlue
{
	background-color:#136bcd;
	color:#ffffff;
}
.thBrightBlue
{
	background-color:#ddeefe;
}


.kijiTetoronTwill a
{
	display:block;
	background:url(../images/contents/kiji_tetorontwill_th_on.jpg);
}

.kijiWhiteTwill a
{
	display:block;
	background:url(../images/contents/kiji_whitetwill_th_on.jpg);
}




/********************************
価格
********************************/

.price_list th{
	background:#FFF0B5;
}
.price_list th,.price_list td{
	padding: 5px;
	text-align:center;
	vertical-align: middle;
    line-height: 1.4em;
}
.priceText{
    font-size: 110%;
    font-weight: bold;
}
.priceOtherSize{
    padding: 10px 0;
    font-size: 110%;
    font-weight: bold;
}
/********************************
製作例ページ
********************************/


/*ページ内リンク*/
.PageLink
{
	list-style:none;
	padding:0;
	float: left;
	width: 700px;
	margin:5px 0;
}
.PageLink li
{
	width:350px;
	float:left;
	margin-bottom:15px;
}
.PageLink a
{
	padding:0 0 0 23px;
	background-image:url(../images/pagelink.gif);
	background-repeat:no-repeat;
	background-position:2px 50%;
}



/********************************
お客様の声一覧
********************************/
.VoicePageLink ul li{
	list-style-type:none;
	float:left;
	width:50%;
}
.VoicePageLink ul li a{
	background:url("../images/pagelink.gif") 0% 50%;
	background-repeat:no-repeat;
	padding-left:20px;
}

/*テーブル風リスト*/
.tableLikeList
{

	border-bottom:1px solid #a7a7a7;
}
.tableLikeList dt
{
	float:left;
	width:9em;
	text-align:center;
	padding:5px 0;
	border-top:1px solid #a7a7a7;
	background-color:#f4f4f4;
}
.tableLikeList dd
{
	padding:5px;
	margin:0 0 0 9em;
	border-left:0;
	border-right:0;
	background-color:#ffffff;
	border-top:1px solid #a7a7a7;
}
/* hide hack from Mac-IE5 \*/
* html .tableLikeList dd
{
	height:1%;
}
/* end hiding */


#usersList
{
	width:700px;
}
#usersList .sideRow
{
	margin:15px 0;
}
#usersList a
{
	display:block;
}
#usersList .voice01 a
{
	width:345px;
	height:242px;
	background-image:url(../images/top/users01_on.jpg);
}
#usersList .voice02 a
{
	width:345px;
	height:242px;
	background-image:url(../images/top/users02_on.jpg);
}


.staffCommentBox
{
	padding:10px;
	border:1px solid #d6d6d6;
}


/********************************
よくあるご質問
********************************/
.faqList
{
	margin:0;
	padding:15px 0;
	text-indent: -1.2em;
	padding-left: 1.2em;
	border-top:1px solid #999999;
}
.faqListBorderNone
{
	border-top:none;
}
.faqList span
{
	font-weight:bold;
	padding:0 5px 0 0;
}
.faqList dt
{
	color:#ff4e00;
	font-weight:bold;
	margin:0 0 5px 0;
}
.faqList dd
{
	margin-left:1.2em;
}
.faqList dd.parag
{
	text-indent:0em;
}

.questionList
{
	list-style:none;
	padding:0;
	margin-left:0;
}
.questionList li
{
	padding:3px 0;
	border-bottom:1px dotted #666666;
}
.questionList li span
{
	color:#ff4e00;
	font-weight:bold;
	padding:0 5px 0 0;
}
/********************************
リピーターページ
********************************/
.sougouBox
{
	padding:10px;
	text-align:center;
	background-color:#fdf4e8;
}

/*ボックス内のアイテムエリア*/
	.itemMArea
	{
		text-align:left;
		width:640px;
		margin:0 auto;
	}
	.itemM
	{
		width:320px;
		margin:8px 0 0 0;
	}
	.itemM dl
	{
		margin:0;
		width:250px;
	}
	.itemM dt
	{
		font-weight:bold;
		color:#666666;
	}
	.itemM dd
	{
		margin:0;
		padding:0;
		line-height:normal;
	}

.hidden
{
	height:0;
	width:0;
	border:0;
	margin:0;
	padding:0;
	visibility:hidden;
}
/********************************
会社概要
********************************/
.aboutTable
{
	width:680px;
	margin:0 auto;
}
.aboutTable th,td
{
	padding:15px 10px;
	border:none;
}
.aboutDetails{
	display: flex;
	justify-content: center;
}
.aboutDetails h2{
	font-size:1.1rem;
	border-left: 6px solid #ef660b;
	padding-left:8px;
}
.aboutDetails table{
	width:320px;
	line-height: 1.1rem;
}
.aboutDetails table tr:first-child{
	height: 4rem;
}
.aboutDetails table th,
.aboutDetails table td{
	border: none;
	vertical-align: middle;
	border-bottom:1px dashed #CCC;
	padding: 5px 10px
}




/********************************
特定商取引法に基づく表記
********************************/
.lawTable th,
.lawTable td
{
	padding:10px;
	border:1px solid #cccccc;
}

/********************************
FAXオーダーシート
********************************/
.btnFaxsheet a
{
	display:block;
	width:300px;
	height:80px;
	margin:auto;
	background-image:url(../images/btn/fax_on.gif);
}

/********************************
対応ソフト
********************************/
.softWereListTable
{
	width:100%;
}
.softWereListTable th,
.softWereListTable td
{
	border-left:none;
	border-right:none;
}
.softWereListTable th
{
	padding:10px;
	background-color:#e0f0ff;
}
.softWereListTable td
{
	padding:5px 10px;
}

/********************************
データ入稿＆はじめての方へ
********************************/
.nyukuoList
{
	background-color:#FFF0B5;
	border-bottom:1px solid #a7a7a7;
}
.nyukuoList dt
{
	float:left;
	width:8em;
	text-align:left;
	padding:5px;
	border-top:1px solid #a7a7a7;
}
.nyukuoList dd
{
	padding:5px;
	margin:0 0 0 8.5em;
	border-left:0;
	border-right:0;
	background-color:#ffffff;
	border-top:1px solid #a7a7a7;
}
/* hide hack from Mac-IE5 \*/
* html .nyukuoList dd
{
	height:1%;
}
 end hiding 


.templateBnArea a
{
	display:block;
}
.bnTemplate01 a
{
	display:block;
	background-image:url(../images/btn/btn-template-dl01_on.gif);
}
.bnTemplate02 a
{
	display:block;
	background-image:url(../images/btn/btn-template-dl02_on.gif);
}
.bnTemplate03 a
{
	display:block;
	background-image:url(../images/btn/btn-template-dl03_on.gif);
}
.bnTemplate04 a
{
	display:block;
	background-image:url(../images/btn/btn-template-dl04_on.gif);
}
.bnTemplate05 a
{
	display:block;
	background-image:url(../images/btn/btn-template-dl05_on.gif);
}


/********************************
お手入れ
********************************/
/*ul.wash
{
	-webkit-padding-start: 30px;}

ul.wash ul
{
	-webkit-padding-start: 40px;}
*/
/********************************
メディアページ
********************************/
.videoBoxArea
{
	width:600px;
	height:270px;
	margin-left:30px;
}
.videoBox
{
	width:260px;
}
#main #media .videoBox p
{
	margin:0 0 10px 0;
	text-align:center;
}
.videoBoxWidArea
{
	width:660px;
	height:270px;
}
.videoBoxWid
{
	width:320px;
}
#main #media .videoBoxWid p
{
	margin:0;
}
/********************************
お問い合わせ・お見積り依頼フォーム
********************************/
#MailForm
{
	width:100%;
}
#MailForm th
{
	width:130px;
	text-align:center;
	background-color:#FFF0B5;
}
#MailForm th,
#MailForm td
{
	padding:10px;
	border:1px solid #cccccc;
}

#MailFormKijiSample table
{
	width:660px;
}
#MailFormKijiSample th
{
	width:130px;
	background-color:#FFF0B5;
}
#MailFormKijiSample th,
#MailFormKijiSample td
{
	padding:10px;
	border:1px solid #cccccc;
}
#MailFormKijiSample div
{
	padding:10px;
	border-top:none;
}
div#err
{
	color:#ff0000;
	font-weight:bold;
	border:none;
	background-color:#FFCECE;
}


.btnConfirm a
{
	width:232px;
	height:61px;
	display:block;
	margin:0 auto;
	background-image:url(../images/btn/btn_confirm_on.gif);
}
.btnFinish a
{
	width:232px;
	height:61px;
	display:block;
	margin:0 auto;
	background-image:url(../images/btn/btn_finish_on.gif);
}

/********************************
実店舗（BS）
********************************/
.bsTextLevel01,.bsTextLevel02,.bsTextLevel03,.bsTextLevel04
{
	background-image:url(../images/bs/bs-print01.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	border:none;
	line-height:32px;
	font-size:16px;
}

.bsTextLevel02
{
	background-image:url(../images/bs/bs-print02.gif);
	background-repeat:no-repeat;
}
.bsTextLevel03
{
	background-image:url(../images/bs/bs-print03.gif);
	background-repeat:no-repeat;
}
.bsTextLevel04
{
	background-image:url(../images/bs/bs-print04.gif);
	background-repeat:no-repeat;
}
.BsInquiryBannerBox
{
	clear:both;
}
.BsInquiryBannerBox p
{
	width:604px;
	height:66px;
	margin-left:auto;
	margin-right:auto;
}
.BsInquiryBannerBox a
{
	display:block;
	background-image:url(../images/bs/bs-inquiry_on.gif);
}

.meritBox
{
	border-left:2px solid #929292;
	border-top:2px solid #929292;
}

/*BS店舗案内地図*/
.BtnBsArea p
{
	position:absolute;
}
.BtnBsArea a
{
	display:block;
}

.BtnBsYoyogi {
	left: 107px;
	top: 63px;
}
.BtnBsYoyogi a
{
	background-image:url(../images/bs/bs_yoyogi_on.jpg);
}
.BtnBsTochigi
{
	left:397px;
	top:11px;
}
.BtnBsTochigi a
{
	background-image:url(../images/bs/bs_tochigi_on.jpg);
}
.BtnBsGinza
{
	left:121px;
	top:191px;
}
.BtnBsGinza a
{
	background-image:url(../images/bs/bs_ginza_on.jpg);
}
/********************************
サンキューページ
********************************/


.btnOtherList
{
	width:700px;
	list-style:none;
	margin:0;
	padding:0;
}
.btnOtherList li
{
	width:340px;
	height:142px;
}
.btnOtherList a
{
	display:block;
}

.btnTowel span,
.btnDanki span
{
	padding:3px 0 0 0;
	display:block;
	background-color:#ffffff;
}



/********************************
商品リスト（見積もり依頼）
********************************/
.formItemList a
{
	width:300px;
	height:155px;
	display:block;
}

/********************************
404ページ
********************************/
.fileNon
{
	background:url(../images/contents/404.gif) no-repeat right bottom;
}
.siteMapLeft
{
	margin-right:50px;
}
.siteMap ul
{
	list-style:none;
	padding-left:25px;
	margin:0;
}

/********************************
消費税率8％について
********************************/
.zei
{
	width:640px;
	padding:5px;
	border:5px double #D7D7D7;
	margin-left:auto;
	margin-right:auto;
}

/********************************
豆知識
********************************/
.hataList dd {
	margin: 0 0 0 7em;
	background-color: #ffffff;

}

/********************************
個人情報の取り扱いについて
********************************/
.noneLevel
{
	margin-left:0px;
	padding-left:25px;
}

.kojinTable th,.kojinTable td
{
	padding:8px 6px;
	border:1px solid #cccccc;
}


/********************************
NP掛け払い・後払い
********************************/
.npBgPostpay
{
	background-color:#FFF9FC;
}
.npBgPayment
{
	background-color:#F4FDFF;
}

/********************************
団旗フォーム調整用
********************************/
h1.textLevelL
{
	font-size:160%;
	padding:0 0 4px 15px;
	line-height:54px;
	background:url(../images/h1/h1_lage.gif) no-repeat;
}

/********************************
サイズ
********************************/
.size-list {
	display: inline-block;
	width: 202px;
}

.size-ul {
	padding: 0;
}

/********************************
お問い合わせ・お見積り依頼フォーム
********************************/

/* フロー */
.step{
	list-style-type: none;
	display:table;
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
}
.step li{
	display:table-cell;
	position:relative;
	background: #ffd6ac;
	color: #000;
	font-size: 95%;
	padding-left: 2em;
	padding-top: 1em;
	padding-bottom: 1em;
}
.aaa{
	display: flex;
	align-items: center;
}
.step li:last-child{
	padding-right: 1em;
}
.step li:last-child:before,
.step li:last-child:after{
	display:none;
}
.step li:before,
.step li:after{
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	margin: auto;
}
.step li:before{
	top:-15px;
	right:-1em;
	border-style: solid;
	border-color: transparent transparent transparent #fff;
	border-width: 70px 0 70px 1.5em;
	z-index: 10;
}
.step li:after{
	top:-15px;
	right:-.8em;
	border-style: solid;
	border-color: transparent transparent transparent #ffd6ac;
	border-width: 70px 0 70px 1.5em;
	z-index: 10;
}

/* 表 */
.formTitle{
	text-align: center;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	padding: 10px;
	background: #FFF0B5;
}
.changeColor{
	background: #ffe0a9;
}
#formTable dl{
	display:flex;
	flex-wrap: wrap;
	border: 1px solid #ccc;
	border-top: none;
	margin-top: 0;
	margin-bottom: 0;
}
#formTable dt {
	background: #FFF0B5;
	width: 17%;
	padding: 10px;
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
#formTable dd {
	padding: 15px;
	margin: 0;
	border-left: 1px solid #ccc;
	width: 83%;
	box-sizing: border-box;
}
#accContents dt{
	background-color: #ffe0a9;
}
.upperLine{
	border-top: 1px solid #ccc;
}
/* アコーディオン */
#accOpen{
	cursor:pointer;
}
#accOpen:hover{
	background-color: #ffe0a9;
}
#accContents dt{
	background-color: #ffe0a9;
}
#accContents{
	display: none;
}
#accContents ul{
	list-style: none;
}
.accClose{
	display: block;
}
/********************************
サイズ
********************************/
.size-list {
	display: inline-block;
	width: 202px;
}
.size-ul {
	padding: 0;
}
.sizeImg{
	width: 180px;
	margin-left: 5px;
	margin-top: 4px;
}

/********************************
ハトメ箇所
********************************/
.hatomeText{
	display: none;
}
.hatomeOff{
	width: 360px;
}
#hatome > label {
	display: block;
}

.hatome {
	position: relative;
}
.hatomeImg{
	margin: 20px 0 20px 80px ;
}
.hatomeCheckBox{
	width: 100%;
	height: auto;
	position: relative;
}
.hatomeCheck1{
	position: absolute;
	left: 77px;
}
.hatomeCheck2{
	position: absolute;
	left: 177px;
}
.hatomeCheck3{
	position: absolute;
	left: 295px;
}
.hatomeCheck4{
	position: absolute;
	top:100px;
	left: 5px;
}
.hatomeCheck5{
	position: absolute;
	top:100px;
	left: 352px;
}
.hatomeCheck6{
	position: absolute;
	top:200px;
	left: 77px;
}
.hatomeCheck7{
	position: absolute;
	top:200px;
	left: 177px;
}
.hatomeCheck8{
	position: absolute;
	top:200px;
	left: 295px;
}
.selectColor{
	background-color:#F0C014;
}

/* 左上選択されたら色つくエリア */
#selected-1 {
	width: 36px;
	height: 36px;
	position: absolute;
	left: 80px;
	top: 20px;
	z-index: -10;
}
/* 上中央選択されたら色つくエリア */
#selected-2 {
	width: 43px;
	height: 36px;
	position: absolute;
	left: 193px;
	top: 20px;
	z-index: -10;
}
/* 右上選択されたら色つくエリア */
#selected-3 {
	width: 36px;
	height: 36px;
	position: absolute;
	right: 0px;
	top: 20px;
	z-index: -10;
}
/* 左中央選択されたら色つくエリア */
#selected-4 {
	width: 36px;
	height: 45px;
	position: absolute;
	left: 80px;
	top: 88px;
	z-index: -10;
}
/* 右中央選択されたら色つくエリア */
#selected-5 {
	width: 36px;
	height: 45px;
	position: absolute;
	right: 0px;
	top: 88px;
	z-index: -10;
}
/* 左下選択されたら色つくエリア */
#selected-6 {
	width: 36px;
	height: 36px;
	position: absolute;
	left: 80px;
	bottom: 20px;
	z-index: -10;
}
/* 下中央選択されたら色つくエリア */
#selected-7 {
	width: 43px;
	height: 36px;
	position: absolute;
	left: 192px;
	bottom: 20px;
	z-index: -10;
}
/* 右下選択されたら色つくエリア */
#selected-8 {
	width: 36px;
	height: 36px;
	position: absolute;
	right: 0px;
	bottom: 20px;
	z-index: -10;
}

/********************************
使用方法
********************************/
.formUse {
	padding-left: 0;
}
.formUse img{
	padding-left: 5px;
}
.formUse li {
	list-style: none;
	width: 200px;
}
/********************************
旗頭
********************************/
.atama-list {
	display: inline-block;
	width: 100px;
	text-align: center;
}

.atama-list img {
	display: block;
	margin: 0 auto;
}

.atama-img{
	height: 55px;
}

.atama-ul {
	padding: 0;
	margin: 0;
}

.atama-secretBox {
	display: none;
}

/********************************
収納袋・化粧箱
********************************/
.bag-ul {
	padding: 0;
	margin: 0;
}

#bag-kazu, #box-kazu {
	display: none;
}

/********************************
使用できる書体とイラストサンプル
********************************/
.sampleImg img{
	text-align: center;
	margin-bottom: 15px;
	width: 700px;
}
.sampleImg h3{
	font-size: 130%;
	margin: 30px 0 10px 0;
}



