@import url(https://fonts.googleapis.com/css?family=Merriweather|Special+Elite|Exo+2:400,200,300,700|Open+Sans:400,300,700&subset=latin,latin-ext,cyrillic);
fieldset{border:0;margin:0;padding:0}figure,p{margin:0}html{font-size:62.5%}.datetime,.postmeta{font-size:14px;font-size:1.4rem;line-height:1.5}

.j-rss .rssFeedTitle,.j-rss h1,h3{
	font-size:28px;
	font-size:2.8rem;
	line-height:1.5;
}

.eyelush{
	    text-align: center;
    padding: 20px 0;
}

a:hover img{
    cursor:pointer;
    filter: alpha(opacity=60);        /* ie lt 8 */
    -ms-filter: "alpha(opacity=60)";  /* ie 8 */
    -moz-opacity:0.6;                 /* FF lt 1.5, Netscape */
    -khtml-opacity: 0.6;              /* Safari 1.x */
    opacity:0.6;
    zoom:1;
}

h2{
	font-size:38px;
	font-size:3.8rem;
	line-height:1.4;
	}

.j-website-title-content,h1
	{
	font-size:55px;
	font-size:5.5rem;
	line-height:1.2;
	}

.j-blog-meta:after
	{
		clear:both;
		content:"";
		display:table;
		}

#cc-checkout-wrapper .cc-checkout-btn,.cc-pagemode-overlay input[type=submit].submitUser,.commententry input[type=submit],.j-blogarticle .blogreadmore:link,.j-blogarticle .blogreadmore:visited,.j-blogarticle .comment:link,.j-blogarticle .comment:visited,.j-callToAction .j-calltoaction-link-style-1,.j-callToAction .j-calltoaction-link-style-3,.j-downloadDocument .cc-m-download-link,.j-formnew input[type=submit],.j-googlemaps .cc-map-route-submit button,.j-newsletterbox input[type=submit],.j-product .cc-shop-product-desc .cc-shop-addtocard,.j-rss br+a[target="_blank"],.skiptoform a:link,.skiptoform a:visited
	{
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		border-radius:2px;
		-moz-transition:all .2s ease-in-out;
		-webkit-transition:all .2s ease-in-out;
		transition:all .2s ease-in-out;
		background-color:#3e3e3e;
		border:none;
		color:#fff;
		cursor:pointer;
		display:inline-block;
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-size:14px;
		line-height:120%;
		margin:20px;
		padding:10px;
		text-decoration:none;
		text-transform:uppercase
	}

#cc-checkout-wrapper .cc-checkout-btn:active,#cc-checkout-wrapper .cc-checkout-btn:focus,#cc-checkout-wrapper .cc-checkout-btn:hover,.cc-pagemode-overlay input[type=submit].submitUser:active,.cc-pagemode-overlay input[type=submit].submitUser:focus,.cc-pagemode-overlay input[type=submit].submitUser:hover,.commententry input[type=submit]:active,.commententry input[type=submit]:focus,.commententry input[type=submit]:hover,.j-blogarticle .blogreadmore:active:link,.j-blogarticle .blogreadmore:active:visited,.j-blogarticle .blogreadmore:focus:link,.j-blogarticle .blogreadmore:focus:visited,.j-blogarticle .blogreadmore:hover:link,.j-blogarticle .blogreadmore:hover:visited,.j-blogarticle .comment:active:link,.j-blogarticle .comment:active:visited,.j-blogarticle .comment:focus:link,.j-blogarticle .comment:focus:visited,.j-blogarticle .comment:hover:link,.j-blogarticle .comment:hover:visited,.j-callToAction .j-calltoaction-link-style-1:active,.j-callToAction .j-calltoaction-link-style-1:focus,.j-callToAction .j-calltoaction-link-style-1:hover,.j-callToAction .j-calltoaction-link-style-3:active,.j-callToAction .j-calltoaction-link-style-3:focus,.j-callToAction .j-calltoaction-link-style-3:hover,.j-downloadDocument .cc-m-download-link:active,.j-downloadDocument .cc-m-download-link:focus,.j-downloadDocument .cc-m-download-link:hover,.j-formnew input[type=submit]:active,.j-formnew input[type=submit]:focus,.j-formnew input[type=submit]:hover,.j-googlemaps .cc-map-route-submit button:active,.j-googlemaps .cc-map-route-submit button:focus,.j-googlemaps .cc-map-route-submit button:hover,.j-newsletterbox input[type=submit]:active,.j-newsletterbox input[type=submit]:focus,.j-newsletterbox input[type=submit]:hover,.j-product .cc-shop-product-desc .cc-shop-addtocard:active,.j-product .cc-shop-product-desc .cc-shop-addtocard:focus,.j-product .cc-shop-product-desc .cc-shop-addtocard:hover,.j-rss br+a[target="_blank"]:active,.j-rss br+a[target="_blank"]:focus,.j-rss br+a[target="_blank"]:hover,.skiptoform a:active:link,.skiptoform a:active:visited,.skiptoform a:focus:link,.skiptoform a:focus:visited,.skiptoform a:hover:link,.skiptoform a:hover:visited{background-color:#000;color:#fff;-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform:scale(1.05,1.05);transform-origin:left}#cc-checkout-billing-address-form input[type=date],#cc-checkout-billing-address-form input[type=text],#cc-checkout-shipping-address-form input[type=date],#cc-checkout-shipping-address-form input[type=text],.cc-checkout-user-note-form textarea,.cc-pagemode-overlay #password,.commententry input[type=date],.commententry input[type=text],.commententry textarea,.j-formnew .cc-m-form-view-sortable input[type=date],.j-formnew .cc-m-form-view-sortable input[type=email],.j-formnew .cc-m-form-view-sortable input[type=text],.j-formnew .cc-m-form-view-sortable textarea,.j-googlemaps .cc-map-route-start,.j-newsletterbox input[type=email]
	{
		color:#000;background-color:#fff;border:1px solid #bebebe;
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-size:.9em;
		padding:10px;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		border-radius:2px;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
		box-sizing:border-box
		}

#cc-checkout-billing-address-form input[type=date]:active,#cc-checkout-billing-address-form input[type=date]:focus,#cc-checkout-billing-address-form input[type=date]:hover,#cc-checkout-billing-address-form input[type=text]:active,#cc-checkout-billing-address-form input[type=text]:focus,#cc-checkout-billing-address-form input[type=text]:hover,#cc-checkout-shipping-address-form input[type=date]:active,#cc-checkout-shipping-address-form input[type=date]:focus,#cc-checkout-shipping-address-form input[type=date]:hover,#cc-checkout-shipping-address-form input[type=text]:active,#cc-checkout-shipping-address-form input[type=text]:focus,#cc-checkout-shipping-address-form input[type=text]:hover,.cc-checkout-user-note-form textarea:active,.cc-checkout-user-note-form textarea:focus,.cc-checkout-user-note-form textarea:hover,.cc-pagemode-overlay #password:active,.cc-pagemode-overlay #password:focus,.cc-pagemode-overlay #password:hover,.commententry input[type=date]:active,.commententry input[type=date]:focus,.commententry input[type=date]:hover,.commententry input[type=text]:active,.commententry input[type=text]:focus,.commententry input[type=text]:hover,.commententry textarea:active,.commententry textarea:focus,.commententry textarea:hover,.j-formnew .cc-m-form-view-sortable input[type=date]:active,.j-formnew .cc-m-form-view-sortable input[type=date]:focus,.j-formnew .cc-m-form-view-sortable input[type=date]:hover,.j-formnew .cc-m-form-view-sortable input[type=email]:active,.j-formnew .cc-m-form-view-sortable input[type=email]:focus,.j-formnew .cc-m-form-view-sortable input[type=email]:hover,.j-formnew .cc-m-form-view-sortable input[type=text]:active,.j-formnew .cc-m-form-view-sortable input[type=text]:focus,.j-formnew .cc-m-form-view-sortable input[type=text]:hover,.j-formnew .cc-m-form-view-sortable textarea:active,.j-formnew .cc-m-form-view-sortable textarea:focus,.j-formnew .cc-m-form-view-sortable textarea:hover,.j-googlemaps .cc-map-route-start:active,.j-googlemaps .cc-map-route-start:focus,.j-googlemaps .cc-map-route-start:hover,.j-newsletterbox input[type=email]:active,.j-newsletterbox input[type=email]:focus,.j-newsletterbox input[type=email]:hover
	{
		background-color:#fff;
		border-color:#000;
		color:#000;
	}

body
	{
		color:#000;
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-size:18px;
		font-weight:300;
		line-height:1.8;
		text-rendering:auto;
	}
body strong
	{
	font-weight:700
	}

	.j-rss .rssFeedTitle,.j-rss h1,h1,h2,h3,h4
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		margin:0;
	}

