@charset "utf-8";#days_item,#emeraldPc,#emerald_certificate,#footer_guide,#h_logo,#h_mark,#h_tel,#header h1,#info,#leftCont,#left_bnr,#pagetop a,#right_bnr,#slide,#tit,#top_salutation,#topimage,.f_listno,.flex-control-thumbs,.item_wan,.tab_item_left .video,.tab_teiki_icon,.wrap .tel{display:none}body{text-align:left;font-family:sans-serif}b{color:#900}.img_r_sp{float:right;padding-left:2%}.img_r img{display:block;margin-right:auto;margin-left:auto}.button1{background-color:#43af34;border-radius:4px;line-height:60px;-webkit-transition:none;transition:none;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;clear:left}.button1 a{color:#fff;font-weight:700;display:block;font-size:1pc;padding-top:3px}.button1,.button1:hover{color:#fff;box-shadow:0 3px 0 #2e7823}.button1:hover{background-color:#3c982e}.button2{background-color:#f70;border-radius:4px;color:#fff;line-height:60px;-webkit-transition:none;transition:none;box-shadow:0 3px 0 #b02700;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;clear:left;background-image:url(../images/icon/more.png);background-repeat:no-repeat;background-size:20px;background-position:96% center;padding-top:5px;padding-bottom:5px}.button2 a{color:#fff;font-weight:700;display:block;padding-top:3px;text-decoration:none}.button2:hover{background-color:#f07200;box-shadow:0 3px 0 #b02700;color:#fff}.button1:active,.button2:active{top:3px;box-shadow:none;color:#fff}.button_link{background-color:#43af34;border-radius:4px;color:#fff;line-height:40px;-webkit-transition:none;transition:none;box-shadow:0 3px 0 #2e7823;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;clear:left;width:300px;margin:10px auto 40px}.button_link a{color:#fff;font-weight:700;display:block;font-size:1pc;padding-top:3px}.button_link:hover{background-color:#3c982e;box-shadow:0 3px 0 #2e7823;color:#fff}.button_link:active{top:3px;box-shadow:0 3px 0 #2e7823;color:#fff}#footerFloatingMenu{display:block;width:26%;position:fixed;left:2px;top:2px;z-index:1;text-align:left;padding:0 auto}#footerFloatingMenu img{max-width:99%}nav#breadcrumbs{margin-bottom:10px;background-color:#88d982;padding:2%}nav#breadcrumbs,nav#breadcrumbs ol li a{font-size:.875em}nav#breadcrumbs ol li{display:inline;font-size:.875em;margin-bottom:2%}nav#breadcrumbs ol li:before{content:" > ";font-size:.875em}nav#breadcrumbs ol li:first-child:before{content:"";font-size:.875em}.pagetop{display:none;position:fixed;bottom:5px;right:5px}.pagetop a{background-color:#43af34}.pagetop a,.pagetop a:hover{display:block;text-align:center;color:#fff;font-size:14px;text-decoration:none;padding:18px}.pagetop a:hover{background-color:#88d982}.Big_t{position:relative;font-size:1.5em!important;padding:.75em;line-height:2pc}.Big_t:after{position:absolute;top:.5em;left:0;content:'';width:10px;height:-webkit-calc(100% - 1em);height:calc(100% - 1em);background-color:#48b039;border-radius:4px}.Medium_t{background-color:#43af34;font-size:1.25em!important;color:#fff;padding:4%;margin-bottom:4%;clear:left}.Short_t{font-size:1.125em!important;clear:left;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#e6e6e6;margin-bottom:2%;padding-bottom:2%}#contents p{font-size:1em;line-height:2em}#contents p,.wrap_list{margin-bottom:10%}.wrap_list li{font-size:1em;line-height:2em}#header{position:relative;width:100%}#header *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#header a{display:block}#header img{width:100%}#header #h_logo_nav{display:table;table-layout:fixed;width:100%;height:100%;background-color:#43af34}#header #logo{display:table-cell;vertical-align:middle;width:47%}#header #logo a{padding:10%}#header #h_sub_nav{display:table-cell;overflow:hidden;vertical-align:middle;height:100%}#header #h_sub_nav li{float:left;width:33.33333%;height:100%;border-left:1px solid #43af34;list-style-type:none}#header #h_sub_nav a{position:relative;width:100%;height:100%;text-align:center;line-height:1.2em;font-size:.7em;color:#fff}#header #h_sub_nav a span{position:absolute;bottom:12%;left:50%;width:90%;margin-left:-45%}#header #h_sub_nav #cart a{background-color:#f90}#header #h_sub_nav #cart a,#header #h_sub_nav #cart a:hover{background-size:40%;-webkit-background-size:40%;background-image:url(../images/icon/cart.png);background-repeat:no-repeat;background-position:50% 13px;font-weight:700}#header #h_sub_nav #cart a:hover{background-color:#e18700}#header #h_sub_nav #login a{background-color:#399a2c}#header #h_sub_nav #login a,#header #h_sub_nav #login a:hover{background-size:40%;-webkit-background-size:40%;background-image:url(../images/icon/login.png);background-repeat:no-repeat;background-position:50% 13px}#header #h_sub_nav #login a:hover{background-color:#59671f}#header #h_sub_nav #question a{background-color:#399a2c}#header #h_sub_nav #question a,#header #h_sub_nav #question a:hover{background-size:40%;-webkit-background-size:40%;background-image:url(../images/icon/question.png);background-repeat:no-repeat;background-position:50% 13px}#header #h_sub_nav #question a:hover{background-color:#59671f}nav ul li{float:left;width:33.33333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:#e6e6e6 solid 1px;border-bottom:#e6e6e6 solid 1px;text-align:center}nav li a{position:relative;width:100%;height:100%;text-align:center;line-height:1.2em;font-size:.7em;color:#000;padding-top:50%;padding-bottom:10%;text-decoration:none}nav #home a{background-image:url(../images/icon/home.png)}nav #home a,nav #what a{background-size:40% auto;-webkit-background-size:40% auto;background-repeat:no-repeat;background-position:50% 15px}nav #what a{background-image:url(../images/icon/what.png)}nav #emerald a{background-image:url(../images/icon/emerald.png)}nav #biozyme a,nav #emerald a{background-size:40% auto;-webkit-background-size:40% auto;background-repeat:no-repeat;background-position:50% 15px}nav #biozyme a{background-image:url(../images/icon/biozyme.png)}nav #wan a{background-image:url(../images/icon/wan.png)}nav #teiki a,nav #wan a{background-size:40% auto;-webkit-background-size:40% auto;background-repeat:no-repeat;background-position:50% 15px}nav #teiki a{background-image:url(../images/icon/teiki.png)}#h_comment{clear:left;background-color:#ff0000;padding:2%;color:#fff;font-size:1em;text-align:center}#h_comment a{
	color:#fff;
	font-weight: bold;
}#f_wap{width:100%;overflow:hidden;background-color:#43af34}#f_wap *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#f_wapr a{display:block}#f_wap img,#f_wapr a{width:100%}#f_wap .f_inner{clear:left}#f_wap .f_inner #f_logo{width:50%;margin:4% auto}#f_wap .f_inner #f_brand{width:40%;margin-right:auto;margin-left:auto;margin-bottom:4%}#f_wap .f_inner #f_txt{font-size:.875em;text-align:center;color:#fff;margin-bottom:4%}#f_tel{margin-bottom:4%;padding-top:4%}#f_tel img{width:70%;display:block;margin-right:auto;margin-left:auto;padding:20px;background:-webkit-gradient(linear,left top,left bottom,color-stop(1.00, #B06A00),color-stop(0.00, #FF9900));background:-webkit-linear-gradient(top,#f90 0%,#b06a00 100%);background:-moz-linear-gradient(top,#f90 0%,#b06a00 100%);background:linear-gradient(top,#b06a00 0%,#f90 100%);border-radius:20px}.f_nav{margin:0 -10px}.f_nav ul li{width:50%;float:left}.f_nav ul li a{position:relative;display:block;height:44px;padding:0 10px;font-size:14px;font-weight:700;color:#666;text-decoration:none;text-indent:10px;line-height:44px;background:-webkit-gradient(linear,left top,left bottom,color-stop(1.00, #eee),color-stop(0.00, #fff));background:-webkit-linear-gradient(top,#fff 0%,#eee 100%);background:-moz-linear-gradient(top,#fff 0%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffffff',endColorstr='#ffeeeeee',GradientType=0);background:linear-gradient(top,#fff 0%,#eee 100%);border-bottom:#ccc solid 1px;border-right:#ccc solid 1px}.f_nav ul li a:after{position:absolute;right:10px;top:50%;margin:-8px 0 0;display:block;content:"";width:11px;height:17px;background:url(../images/icon/icon01.png)no-repeat;-webkit-background-size:11px 17px;background-size:11px 17px}#copyright{padding:10px;font-size:9pt;text-align:center;background-color:#e0e0e0}#sptopimage{position:relative;width:100%;background-color:#43af34}#sptopimage *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#sptopimage a{display:block}#sptop img{width:100%;margin:0;padding:0}#video_sp{text-align:center}#video_sp img{width:98%;vertical-align:bottom;margin-bottom:2%}#sptopimage ul{display:table;table-layout:fixed;width:100%;height:100%;text-align:center}#sptopimage ul img{width:95%;margin-bottom:2%}#sptopimage ul li{width:50%;display:table-cell}#contents{width:98%;overflow:hidden;margin:2% auto 20%}#contents *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}table.company{width:100%;border-collapse:separate;font-size:1em;line-height:1.125em;margin:0}table.company td,table.company th{margin:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd;padding:3%}table.company th{background:#f4fcf3;vertical-align:middle;text-align:left;width:30%;overflow:visible;position:relative;font-weight:400}table.tokutei{width:100%;border-collapse:separate;font-size:1em;line-height:1.125em;margin-bottom:10%}table.tokutei td,table.tokutei th{margin:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd;padding:3%}table.tokutei th{background:#f4fcf3;vertical-align:middle;text-align:left;width:30%;overflow:visible;position:relative;font-weight:400}#top_midori{width:100%;background-image:url(../images/top_midorimushi_bgsp.png);background-repeat:no-repeat;background-size:contain;background-position:0 50px;margin-bottom:40px;margin-top:40px}#top_midori h1{color:#43ad33;font-size:1.786em!important;text-align:center}#top_midori #top_midori_txt{width:90%;margin-right:auto;margin-left:auto;margin-top:90pt;padding:4%;background-color:#fff;opacity:.9;border-radius:10px}#top_midori #top_midori_txt h2{color:#43ad33;font-size:1.125em!important;text-align:center;margin-bottom:5px}#contents #top_midori #top_midori_txt p{margin:0;padding:0}#top_midori .top_point{width:90%;margin-right:auto;margin-left:auto;margin-top:10px;padding:4%;background-color:#ffd;opacity:.9;border-radius:10px;border:5px solid #43ad33;text-align:center;background-image:url(../images/midori_chan_only.png);background-repeat:no-repeat;-moz-background-size:20%;background-size:20%;background-position:right 20px}#top_midori .top_point p{margin:0;padding:0}#top_midori .top_point .top_point_tt{font-weight:700;color:#f69}#top_midori .top_point h3{color:#43ad33;font-size:1.5em!important;margin-bottom:10px}#top_midori .top_point .wraptt{text-align:left}.button_midori{background-color:#43af34;border-radius:4px;line-height:40px;-webkit-transition:none;transition:none;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;clear:left;width:90%;margin:10px auto 40px}.button_midori a{color:#fff;font-weight:700;display:block;font-size:1pc;padding-top:3px;text-decoration:none}.button_midori,.button_midori:hover{color:#fff;box-shadow:0 3px 0 #2e7823}.button_midori:hover{background-color:#3c982e}.button_midori:active{top:3px;box-shadow:none;color:#fff}#top_media{width:100%;background-image:url(../images/top_mediasp.jpg);background-repeat:repeat;padding-bottom:10px;margin-bottom:40px}#top_media img{width:100%}#top_media h1{width:90%;margin-right:auto;margin-left:auto;display:block;padding-top:20px;padding-bottom:20px}#top_media #top_media_wrap h2{margin-bottom:10px}#top_media #top_media_wrap{background-color:#fff;border-radius:10px;width:96%;margin-right:auto;margin-left:auto;padding:4%;margin-bottom:10px}#contents #top_media #top_media_wrap p{margin:0;padding:0}#top_media #top_media_img{background-color:#fff;border-radius:10px;width:96%;margin-right:auto;margin-left:auto;padding:4%}#top_emerald{width:100%;border-top-width:1px;border-top-style:solid;border-top-color:#e6e6e6}#top_emerald .top_item_tt{text-align:center;padding-top:40px}#top_emerald .top_item_tt h2{color:#43ad33;font-size:1.857em!important}#top_emerald .top_item_tt p{color:#999;font-size:.75em}#top_emerald #emeraldSp{text-align:center;width:80%;margin-right:auto;margin-left:auto}#top_emerald #emeraldSp img,#top_emerald #top_emerald_txt,#top_emerald .video img{width:100%}#contents #top_emerald #top_emerald_txt p{padding:0;margin:0 0 10px}#top_emerald #top_emerald_txt h3{font-size:1.25em!important}#contents #top_emerald #top_teiki{width:100%}#contents #top_emerald #top_teiki p{margin:0;padding:0}#top_emerald #top_teiki h4{background-color:#f33900;padding:10px;color:#fff}#top_emerald #top_teiki #top_teiki_wrap{border-right-width:5px;border-bottom-width:5px;border-left-width:5px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#f33900;border-bottom-color:#f33900;border-left-color:#f33900;padding:2%;background-color:#fff3e9}#top_emerald #top_teiki #top_teiki_wrap ul{margin:0;padding:0;width:100%;display:block;float:left}#top_emerald #top_teiki #top_teiki_wrap ul li{float:left;font-size:.875em;font-weight:700}#top_emerald #top_teiki #top_teiki_wrap #off{background-color:#c50a0a;color:#fff;padding:2%;width:30%;border:1px solid #c50a0a;text-align:center}#top_emerald #top_teiki #top_teiki_wrap #deals{padding:2%;background-color:#fff;width:70%;border:1px solid #c50a0a}#top_teiki_price{width:98%;float:left;padding:1%}#top_teiki_price img{float:left;display:block;padding-top:5px;width:30%}#top_teiki_price p{margin:0;padding:0;display:block;float:right;width:70%;text-align:right}#top_teiki_price #top_item_name{font-size:.875em}#top_teiki_price .price1{color:#c50a0a;font-size:1.857em!important;font-weight:700}#top_teiki_price .price2{color:#c50a0a;font-size:1.125em!important;font-weight:700}.button_teiki{background-color:#ff3800;border-radius:4px;color:#fff;-webkit-transition:none;transition:none;box-shadow:0 3px 0 #b02700;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;width:100%;clear:left;background-image:url(../images/icon/more.png);background-repeat:no-repeat;background-size:20px;background-position:96% center}.button_teiki a{color:#fff;font-weight:700;display:block;font-size:1pc;padding-top:20px;padding-bottom:20px;text-decoration:none}.button_teiki a #teiki_b{font-size:9pt;line-height:0;color:#ff6}.button_teiki:hover{background-color:#e13300;box-shadow:0 3px 0 #b02700;color:#fff}.button_teiki:active{top:3px;box-shadow:none;color:#fff}#teiki_atten{padding-top:10px;padding-bottom:10px;margin-bottom:10px}#teiki_atten p{margin:0;padding:0;font-size:.75em;line-height:9pt}#top_emerald #top_one h4{background-color:#f70;padding:10px;color:#fff}#top_emerald #top_one #top_one_wrap{border-right-width:5px;border-bottom-width:5px;border-left-width:5px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#f70;border-bottom-color:#f70;border-left-color:#f70;padding:2%;background-color:#fff3e9}#top_one_price{width:98%;float:left;padding:1%}#top_one_price img{float:left;display:block;padding-top:5px;width:30%}#top_one_price p{margin:0;padding:0;display:block;float:right;width:70%;text-align:right}#top_one_price #top_item_name{font-size:.875em}#top_one_price .price3{color:#000;font-size:1.857em!important;font-weight:700}#top_one_price .price4{color:#000;font-size:1.125em!important;font-weight:700}.button_one{background-color:#f70;border-radius:4px;-webkit-transition:none;transition:none;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;width:100%;clear:left;padding-top:5px;padding-bottom:5px;background-image:url(../images/icon/more.png);background-repeat:no-repeat;background-size:20px;background-position:96% center}.button_one a{color:#fff;font-weight:700;display:block;font-size:1pc;padding-top:20px;padding-bottom:20px;text-decoration:none}.button_one,.button_one:hover{color:#fff;box-shadow:0 3px 0 #b02700}.button_one:hover{background-color:#f07200}.button_top{background-color:#43af34;border-radius:4px;color:#fff;line-height:40px;-webkit-transition:none;transition:none;box-shadow:0 3px 0 #2e7823;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;clear:left;width:100%;margin:40px auto;text-decoration:none}.button_top a{color:#fff;font-weight:700;display:block;font-size:1pc;padding-top:3px}.button_top:hover{background-color:#3c982e;box-shadow:0 3px 0 #2e7823;color:#fff}.button_one:active,.button_top:active{top:3px;box-shadow:none;color:#fff}.item_emerald{width:100%;background-color:#fff;margin-bottom:20px;border:1px solid #e6e6e6;background:-moz-linear-gradient(bottom,#f1f9f0,#fff 45%);background:-webkit-gradient(linear,center bottom,center top,from(#F1F9F0),to(45%, #fff));background:-o-linear-gradient(bottom,#f1f9f0,#fff 45%);background:linear-gradient(bottom,#f1f9f0,#fff 45%);display:block;float:left}.item_emerald img{display:block;width:36%;padding:2%;margin-right:auto;margin-left:auto}#contents #top_emerald .item_emerald .top_item_detail .top_items p,#contents #top_emerald .item_emerald .top_item_detail p{margin:0;padding:0}.item_emerald .top_item_detail{width:96%;padding-top:2%;padding-bottom:2%;margin-right:auto;margin-left:auto}#contents #top_emerald .item_emerald .top_item_detail .top_items h3{font-size:1.125em!important}#contents #top_emerald .item_emerald .top_item_detail .top_items p{font-size:.75em;text-align:right}.item_emerald .top_item_detail .top_items p{font-size:.75em;font-weight:700;color:#43af34}.item_emerald .top_item_detail .top_items_p{text-align:right;font-weight:700}.item_emerald .top_item_detail .top_items_p p .item_price1{font-size:30px;line-height:2pc}.item_emerald .top_item_detail ul{width:100%;display:block;float:left;padding:0;margin:0 0 2%}.item_emerald .top_item_detail ul li{display:block;background-color:#2e7823;text-align:center;font-weight:700;color:#ffc;border-radius:4px;font-size:.75em;float:left;padding-top:1%;padding-bottom:1%}.item_emerald .top_item_detail .item_point{width:65%;margin-right:5%;font-size:.875em}.item_emerald .top_item_detail .item_free{width:30%;font-size:.875em}.item_biozyme{width:100%;background-color:#fff;margin-bottom:20px;border:1px solid #e6e6e6;background:-moz-linear-gradient(bottom,#f1f9f0,#fff 45%);background:-webkit-gradient(linear,center bottom,center top,from(#F1F9F0),to(45%, #fff));background:-o-linear-gradient(bottom,#f1f9f0,#fff 45%);background:linear-gradient(bottom,#f1f9f0,#fff 45%);display:block;float:left}#contents #top_biozyme .item_biozyme img{display:block;width:34%;margin:0 auto;padding:2%}#contents #top_biozyme .item_biozyme .top_item_detail .top_items p,#contents #top_biozyme .item_biozyme .top_item_detail p{margin:0;padding:0}.item_biozyme .top_item_detail{width:96%;padding-top:2%;padding-bottom:2%;margin-right:auto;margin-left:auto}#contents #top_biozyme .item_biozyme .top_item_detail .top_items h3{font-size:1.125em!important}#contents #top_biozyme .item_biozyme .top_item_detail .top_items p{font-size:.75em;text-align:right}.item_biozyme .top_item_detail .top_items p{font-size:.75em;font-weight:700;color:#43af34}.item_biozyme .top_item_detail .top_items_p{text-align:right;font-weight:700}.item_biozyme .top_item_detail .top_items_p p .item_price1{font-size:30px;line-height:2pc}.top_item_detail .top_items_p p .item_price2{font-size:20px;line-height:22px}.item_biozyme .top_item_detail ul{width:100%;display:block;float:left;padding:0;margin:0 0 2%}.item_biozyme .top_item_detail ul li{display:block;background-color:#2e7823;text-align:center;font-weight:700;color:#ffc;border-radius:4px;font-size:.75em;float:left;padding-top:1%;padding-bottom:1%}.item_biozyme .top_item_detail .item_point{width:65%;margin-right:5%;font-size:.875em}.item_biozyme .top_item_detail .item_free{width:30%;font-size:.875em}.button_set{background-color:#854385;border-radius:4px;line-height:5pc;-webkit-transition:none;transition:none;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;clear:left;width:100%;margin:40px auto}.button_set a{color:#fff;font-weight:700;display:block;font-size:1pc;padding-top:3px}.button_set,.button_set:hover{color:#fff;box-shadow:0 3px 0 #4d264d}.button_set:hover{background-color:#6b366b}.button_set:active{top:3px;box-shadow:none;color:#fff}.button_set_test{background-color:#f33900;border-radius:4px;color:#fff;-webkit-transition:none;transition:none;box-shadow:0 3px 0 #b02700;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;clear:left;width:98%;margin:30px 1%}.button_set_test a{color:#fff;font-weight:700;display:block;font-size:1pc;padding-top:2pc;padding-bottom:2pc}.button_set_test:hover{background-color:#f33900;box-shadow:0 3px 0 ##B02700;color:#fff}.button_set_test:active{top:3px;box-shadow:0 3px 0 #b02700;color:#fff}.button_set_test a .button_set_txt{font-size:.875em;color:#ff6}#top_biozyme{width:100%;border-top-width:1px;border-top-style:solid;border-top-color:#e6e6e6}#top_biozyme .top_item_tt{text-align:center;padding-top:40px;padding-bottom:40px}#top_biozyme .top_item_tt h2{color:#43ad33;font-size:1.857em!important}#top_biozyme .top_item_tt p{color:#999;font-size:.75em}#contents #top_biozyme p{margin:0;padding:0}#top_biozyme img{width:50%;margin-right:auto;margin-left:auto;display:block;margin-bottom:40px}#top_biozyme .item_txt h3{font-size:1.25em!important}#top_wan{width:100%;border-top-width:1px;border-top-style:solid;border-top-color:#e6e6e6}#top_wan .top_item_tt{text-align:center;padding-top:40px;padding-bottom:40px}#top_wan .top_item_tt h2{color:#43ad33;font-size:1.857em!important}#top_wan .top_item_tt p{color:#999;font-size:.75em}#contents #top_wan p{margin:0;padding:0}#top_wan img{width:50%;margin-right:auto;margin-left:auto;display:block;margin-bottom:40px}#top_wan .item_txt h3{font-size:1.25em!important}#contents .wrap .qa{margin-bottom:20px}#contents .wrap .qa .qa_q{font-weight:700;color:#0077b2;line-height:2em}#contents .wrap .qa .qa_a{line-height:2em;margin-bottom:10%}#contents .step{margin-bottom:6%}#contents .step p{margin:0;padding:0}#contents .step .step_tt{background-image:url(../images/step_bg.png);background-repeat:no-repeat;width:84px;text-align:center;padding-top:18px;padding-bottom:18px;margin-bottom:2%}#contents .step .step_tt p{font-weight:700;font-size:1em;line-height:1em}#contents .step .step_wrap h3{background-color:#e6e6e6;padding:2%;text-align:center}#contents .step .step_wrap img{margin-right:auto;margin-left:auto;display:block}table.midori_vitamin{width:100%;border-collapse:separate;font-size:1em;line-height:1.125em;margin:6% 0;border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#ddd;border-left-color:#ddd}table.midori_vitamin td,table.midori_vitamin th{margin:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd;padding:3%;border-right-width:1px;border-right-style:solid;border-right-color:#ddd;font-size:.625em}table.midori_vitamin th{background:#f4fcf3;vertical-align:middle;text-align:left;width:26%;overflow:visible;position:relative;font-weight:700}table.midori_vitamin .clor01{background-color:#05699b;color:#fff}table.midori_vitamin .clor02{background-color:#060;color:#fff}table.midori_vitamin .clor03{background-color:#679967;color:#fff}table.midori_vitamin .clor04{color:#fff;background-color:#930}table.midori_vitamin .clor05{color:#fff;background-color:#390}table.midori_vitamin .v_red{color:red;font-weight:700}table.midorimushi{width:100%;border-collapse:separate;font-size:1em;line-height:1.125em;margin:6% 0;border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#ddd;border-left-color:#ddd}table.midorimushi td,table.midorimushi th{margin:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd;padding:3%;border-right-width:1px;border-right-style:solid;border-right-color:#ddd;font-size:.625em}table.midorimushi th{background:#f4fcf3;vertical-align:middle;text-align:left;width:26%;overflow:visible;position:relative;font-weight:700}table.amino{width:100%;border-collapse:separate;font-size:1em;line-height:1.125em;margin:6% 0;border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#ddd;border-left-color:#ddd}table.amino td,table.amino th{margin:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd;padding:3%;border-right-width:1px;border-right-style:solid;border-right-color:#ddd;font-size:.625em}table.amino th{background:#f4fcf3;vertical-align:middle;text-align:left;width:34%;overflow:visible;position:relative;font-weight:700}#contents #teikiwrap{margin-bottom:4%;width:100%}#contents #teikiwrap p{margin:0;padding:0}#contents #teikiwrap h4{background-color:#ff3800;padding:10px;color:#fff;text-align:center}#contents #teikiwrap #teikiwrap_wrap img{display:block;margin-right:auto;margin-left:auto}#contents #teikiwrap #teikiwrap_wrap{border-right-width:5px;border-bottom-width:5px;border-left-width:5px;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-color:#ff3800;border-bottom-color:#ff3800;border-left-color:#ff3800;padding:2%;background-color:#fff3e9}#contents #teikiwrap #teikiwrap_wrap ul{margin:0;padding:0;width:100%;display:block;float:left}#contents #teikiwrap #teikiwrap_wrap ul li{float:left;font-size:.875em;font-weight:700}#contents #teikiwrap #teikiwrap_wrap #off{background-color:#c50a0a;color:#fff;padding:2%;width:30%;border:1px solid #c50a0a;text-align:center}#contents #teikiwrap #teikiwrap_wrap #deals{padding:2%;background-color:#fff;width:70%;border:1px solid #c50a0a}#contents #teikiwrap #teikiwrap_price{width:98%;float:left;padding:1%}#contents #teikiwrap #teikiwrap_price #top_item_name{font-size:.875em}#contents #teikiwrap #teikiwrap_price  p{margin:0;padding:0;display:block;float:right;width:70%;text-align:right}#contents #teikiwrap #teikiwrap_price  .price1{color:#c50a0a;font-size:1.857em!important;font-weight:700}#contents #teikiwrap #teikiwrap_price  .price2{color:#c50a0a;font-size:1.125em!important;font-weight:700}.button_teiki2{background-color:#f33900;border-radius:4px;color:#fff;-webkit-transition:none;transition:none;box-shadow:0 3px 0 #b02700;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;width:100%;clear:left}.button_teiki2 a{color:#fff;font-weight:700;display:block;font-size:1pc;padding-top:20px;padding-bottom:20px}.button_teiki2 a #teiki_b{font-size:9pt;line-height:0;color:#ffc}.button_teiki2:hover{background-color:#d53000;box-shadow:0 3px 0 #b02700;color:#fff}.button_teiki2:active{top:3px;box-shadow:none;color:#fff}#contents #teiki_aten p{font-size:.75em}#contents .dairiten_step{width:100%;background-image:url(../images/step_yaji.png);background-repeat:no-repeat;background-position:center bottom;padding-bottom:22px;margin-bottom:2%}#contents .dairiten_step h3{background-color:#ccc;padding:2%}#contents .dairiten_step p{margin:0;padding:0}#contents .dairiten_voice{margin-bottom:6%;padding:4%;background-color:#e4f7e1}#contents .dairiten_voice p{margin:0;padding:0}#contents .dairiten_voice h3{color:#43af34;font-size:.875em;margin-bottom:2%}#contents .dairiten_voice h4{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#ccc;padding-bottom:2%}#footer{width:100%;background-color:#222;margin-bottom:55px}#footer #fnav{z-index:1;position:fixed;bottom:0;width:100%;border-top:1px solid #ccc;box-sizing:border-box}#footer #fnav ul{display:table;width:100%;height:55px;background-color:#fff}#footer #fnav li{display:table-cell;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #ccc;text-align:center}#footer #fnav li#fnav-01{background-image:url(../images/icon/fnavi4.png)}#footer #fnav li#fnav-01,#footer #fnav li#fnav-02{background-size:63px 35px;background-repeat:no-repeat;background-position:center}#footer #fnav li#fnav-02{background-image:url(../images/icon/fnavi2.png)}#footer #fnav li#fnav-03{background-image:url(../images/icon/fnavi3.png)}#footer #fnav li#fnav-03,#footer #fnav li#fnav-04{background-size:63px 35px;background-repeat:no-repeat;background-position:center}#footer #fnav li#fnav-04{background-image:url(../images/icon/fnavi1.png)}#footer #fnav li a{display:block;height:55px;overflow:hidden;text-indent:-999px}#inline-tel{position:relative;margin:10px auto;max-width:80%;background:#fff;padding:20px;text-align:center}#inline-tel h3{margin-bottom:20px}.btn-fd{background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%, #ffffff),color-stop(100%, #dbdbdb));background-image:-moz-linear-gradient(#fff,#dbdbdb);background-image:-webkit-linear-gradient(#fff,#dbdbdb);background-image:linear-gradient(#fff,#dbdbdb);border:solid 1px #ccc;border-radius:3px;margin-bottom:10px;padding:15px 0}.btn-fd a .heading{font-size:80%;color:#000}.btn-fd a .heading span{margin-right:5px;padding:3px 5px;background:#f62645;color:#fff}.btn-fd a .num{font-size:180%;font-weight:700;color:#43af34}.btn-fd a .num:before{margin-right:8px;content:"";display:inline-block;width:30px;height:30px;background:url(../images/icon/freed.png)no-repeat bottom center;background-size:contain}.btn-fd a .open{font-size:80%;color:#000}#item_inner{width:100%}#item_inner #item_image{margin-bottom:20px}#item_details,#item_inner #item_image img{width:100%}#contents #item_inner #item_details p{margin:0;padding:0}#item_details h2{color:#43af34;font-size:1.375em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#efefef;margin-bottom:10px;padding-bottom:10px}#item_number{font-size:.75em;color:#999;text-align:right}#contents #item_inner #item_details .price{margin-top:14px;margin-bottom:14px;font-weight:700;color:red;font-size:1.25em;text-align:right}#contents #item_inner #item_details .price p .big_price{font-size:2.143em}#item_point{float:left;width:99%;margin-left:1%;margin-bottom:10px}#item_point li{float:left;background-color:#f06;width:24%;text-align:center;font-size:.75em;font-weight:700;color:#fff;padding-top:10px;padding-bottom:10px;margin-right:1%;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.point_details{width:100%;background-color:#ffe1e9;padding:3%;clear:left;margin-top:10px}.point_b{color:#f06;font-weight:700}#item_description{margin-top:10px;margin-bottom:20px;width:96%;padding-right:2%;padding-left:2%;clear:left;padding-top:10px}#contents #item_inner #item_details #item_description p{padding:0;margin:0 0 20px}#item_description h3{font-size:1.25em;color:#43af34}.order_button{background-color:#ff3800;border-radius:4px;line-height:40px;-webkit-transition:none;transition:none;text-shadow:0 1px 1px rgba(0,0,0,.3);clear:left;background-image:url(../images/icon/cart.png);background-repeat:no-repeat;background-size:40px;background-position:76px center;font-size:24px;text-indent:90pt}.order_button a{color:#fff;font-weight:700;display:block;padding-top:18px;padding-bottom:18px}.order_button,.order_button:hover{color:#fff;box-shadow:0 3px 0 #b02700}.order_button:hover{background-color:#e13300}.order_button:active{top:3px}.order_button2,.order_button:active{box-shadow:0 3px 0 #b02700;color:#fff}.order_button2{background-color:#ff3800;border-radius:4px;line-height:40px;-webkit-transition:none;transition:none;text-shadow:0 1px 1px rgba(0,0,0,.3);clear:left;background-image:url(../images/icon/cart.png);background-repeat:no-repeat;background-size:40px;background-position:76px center;font-size:24px;text-indent:90pt}.order_button2 a{color:#fff;font-weight:700;display:block;padding-top:18px;padding-bottom:18px}.order_button2:hover{background-color:#e13300;box-shadow:0 3px 0 #b02700;color:#fff}.order_button2:active{top:3px;box-shadow:0 3px 0 #b02700;color:#fff}#item_overview{margin-top:40px;margin-bottom:40px}#item_overview h4{margin-bottom:10px}table.overview{width:100%;border-collapse:separate;font-size:1em;line-height:1.125em;margin:0}table.overview td,table.overview th{margin:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ddd;padding:3%;font-size:.75em}table.overview th{background:#f4fcf3;vertical-align:middle;text-align:left;width:30%;overflow:visible;position:relative;font-weight:400}#set_details{margin-bottom:10px;text-align:right}#set_details p strong{color:red}.tab,.tabmenu{width:100%}.tab{overflow:hidden;margin:0;padding:0;list-style:none}.tab li{cursor:pointer;text-align:center;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;line-height:1pc;font-weight:700;padding:10px 0;background-color:#eee;margin:0;float:left;font-size:.75em}.tab li#tab01{width:37.096774193548384%}.tab li#tab02,.tab li#tab03{width:30.64516129032258%}.tab .tab_space{margin-right:.8064516129032258%}.tab li.select{background:-moz-linear-gradient(top center,#ff5524 0%,#f33900 100%);background:-webkit-gradient(linear,center top,center bottom,from(#FF5524),to(#F33900));background:linear-gradient(top center,#ff5524 0%,#f33900 100%);color:#fff}.tab .select .tab_sub{color:#ff6;font-size:.625em}.tab .tab_sub{font-size:.75em;color:#666}#contents .tabmenu .content #tab_txt{background-color:#eee;text-align:center;width:100%}#contents .tabmenu .content #tab_txt p{font-size:1em;font-weight:700;color:#f33900}.content div.sub{background:#fff;height:50px;margin:1em}.tab_item{padding-bottom:60px;float:left;width:100%}#contents .tab_item p{margin:0;padding:0}.tab_item .tab_item_tt{text-align:center;padding-bottom:20px;width:100%;clear:right}#contents .tab_item .tab_item_tt h2{color:#43af34;font-size:1.857em}#contents .tab_item .tab_item_tt p{margin:0;padding:0;color:#666}.tab_item_left{clear:left;width:100%;margin-bottom:40px}.tab_item_left img{display:block;width:70%;margin-right:auto;margin-left:auto}.tab_item_right h3{font-size:1.25em}#contents .tab_item .tab_item_right p{margin-bottom:20px;font-size:.875em}#contents .tab_item .tab_item_right h4{background-color:#f33900;clear:left;padding:13px 13px 10px;font-size:1.375em;color:#fff}#contents .tab_item .tab_item_right .tab_teiki{float:left;width:100%;border:3px solid #f33900;background-color:#fff3e9;box-sizing:border-box;margin-bottom:40px;padding:10px 1.5625%}#contents .tab_item .tab_item_right .tab_teiki p{margin:0;padding:0}.tab_teiki ul{width:100%;float:left;margin-bottom:20px}.tab_teiki li{font-size:9pt;width:31.9355%;display:block;float:left;background-color:#43af34;text-align:center;font-weight:700;color:#ff0;padding-top:5px;padding-bottom:5px}.tab_teiki ul .tab_teiki_p{margin-right:2.0967741935483875%}.tab_teiki .tab_price_inner p{text-align:right;font-weight:700}.teiki_usual_price{float:left;margin-top:30px}.teiki_usual_price_b{font-size:1.375em}.teiki_tab_price{color:red}.teiki_tab_price .teiki_tab_p01{font-size:3em}.teiki_tab_price .teiki_tab_p02{font-size:1.857em}.tab_teiki_icon img{margin-right:5pc}.tab_button_teiki{background-color:#ff3800;border-radius:4px;color:#fff;-webkit-transition:none;transition:none;box-shadow:0 3px 0 #b02700;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;width:100%;float:right;background-image:url(../images/icon/more.png);background-repeat:no-repeat;background-size:20px;background-position:96% center;margin-top:10px}.tab_button_teiki a{color:#fff;font-weight:700;display:block;font-size:1.125em;padding-top:30px;padding-bottom:30px}.tab_button_teiki a #teiki_b{font-size:.875em;line-height:0;color:#ff6}.tab_button_teiki:hover{background-color:#e13300;box-shadow:0 3px 0 #b02700;color:#fff}.tab_button_teiki:active{top:3px;box-shadow:0 3px 0 #b02700;color:#fff}#mainCont #rightCont #contents .tab_item .tab_item_list{float:left;width:100%}#contents .tab_item .tab_item_list .tab_item_inner{float:left;width:100%;margin-bottom:20px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999;padding-bottom:20px}#contents .tab_item .tab_item_list .tab_item_inner img{width:35%;float:left;display:block;margin-right:3%}#contents .tab_item .tab_item_list .tab_item_inner .tab_item_name{float:right;width:62%}#contents .tab_item .tab_item_list .tab_item_inner .tab_item_name p{margin:0;padding:0;font-size:1.25em;line-height:1.25em;font-weight:700}#contents .tab_item .tab_item_list .tab_item_inner .tab_item_subtt{float:right;width:62%;margin-bottom:3px}#contents .tab_item .tab_item_list .tab_item_inner .tab_item_subtt p{color:#43af34;font-weight:700;font-size:.75em;line-height:.875em}#contents .tab_item .tab_item_list .tab_item_inner .tab_item_price{float:right;width:62%;font-weight:700;text-align:right}#contents .tab_item .tab_item_list .tab_item_inner .tab_item_price p .tab_item_price_b{font-size:2.143em}#contents .tab_item .tab_item_list .tab_item_inner ul{float:right;width:62%;display:block}#contents .tab_item .tab_item_list .tab_item_inner li{display:block;background-color:#2e7823;font-weight:700;color:#ff9;font-size:.75em;text-align:center;padding-top:5px;padding-bottom:5px}#contents .tab_item .tab_item_list .tab_item_inner ul .item_point{float:left;width:65%;margin-right:3%}#contents .tab_item .tab_item_list .tab_item_inner ul .item_free{float:left;width:27%}.tab_button{background-color:#f70;border-radius:4px;color:#fff;line-height:40px;-webkit-transition:none;transition:none;box-shadow:0 3px 0 #b02700;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;background-image:url(../images/icon/more.png);background-repeat:no-repeat;background-size:14px;background-position:96% center;padding-top:8px;padding-bottom:8px;margin-bottom:5px;width:100%;float:left;margin-top:10px}.tab_button a{color:#fff;font-weight:700;display:block;padding-top:3px;font-size:1.125em}.tab_button:hover{background-color:#f07200;box-shadow:0 3px 0 #b02700;color:#fff}.tab_button:active{top:3px;box-shadow:none;color:#fff}.tab_button_link{background-color:#f33900;border-radius:4px;color:#fff;-webkit-transition:none;transition:none;box-shadow:0 3px 0 #b02700;text-shadow:0 1px 1px rgba(0,0,0,.3);clear:left;width:98%;margin:30px 1%;background-image:url(../images/icon/more2.png);background-repeat:no-repeat;background-size:22px;background-position:96% center}.tab_button_link img{width:12.5%;float:left;display:block;margin-left:2.5%}#contents .tab_item .tab_button_link p{padding:0;margin:19px 0 0 2.5%;float:left;font-size:1em;line-height:1.125em}.tab_button_link a{color:#fff;font-weight:700;display:block;height:75pt;padding-top:9pt;line-height:1em}.tab_button_link:hover{background-color:#e13300;box-shadow:0 3px 0 #b02700;color:#fff}.tab_button_linkt:active{top:3px;box-shadow:0 3px 0 #b02700;color:#fff}#contents .tab_item .tab_button_link p .tab_button_link_txt{font-size:.875em;color:#ff3;line-height:.875em}.tab_button_other_left{float:left;width:47.5%;margin-right:5%}.tab_button_other_right{float:left;width:47.5%}.tab_button_other{background-color:#43af34;border-radius:4px;color:#fff;-webkit-transition:none;transition:none;box-shadow:0 3px 0 #2e7823;text-shadow:0 1px 1px rgba(0,0,0,.3);clear:left;width:100%;margin-bottom:30px;text-align:center;height:auto;background-image:url(../images/icon/more.png);background-repeat:no-repeat;background-size:10px;background-position:94% 30%}.tab_button_other img{width:20%;display:block;margin-left:auto;margin-right:auto}#contents .tab_item .tab_button_other p{padding:0;margin:5px 0 0;font-size:1em;line-height:1em}.tab_button_other a{color:#fff;font-weight:700;display:block;height:auto;padding-top:5px;padding-bottom:10px}.tab_button_other .tab_br:before{content:"\A";white-space:pre}.tab_button_other:hover{background-color:#3c982e;box-shadow:0 3px 0 #2e7823;color:#fff}.tab_button_other:active{top:3px;box-shadow:0 3px 0 #2e7823;color:#fff}.tab_button_other a .tab_button_link_txt{font-size:.625em;color:#ff3}.button_items{background-color:#f33900;border-radius:4px;-webkit-transition:none;transition:none;text-shadow:0 1px 1px rgba(0,0,0,.3);clear:left;width:98%;margin:30px 1%;background-image:url(../images/icon/more2.png);background-repeat:no-repeat;background-size:22px;background-position:96% center;text-align:center}#contents .button_items p{padding:0;margin:19px 0 0;font-size:1em;line-height:1.125em;text-align:center}.button_items a{color:#fff;font-weight:700;display:block;height:75pt;padding-top:9pt;line-height:1em}.button_items,.button_items:hover{color:#fff;box-shadow:0 3px 0 #b02700}.button_items:hover{background-color:#e13300}.button_items:active{top:3px;box-shadow:0 3px 0 #b02700;color:#fff}#contents .button_items p .button_items_txt{font-size:.875em;color:#ff3;line-height:.875em}.taiki_details_left,.taiki_details_right{float:left;width:100%;margin-bottom:10px}#contents #teiki_details h4{background-color:#f70;clear:left;padding-top:10px;padding-bottom:10px;font-size:1em;color:#fff;width:100%;text-align:center}#contents #teiki_details .tab_teiki{float:left;width:100%;border:3px solid #f70;background-color:#fff3e9;box-sizing:border-box;margin-bottom:40px;padding:10px 1.5625%}#contents #teiki_details .tab_teiki .teiki_img{float:left;width:100%}#contents #teiki_details .tab_teiki .teiki_img img{height:200px;width:200px;display:block;margin-right:auto;margin-left:auto;margin-bottom:10px}#contents #teiki_details .tab_teiki ul{width:45%;float:left;margin-bottom:10px;display:block;margin-right:5%}#contents #teiki_details .tab_teiki li{font-size:.75em;display:block;float:left;background-color:#43af34;text-align:center;font-weight:700;color:#ff0;width:100%}#contents #teiki_details .tab_teiki .tab_teiki_p{margin-bottom:5px}.teiki_details_price_inner{float:right;width:50%}#contents #teiki_details .tab_teiki .teiki_details_price_inner p{padding:0;text-align:right;margin:0 0 9pt}#contents #teiki_details .tab_teiki .teiki_usual_price{font-size:9pt;font-weight:700;margin-bottom:10px}#contents #teiki_details .tab_teiki .teiki_details_price_inner .tab_teiki_icon{margin-right:102px}#contents #teiki_details .tab_teiki .teiki_usual_price .teiki_usual_price_b{font-size:20px}#contents #teiki_details .tab_teiki .teiki_tab_price{font-weight:700;color:red;font-size:9pt}.teiki_tab_p01{font-size:40px}.teiki_tab_p02{font-size:26px;line-height:26px}.taiki_details_button_teiki{background-color:#f70;border-radius:4px;color:#fff;-webkit-transition:none;transition:none;box-shadow:0 3px 0 #b02700;text-shadow:0 1px 1px rgba(0,0,0,.3);text-align:center;width:100%;float:right;background-image:url(../images/icon/more.png);background-repeat:no-repeat;background-size:20px;background-position:280px center}.taiki_details_button_teiki a{color:#fff;font-weight:700;display:block;font-size:20px;padding-top:1pc;padding-bottom:20px}.taiki_details_button_teiki a #teiki_b{font-size:9pt;line-height:0;color:#ff6}.taiki_details_button_teiki:hover{background-color:#f07200;box-shadow:0 3px 0 #b02700;color:#fff}.taiki_details_button_teiki:active{top:3px;box-shadow:0 3px 0 #b02700;color:#fff}#contents #teiki_aten2{float:left;width:100%;margin-bottom:40px}#contents #teiki_aten2 p{margin:0;padding:0;font-size:9pt;line-height:1pc;color:#666}#takarakuji2016 img {
	width: 100%;
}
#sp_topnavi {
	padding-top: 10px;
	padding-bottom: 10px;
	width: 100%;
	clear: left;
	background-color: #43AF34;
}
#sp_topnavi img {
	width: 100%;
}

#sp_topnavi #sp_topnavi1 {
	width: 30%;
	margin-left: 2.5%;
	float: left;
	background-color: #FFF;
	background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 55%, rgba(222,222,222,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 55%,rgba(222,222,222,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 55%,rgba(222,222,222,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede',GradientType=0 ); /* IE6-9 */
}
#sp_topnavi #sp_topnavi2 {
	float: left;
	width: 30%;
	margin-left: 2.5%;
	background-color: #FFF;
	background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 55%, rgba(222,222,222,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 55%,rgba(222,222,222,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 55%,rgba(222,222,222,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede',GradientType=0 ); /* IE6-9 */
}
#sp_topnavi #sp_topnavi3 {
	float: left;
	width: 30%;
	margin-right: 2.5%;
	margin-left: 2.5%;
	background-color: #FFF;
	background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 55%, rgba(222,222,222,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 55%,rgba(222,222,222,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 55%,rgba(222,222,222,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dedede',GradientType=0 ); /* IE6-9 */
}
.teiki_details {
	width: 100%;
	background-color: #FF0000;
	padding: 3%;
	clear: left;
	margin-top: 10px;
}
.teiki_details p {
	color: #FFF;
	font-size: 0.625em;
}