h1{
	font-weight:300;
	color:#000;
	}

	h2
	{
		font-weight:400;
		color:#000;
	}

.j-rss .rssFeedTitle,.j-rss h1,h3{
		font-weight:700;
		color:#000;
		text-align:left;
		}

a:link,a:visited
	{
		color:#3e3e3e;
		text-decoration:underline;
		-moz-transition:color .3s ease-in-out;
		-webkit-transition:color .3s ease-in-out;
		transition:color .3s ease-in-out;
	}

a:link img,a:visited img
	{
		border:0;
	}

a:active,a:focus,a:hover
	{
		color:#000;
	}

b,strong
	{
		font-weight:700;
	}

.layout-alignment
	{
		width:960px;
		width:96rem;
		margin:0 auto;
	}

.content-options-box,.sidebar-options-box
	{
		background-color:#fff;
		
	}
.shiti_a{
    padding-top: 20px;
}

#tpl-header
	{
		padding:100px 0 40px;
		    width: 100rem !important;
	}

#tpl-content
	{
		padding:0 0 50px;
	}

.tpl-content-inner
	{
		padding-top:30px;
	}

#tpl-footer
	{
		background-color: #dec2e7;
		/*padding:50px 0;*/
	}

.tpl-shoppingcart
	{
		position:fixed;
		top:20px;
		right:20px;
	}

.logo-wrapper
	{
		min-height:300px;
		margin:30px auto 40px;
		text-align:center;
		}
nav ul
	{
		list-style:none;
		padding:0;
		margin:0;
	}

nav a:link,nav a:visited
	{
		text-decoration:none;
		color:#DCDCDC;
	}

nav a:active,nav a:focus,nav a:hover
	{
		background:0 0;
	}

.navigation-colors
	{	
		color: #ffffff;
		/*background-color:#fff;*/
		background-color:#84005a;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		border-radius:2px;
		margin-bottom:100px;
		text-align:center;
		    width: 1080px;
    margin: 0 auto;
	}

.cc-nav-level-0 j-nav-level-0{
	padding-left: 0;
}

.cc-nav-level-0 a:link,.cc-nav-level-0 a:visited
	{
		background-color:transparent;
		border-bottom:4px solid transparent;
		display:block;
		font-size:18px;
		line-height:1.2;
		padding:20px;


	}

.cc-nav-level-0 li{
	display:inline-block;
	}

.cc-nav-level-0 li a:active,.cc-nav-level-0 li a:focus,.cc-nav-level-0 li a:hover,.cc-nav-level-0 li.j-nav-current a,.cc-nav-level-0 li.j-nav-parent a
	{
		color:#ffffff;
		border-bottom:4px solid;
	}
.cc-nav-level-1 li
	{
		display:inline-block;
	}

	.cc-nav-level-1 a:link,.cc-nav-level-1 a:visited
		{
			display:block;
			padding:20px;
			border-top:4px solid transparent;
		}

.cc-nav-level-1 .j-nav-current a,.cc-nav-level-1 .j-nav-parent a,.cc-nav-level-1 a:active,.cc-nav-level-1 a:focus,.cc-nav-level-1 a:hover
	{
		color:#3e3e3e;
		border-top:4px solid;
	}

.cc-nav-level-2 li
	{
		display:inline-block;
		}


.cc-nav-level-2 a:link,.cc-nav-level-2 a:visited{
	display:block;padding:10px 20px;
	}

.cc-nav-level-2 a:active,.cc-nav-level-2 a:focus,.cc-nav-level-2 a:hover
{
	color:#3e3e3e;
	}

.cc-nav-level-2 .j-nav-current a,.cc-nav-level-2 .j-nav-parent a
	{
		font-weight:700;
		color:#3e3e3e;
	}

.j-product .hproduct{
	padding:30px 0;
	}

.j-product .cc-shop-product-desc h4
	{
		font-weight:300;
		font-size:1.8em;
	}

.j-product .cc-shop-product-desc .cc-shop-product-price-container
	{
		float:left;
		margin:15px 0;
	}

.j-product .cc-shop-product-desc .cc-shop-product-price-item
	{
		display:inline;
		padding-right:15px;
	}

.j-product .cc-shop-product-desc .cc-shop-product-price-old
	{
		line-height:120%
	}

.j-product .cc-shop-product-desc .cc-shop-product-price-current
	{
		font-size:2.4em;
		font-weight:300;
		color:#3e3e3e;
		line-height:120%
	}

.j-product .cc-shop-product-desc .cc-shop-addtocard
	{
		border:none;
		margin-left:0
	}

.j-product .cc-shop-product-desc .cc-shop-addtocard:before
	{
		display:none
	}

.j-product .cc-product-infolink a:link,.j-product .cc-product-infolink a:visited
	{
		font-size:85%;
	}

.j-product .cc-shop-product-availability
	{
		margin:0;
		padding:0;
	}

.j-product .cc-shop-product-availability li
	{
		display:inline-block;
		margin:20px 0;
		padding:5px 10px;
		background-color:#eee;
		background-image:none;
		font-size:80%;
		text-transform:uppercase;
		color:#000;
		list-style:none;
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		border-radius:2px;
	}

.j-product .cc-shop-product-availability li sub,.j-product .cc-shop-product-availability li sup
	{
		position:relative;
		top:-.4em;
		vertical-align:baseline;
	}

.j-product .cc-shop-product-availability li sub
	{
		top:.4em;
	}

#cc-checkout-steps
	{
		list-style-type:none;
		margin:0 0 1em;
		padding:40px 0;
		text-align:center;
	}

#cc-checkout-steps li
	{
		display:inline-block;
		padding:10px;
		margin:0 5px;
		text-transform:uppercase;
	}

#cc-checkout-steps li span
	{
		display:block;
	}

#cc-checkout-steps li:first-child a:link,#cc-checkout-steps li:first-child a:visited,#cc-checkout-steps li:first-child span
	{
		padding-left:0;
	}

#cc-checkout-steps li a:link,#cc-checkout-steps li a:visited
	{
		display:block;
		text-decoration:none;
	}

#cc-checkout-steps li a:link span,#cc-checkout-steps li a:visited span
	{
		padding:0;
	}

#cc-checkout-steps .cc-checkout-steps-ready{border-bottom:4px solid}#cc-checkout-steps .cc-checkout-steps-ready a:link,#cc-checkout-steps .cc-checkout-steps-ready a:visited
	{
		color:#828282;
	}

#cc-checkout-steps .cc-checkout-steps-ready a:hover
	{
		background-color:transparent;
	}

#cc-checkout-steps .cc-checkout-steps-current
	{
		border-bottom:4px solid;
		border-top:4px solid;
	}

#cc-checkout-steps .cc-checkout-steps-current a:link,#cc-checkout-steps .cc-checkout-steps-current a:visited
{cursor:default;
	color:#3e3e3e;}

#cc-checkout-wrapper
{background:0 0;}

#cc-checkout-wrapper #cc-checkout-gutter
{padding:0;}

#cc-checkout-wrapper #cc-checkout-gutter .cc-checkout-products
{
	font-size:14px;
	background-color:#fff;
	margin-bottom:2em;
}

#cc-checkout-wrapper #cc-checkout-gutter .cc-checkout-products td
	{
		padding:10px;
		color:#000;
	}

#cc-checkout-wrapper #cc-checkout-gutter .cc-checkout-products td a
	{
		color:#000;
	}

#cc-checkout-wrapper #cc-checkout-gutter .cc-checkout-products th
	{
		padding:10px;
		border-color:transparent;
		color:#000;
	}

#cc-checkout-wrapper #cc-checkout-gutter .cc-checkout-products .cc-checkout-total
	{
		border-top:2px solid #000;
		border-bottom:0;
		font-weight:700;
	}

#cc-checkout-wrapper #cc-checkout-gutter .cc-checkout-products .cc-checkout-hint
{
	font-style:italic;
	text-align:left;
	font-size:1.1em;
	}

#cc-checkout-wrapper #cc-checkout-gutter .cc-checkout-adressform-mandatory
	{
		font-weight:700;
		}

#cc-checkout-wrapper #cc-checkout-gutter .cc-checkout-paymentoption
	{
		padding:0;
		list-style:none
	}

#cc-checkout-wrapper #cc-checkout-gutter .cc-checkout-paymentoption li
	{
		border-color:#3e3e3e;
	}

#cc-checkout-wrapper #cc-checkout-gutter #cc-checkout-address-checkbox-title
	{
		font-weight:300;
		}

#cc-checkout-wrapper #cc-checkout-gutter .cc-checkout-fullshopingcart-wrapper
{background:0 0}

#cc-checkout-wrapper .cc-checkout-subheadings
{border-bottom:0;padding:10px 0;font-size:1.4em;font-weight:300}

#cc-checkout-wrapper .cc-checkout-btn{display:block;margin:20px auto;float:right}

#cc-checkout-billing-address-form,#cc-checkout-shipping-address-form
{padding:0}

#cc-checkout-billing-address-form label,#cc-checkout-shipping-address-form label
{display:block}

#cc-checkout-billing-address-form input[type=date],#cc-checkout-billing-address-form input[type=text],#cc-checkout-shipping-address-form input[type=date],#cc-checkout-shipping-address-form input[type=text]
{margin-bottom:1em;width:60%;color:#333}

.cc-checkout-different-adress fieldset
{float:left;margin-right:1em;width:47%}

.cc-checkout-user-note-form{margin:20px 0}

.cc-checkout-user-note-form label
{display:block;}

.cc-checkout-user-note-form textarea
{color:#333;display:block;min-height:150px;width:60%}

.j-blog-meta a:link,.j-blog-meta a:visited
{text-decoration:none}

.postmeta{float:left;margin:1em 0}

.j-blogarticle a:link,.j-blogarticle a:visited{text-decoration:none}

.j-blogarticle .blogreadmore:link,.j-blogarticle .blogreadmore:visited,.j-blogarticle .comment:link,.j-blogarticle .comment:visited
{margin-right:1em}

.datetime
{float:right;font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;margin:1em 0;text-align:right;text-transform:uppercase}

.datetime
span{float:left;padding:0 3px 0 0}

.content-options-inner .j-comment{color:#fff}

.j-comment h2{margin-bottom:.5em}

.j-comment ul{margin:0;padding:0}

.j-comment li
{padding:15px;background-color:#929292;background-color:rgba(62,62,62,.4);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}

.j-comment li a{color:#fff}

.number{float:right;font-size:2em;font-weight:200}

.com-meta,.commententry
{margin:0 60px 0 0}

.commententry input[type=date],.commententry input[type=text]
{width:50%}

.commententry label
{display:inline-block;padding:10px 0 5px}

.commententry dd
{margin:0;padding:15px}

.com-list-noava li
{margin-bottom:20px}

blockquote{border-left:5px solid #3e3e3e;margin:40px;padding:5px 15px;font-style:italic;color:#5e5e5e}

.j-callToAction .j-calltoaction-link-style-1
{font-size:28px;font-size:2.8rem;padding:1rem 2rem}

.j-callToAction .j-calltoaction-link-style-2
{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:transparent;border:2px solid #3e3e3e;color:#3e3e3e;cursor:pointer;display:inline-block;font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;font-size:18px;font-size:1.8rem;line-height:120%;margin:2rem 0;padding:1rem 1.5rem;text-decoration:none;text-transform:uppercase}

.j-callToAction .j-calltoaction-link-style-2:active,.j-callToAction .j-calltoaction-link-style-2:focus,.j-callToAction .j-calltoaction-link-style-2:hover
	{
		background-color:#3e3e3e;
		border-color:#3e3e3e;
		color:#fff;
		-moz-transform:scale(1.05,1.05);
		-ms-transform:scale(1.05,1.05);
		-webkit-transform:scale(1.05,1.05);
		transform:scale(1.05,1.05);
		transform-origin:left;
		}

.j-downloadDocument .cc-m-download-link
{margin:15px 0}

.j-downloadDocument .descriptionContainer
{margin-left:90px}

.j-hr hr
	{
		border-bottom:4px solid #3e3e3e;
		margin:5px 0;
	}

.j-newsletterbox input[type=email]
	{width:auto;}

.j-rss h1 a:link,.j-rss h1 a:visited
	{
		text-decoration:none;
	}

.j-rss .rssFeedTitle
	{
		display:block;
		margin:1em 0 .5em;
	}

.cc-indexpage #tpl-header
	{
		min-height:700px;
		padding-bottom:0;
		width: 100rem !important;
	}

.cc-indexpage .logo-wrapper
	{
		margin:150px 0 100px;
	}

.navigation-colors a,.navigation-colors a:link,.navigation-colors a:visited
	{
		font-family:serif;
		font-weight:normal;
		font-style:normal;
		color: #E6E6E6;
		text-decoration: none;
	}

.navigation-vertical-alignment a,.navigation-vertical-alignment a:link,.navigation-vertical-alignment a:visited{}.navigation-alignment a,.navigation-alignment a:link,.navigation-alignment a:visited{}.content-options-inner h1:not(.cc-within-single-module-element):not(.j-blog-headline),.content-options-inner .j-rss h1 a:link,.content-options-inner .j-rss h1 a:visited
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-weight:normal;
		font-style:normal;
	}

.content-options-inner h2:not(.j-blog-headline):not(.j-blog-comment-counter)
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-weight:normal;
		font-style:normal;
	}

.content-options-inner h3
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-weight:normal;
		font-style:normal;
	}

.content-options-inner .com-list,.content-options-inner .j-blogSelection,.content-options-inner .j-catalog,.content-options-inner .j-comment,.content-options-inner .j-downloadDocument,.content-options-inner .j-formnew,.content-options-inner .j-formnew label,.content-options-inner .j-htmlCode,.content-options-inner .j-newsletterbox,.content-options-inner .postmeta,.content-options-inner .j-product,.content-options-inner .j-rss,.content-options-inner .j-table,.content-options-inner .j-text,.content-options-inner .j-textWithImage,.content-options-inner .j-imageSubtitle,.content-options-inner .cc-m-gallery-slider .bx-wrapper .bx-caption span,.content-options-inner .j-twitter,.content-options-inner .j-shop-addtocard-response,.content-options-inner .j-cart,.content-options-inner #cc-checkout-steps,.content-options-inner #cc-checkout-gutter,.content-options-inner .sitemap,.content-options-inner #cc-shop-deliveryinfopage,.content-options-inner .cc-tos,.content-options-inner .cc-privacy,.content-options-inner #cc-shop-infopage,.content-options-inner .cc-withdrawal,.content-options-inner .cc-protected-note,.content-options-inner .cc-shop-product-availability
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		}

.content-options-inner #cc-checkout-gutter a:link,.content-options-inner #cc-shop-deliveryinfopage a:link,.content-options-inner #cc-shop-infopage a:link,.content-options-inner .cc-privacy a:link,.content-options-inner .cc-shop-product-desc a:link,.content-options-inner .cc-tos a:link,.content-options-inner .cc-withdrawal a:link,.content-options-inner .com-list a:link,.content-options-inner .com-list-noava a:link,.content-options-inner .sitemap a:link,.content-options-inner .j-catalog-product-description a:link,.content-options-inner .j-htmlcode a:link,.content-options-inner .j-table a:link,.content-options-inner .j-text a:link,.content-options-inner .j-textWithImage a:link,.content-options-inner .j-twitter a:link,.content-options-inner .j-blog-content .j-catalog-product-description a:link,.content-options-inner .j-blog-content .j-htmlcode a:link,.content-options-inner .j-blog-content .j-table a:link,.content-options-inner .j-blog-content .j-text a:link,.content-options-inner .j-blog-content .j-textWithImage a:link,.content-options-inner .j-blog-content .j-twitter a:link,.content-options-inner #cc-checkout-gutter a:visited,.content-options-inner #cc-shop-deliveryinfopage a:visited,.content-options-inner #cc-shop-infopage a:visited,.content-options-inner .cc-privacy a:visited,.content-options-inner .cc-shop-product-desc a:visited,.content-options-inner .cc-tos a:visited,.content-options-inner .cc-withdrawal a:visited,.content-options-inner .com-list a:visited,.content-options-inner .com-list-noava a:visited,.content-options-inner .sitemap a:visited,.content-options-inner .j-catalog-product-description a:visited,.content-options-inner .j-htmlcode a:visited,.content-options-inner .j-table a:visited,.content-options-inner .j-text a:visited,.content-options-inner .j-textWithImage a:visited,.content-options-inner .j-twitter a:visited,.content-options-inner .j-blog-content .j-catalog-product-description a:visited,.content-options-inner .j-blog-content .j-htmlcode a:visited,.content-options-inner .j-blog-content .j-table a:visited,.content-options-inner .j-blog-content .j-text a:visited,.content-options-inner .j-blog-content .j-textWithImage a:visited,.content-options-inner .j-blog-content .j-twitter a:visited{}.content-options-inner input[type="submit"],.content-options-inner .j-formnew input[type="submit"],.content-options-inner .j-blogarticle .blogreadmore:link,.content-options-inner .j-blogarticle .blogreadmore:visited,.content-options-inner .j-blog .skiptoform a,.content-options-inner .j-blogarticle .comment,.content-options-inner .post .blogreadmore:link,.content-options-inner .post .blogreadmore:visited,.content-options-inner .post .comment,.content-options-inner .j-downloadDocument .cc-m-download-link,.content-options-inner .j-newsletterbox input[type="submit"],.content-options-inner .j-comment input[type="submit"],.content-options-inner .j-comment .skiptoform a,.content-options-inner .commententry input[type="submit"],.content-options-inner .cc-checkout-btn[type="submit"],.content-options-inner .j-rss br+a[target="_blank"],.content-options-inner .j-googlemaps .cc-map-route-submit
button{}.content-options-inner .j-comment textarea,.content-options-inner .j-comment input[type="text"],.content-options-inner .commententry textarea,.content-options-inner .commententry input[type="text"],.content-options-inner .j-formnew .cc-m-form-view-sortable input[type="text"],.content-options-inner .j-formnew .cc-m-form-view-sortable input[type="email"],.content-options-inner .j-formnew .cc-m-form-view-sortable textarea,.content-options-inner .j-newsletterbox input[type="email"],.content-options-inner #cc-checkout-gutter input[type="text"],.content-options-inner #cc-checkout-gutter input[type="email"],.content-options-inner #cc-checkout-gutter textarea,.content-options-inner .j-googlemaps .cc-map-route-start{}.content-options-inner .j-calltoaction-link-style-1:link,.content-options-inner .j-calltoaction-link-style-1:visited
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
	}

.content-options-inner .j-calltoaction-link-style-2:link,.content-options-inner .j-calltoaction-link-style-2:visited
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
	}

.content-options-inner .j-calltoaction-link-style-3:link,.content-options-inner .j-calltoaction-link-style-3:visited
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
	}

.content-options-inner .j-imageSubtitle figcaption,.content-options-inner .j-textWithImage figcaption
	{
		font-weight:normal;
	}

.subnavigation-colors a,.subnavigation-colors a:link,.subnavigation-colors a:visited
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-weight:normal;
		font-style:normal;
		}

.layout-alignment
	{
		padding-top:0;

		}

.sidebar-options-inner h1:not(.cc-within-single-module-element):not(.j-blog-headline),.sidebar-options-inner .j-rss h1 a:link,.sidebar-options-inner .j-rss h1 a:visited
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-weight:normal;
		font-style:normal;
		}

.sidebar-options-inner h2:not(.j-blog-headline):not(.j-blog-comment-counter)
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-weight:normal;
		font-style:normal;
		}

.sidebar-options-inner h3
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-weight:normal;
		font-style:normal;
	}

.sidebar-options-inner .com-list,.sidebar-options-inner .j-blogSelection,.sidebar-options-inner .j-catalog,.sidebar-options-inner .j-comment,.sidebar-options-inner .j-downloadDocument,.sidebar-options-inner .j-formnew,.sidebar-options-inner .j-formnew label,.sidebar-options-inner .j-htmlCode,.sidebar-options-inner .j-newsletterbox,.sidebar-options-inner .postmeta,.sidebar-options-inner .j-product,.sidebar-options-inner .j-rss,.sidebar-options-inner .j-table,.sidebar-options-inner .j-text,.sidebar-options-inner .j-textWithImage,.sidebar-options-inner .j-imageSubtitle,.sidebar-options-inner .cc-m-gallery-slider .bx-wrapper .bx-caption span,.sidebar-options-inner .j-twitter,.sidebar-options-inner .j-shop-addtocard-response,.sidebar-options-inner .j-cart,.sidebar-options-inner #cc-checkout-steps,.sidebar-options-inner #cc-checkout-gutter,.sidebar-options-inner .sitemap,.sidebar-options-inner #cc-shop-deliveryinfopage,.sidebar-options-inner .cc-tos,.sidebar-options-inner .cc-privacy,.sidebar-options-inner #cc-shop-infopage,.sidebar-options-inner .cc-withdrawal,.sidebar-options-inner .cc-protected-note,.sidebar-options-inner .cc-shop-product-availability
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		}

.sidebar-options-inner #cc-checkout-gutter a:link,.sidebar-options-inner #cc-shop-deliveryinfopage a:link,.sidebar-options-inner #cc-shop-infopage a:link,.sidebar-options-inner .cc-privacy a:link,.sidebar-options-inner .cc-shop-product-desc a:link,.sidebar-options-inner .cc-tos a:link,.sidebar-options-inner .cc-withdrawal a:link,.sidebar-options-inner .com-list a:link,.sidebar-options-inner .com-list-noava a:link,.sidebar-options-inner .sitemap a:link,.sidebar-options-inner .j-catalog-product-description a:link,.sidebar-options-inner .j-htmlcode a:link,.sidebar-options-inner .j-table a:link,.sidebar-options-inner .j-text a:link,.sidebar-options-inner .j-textWithImage a:link,.sidebar-options-inner .j-twitter a:link,.sidebar-options-inner .j-blog-content .j-catalog-product-description a:link,.sidebar-options-inner .j-blog-content .j-htmlcode a:link,.sidebar-options-inner .j-blog-content .j-table a:link,.sidebar-options-inner .j-blog-content .j-text a:link,.sidebar-options-inner .j-blog-content .j-textWithImage a:link,.sidebar-options-inner .j-blog-content .j-twitter a:link,.sidebar-options-inner #cc-checkout-gutter a:visited,.sidebar-options-inner #cc-shop-deliveryinfopage a:visited,.sidebar-options-inner #cc-shop-infopage a:visited,.sidebar-options-inner .cc-privacy a:visited,.sidebar-options-inner .cc-shop-product-desc a:visited,.sidebar-options-inner .cc-tos a:visited,.sidebar-options-inner .cc-withdrawal a:visited,.sidebar-options-inner .com-list a:visited,.sidebar-options-inner .com-list-noava a:visited,.sidebar-options-inner .sitemap a:visited,.sidebar-options-inner .j-catalog-product-description a:visited,.sidebar-options-inner .j-htmlcode a:visited,.sidebar-options-inner .j-table a:visited,.sidebar-options-inner .j-text a:visited,.sidebar-options-inner .j-textWithImage a:visited,.sidebar-options-inner .j-twitter a:visited,.sidebar-options-inner .j-blog-content .j-catalog-product-description a:visited,.sidebar-options-inner .j-blog-content .j-htmlcode a:visited,.sidebar-options-inner .j-blog-content .j-table a:visited,.sidebar-options-inner .j-blog-content .j-text a:visited,.sidebar-options-inner .j-blog-content .j-textWithImage a:visited,.sidebar-options-inner .j-blog-content .j-twitter a:visited{}.sidebar-options-inner input[type="submit"],.sidebar-options-inner .j-formnew input[type="submit"],.sidebar-options-inner .j-blogarticle .blogreadmore:link,.sidebar-options-inner .j-blogarticle .blogreadmore:visited,.sidebar-options-inner .j-blog .skiptoform a,.sidebar-options-inner .j-blogarticle .comment,.sidebar-options-inner .post .blogreadmore:link,.sidebar-options-inner .post .blogreadmore:visited,.sidebar-options-inner .post .comment,.sidebar-options-inner .j-downloadDocument .cc-m-download-link,.sidebar-options-inner .j-newsletterbox input[type="submit"],.sidebar-options-inner .j-comment input[type="submit"],.sidebar-options-inner .j-comment .skiptoform a,.sidebar-options-inner .commententry input[type="submit"],.sidebar-options-inner .cc-checkout-btn[type="submit"],.sidebar-options-inner .j-rss br+a[target="_blank"],.sidebar-options-inner .j-googlemaps .cc-map-route-submit
button{}.sidebar-options-inner .j-comment textarea,.sidebar-options-inner .j-comment input[type="text"],.sidebar-options-inner .commententry textarea,.sidebar-options-inner .commententry input[type="text"],.sidebar-options-inner .j-formnew .cc-m-form-view-sortable input[type="text"],.sidebar-options-inner .j-formnew .cc-m-form-view-sortable input[type="email"],.sidebar-options-inner .j-formnew .cc-m-form-view-sortable textarea,.sidebar-options-inner .j-newsletterbox input[type="email"],.sidebar-options-inner #cc-checkout-gutter input[type="text"],.sidebar-options-inner #cc-checkout-gutter input[type="email"],.sidebar-options-inner #cc-checkout-gutter textarea,.sidebar-options-inner .j-googlemaps .cc-map-route-start{}.sidebar-options-inner .j-calltoaction-link-style-1:link,.sidebar-options-inner .j-calltoaction-link-style-1:visited
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		}

.sidebar-options-inner .j-calltoaction-link-style-2:link,.sidebar-options-inner .j-calltoaction-link-style-2:visited
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		}

.sidebar-options-inner .j-calltoaction-link-style-3:link,.sidebar-options-inner .j-calltoaction-link-style-3:visited
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		}

.sidebar-options-inner .j-imageSubtitle figcaption,.sidebar-options-inner .j-textWithImage figcaption
	{
		font-weight:normal;
		}

.footer-options a:link,.footer-options a:visited,.footer-options .leftrow,.footer-options .rightrow{}.drag-area #cc-website-logo{}.j-website-title-content
	{
		font-weight:normal;
		font-style:normal;
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
	}

.drag-area #cc-website-title{}.j-product .cc-shop-product-desc h4
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-weight:normal;
		font-style:normal;
	}

.j-product .cc-shop-product-desc .cc-shop-addtocard,.j-product .cc-shop-product-desc input.cc-checkout-btn{}.cc-product-details .cc-product-title a
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-weight:normal;
		font-style:normal;
	}

body .j-shop-addtocard-response a.j-shop-addtocard-response--backward:link,body .j-shop-addtocard-response a.j-shop-addtocard-response--backward:visited
	{
		opacity:.7;
	}

.j-blog .j-blog-meta .j-blog-headline,.j-blogSelection .j-blog-headline
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-weight:normal;
		font-style:normal;
	}

.datetime{}

.j-blog-comment-counter
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
	}

.j-rss .j-rss-feed-title
	{
		font-family: "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
		font-weight:normal;
		font-style:normal;
	}


.contact_banner{
	text-align: center;
	padding-top: 30px;
}

.contact_banner1{
	padding-bottom: 30px;
}


/*フッター*/

#footer {
	 width: 980px;
    
}

#footer_contents {
   
    height: 266px;
    margin: 0 auto;
    position: relative;
   
}

#footer1 {
    width: 273px;
    float: left;
    margin-top: 27px;
    padding-left: 20px;
}

#footer1 p{
font-family:  "メイリオ", Meiryo, -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, Arial, sans-serif;
}


.shiti {
    padding-right: 50px;
}

#f_map {
    margin-top: 17px;
}


#footer2 {
    width: 205px;
}

#footer2, #footer3, #footer4, #footer5 {
    float: left;
    margin-top: 28px;
}

#footer_contents li {
    float: left;
    width: 100%;
}

#footer_contents li a {
    float: left;
        letter-spacing: 3px;
}

#footer_contents ul {
    list-style: none;
}

#footer_contents li img {
    margin-bottom: 4px;
}

#footer3 {
    width: 227px;
}




#footer5 {
    width: 255px;
}


#copyright {
    position: absolute;
    bottom: 10px;
    right: 0px;
    clear: both;
}

#pagetop {
    position: absolute;
    top: -74px;
    right: 0;
    width: 155x;
    height: 74px;
    z-index: 100;
}


#f_tel {
    margin: 0 0 17px 6px;
}

#f_contact {
    margin-left: 10px;
}


.contents_menu{
	display: inline-block;
}


.contents{
	padding-bottom: 30px;
}


.pagetop {
    position: fixed;
    top:148px;
    left: 50%;
    width: 1000px;
    margin: 0 0 0 -500px;
}


.pagetop .btn {
    position: absolute;
        left: -19px;
    bottom: 0;
}



.mbk{
	background: #f0e3f4;
    padding: 20px;

}



/*menu*/

.menu{
	border-style: none;
	border: none;
	border-collapse:collapse;
	border-spacing:0;
	border-color:#ffffff;
	margin: 0 auto
}

.menu th{
	text-align: left;
	width: 500px;
	padding: 10px 0;
	font-weight: 300;
}

.menu td{
	text-align: right;
	
}

.gray {
    background-color: #e8e8e8;
}

td,th{
	border-right-style:hidden; 
	border-left-style:hidden;
}

.lucky{
	text-align: center;
	color: #7c2058;
	font-weight: bold;
	font-size: 26px;
	font-family: serif;
}


#slider {
	width:	100%;
/*	height:	100%;*/
	height:	600px;
}


.works_photo {
    width: 250px;
    position: relative;
    padding: 8px 8px 2px 8px;
    border: 1px solid #ccc;
    -webkit-box-shadow: 3px 3px 3px #ccc;
    -moz-box-shadow: 3px 3px 3px #ccc;
    box-shadow: 3px 3px 3px #ccc;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=3,enabled=true)";
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=3,enabled=true);
    background: #fff;
    display: inline-block;
    margin-right: 20px;
}
.works_box img {
    padding-top: 10px;
}

.works_photo img {
	width: 250px;
}

.works_photo p {
    height: 24px;
    line-height: 24px;
    bottom: 8px;
    font-size: 14px;
    color: #666;
    font-family: "メイリオ,sans-serif";
    text-align: center;
    margin: 0 auto;
}


.topdiv{
	margin: 0 auto;
	width: 725px;
	padding-top: 10px;
}

.small_text{
	font-size: 16px;
	text-align: center;
	padding-top: 20px;
	margin-bottom: 0;
}

.toptext{
	text-align: center;
}

.phone-area {
	display: none;
}

.pc-area {
	display: block;
}

.pc-area2 {
	display: block;
	
}

.layout-alignment{
	width:100rem;
}
@media (max-width:1080px){
.navigation-colors{
width: 100%;
}

#footer{
	width: 100%;
}
}

@media (max-width:1000px){
	#tpl-content{
		width: 100%;
		}

	#tpl-footer {
		width: 100%;
	}

	.pc-area2 {
	width: 100%;
}

.navigation-colors{
	width: 100%;
}

#footer{
	width: 100%;
}
}

@media screen and (max-width: 980px) {

.tpl-content-inner{
	width: 90%;
	margin: 0 auto;
}

#tpl-content{
		width: 100%;
		}
	.phone-area {
		display: block;
	}

	.navigation-colors{
	width: 100%;
}

	.pc-area2 {
	width: 100%;
	display: none;
}

	.pc-area {
		display: none;
	}

	.navigation-colors{
		display: none;
	}

	.sp_ul {
	  margin: 0;
	  padding-left: 0;
	}
	 
	.sp_ul li {
	  list-style: none;
	}
	 
	.sp_ul a {
	  text-decoration: none;
	  color: #fff;
	}
	 
	#menu {
	  position: fixed;
	  top: 0;
	  right: -340px; /* メニューのwidth + padding */
	  width: 300px; /* メニューのwidth */
	  height: 100%;
	  padding: 20px;
	  transition: left .5s, right .5s; /* アニメーション */
	  background-color: rgba(86, 86, 86, .7);
	}
	 
	.toggle {
	  font-size: 90px;
	  cursor: pointer;
	  position: fixed;
    top: -20px;
    left: 10px;
	color: #cc99cc;
	}
	 
	.toggle:hover {
	  text-decoration: underline;
	}
	 
	#open {
	  display: none;
	}
	 
	/* :checked 擬似クラスを使って、#openがチェック状態になった時に、#menuが「right: 0;」になります。 */
	#open:checked + #menu {
	  right: 0;
	}


	.topdiv{
		width: 90%;
		    padding-bottom: 50px;
	}

	.contents_menu{
		display: block;
	}

	#tpl-footer{
		width: 100%;
	}

	.layout-alignment{
		width: 100%;
	}

	#footer_contents{
		width: 100%;
		height: auto;
	}

	#footer1{
		width: 80%;
		float: none;
		    margin-top: 0;
	}

	

	.phone-area img{
		width: 90%;
	}
	.hotpepper{
		text-align: center;
	}

	.hotpepper img{
		width: 90%;
	}

	.eyelush img{
		width: 90%;
	}

	#footer{
		width: 100%;
	}


#tpl-content{
		width: 100%;
		}

		.lucky img{
			width: 90%;
		}

		.contact_banner img{
			width: 90%;
		}

		.phoneimg{
			width: 100%;
		}

		.phonesize{
			width: 100%;
		}



}

















