html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,menu,nav,section,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-weight:normal;line-height:1;vertical-align:bottom}body{line-height:1}article,aside,dialog,figure,footer,header,nav,section{display:block}ul,ol,dl{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;border:0;color:#000;text-decoration:none;vertical-align:baseline;background:transparent;outline:none}img{vertical-align:bottom}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input.search[type=submit]{background-image:url(/assets/pc/global/recipe-search.png);background-repeat:no-repeat;background-color:#fff;border:none;width:200px;height:50px;background-size:contain;background-position:center;cursor:pointer}html{font-size:70%;overflow-x:hidden;overflow-y:auto}#searchBg{background:#000;opacity:0.8;width:100%;height:100%;position:fixed;top:0;left:0;display:none;z-index:9997;overflow:visible}#content{position:relative}body{font-size:10px;font-size:1rem;font-family:Meiryo, MS PGothic, sans-serif;-webkit-text-size-adjust:100%;background:#f9f1e2}body #header{background:#fff;border-bottom:1px solid #e6c282}body #footer{background:#fefcf9;border-top:1px solid #e6c282;text-align:center}body #footer #copyright{background:#f9f1e2;text-align:center}img{max-width:100%;height:auto}@media all and (-ms-high-contrast: none){.radio-text .chkbox{top:3px !important}}.newrecipe-item{background:#fff;border:1px solid #cdcfcd;box-sizing:border-box;border-radius:6px;position:relative}.newrecipe-item .icon{position:absolute;z-index:99}.newrecipe-item .icon-osusume{top:-20px;left:-20px}.newrecipe-item .icon-new{top:-12px;left:-9px}.newrecipe-item figure img{border-radius:6px 6px 0 0}.newrecipe-item .title{font-size:14px;font-size:1.4rem;color:#76ac02;margin:5%}.newrecipe-item .title a{font-size:14px;font-size:1.4rem;color:#76ac02}.newrecipe-item .content{margin:0 5%;border-bottom:1px solid #ccc}.newrecipe-item .content .info{margin:10% 0 0 0;float:left;width:60%;*display:inline}.newrecipe-item .content .info dt{float:left;width:50%;*display:inline;text-align:center;margin:0 0 5% 0;padding:3% 5%;box-sizing:border-box;font-size:11px;font-size:1.1rem;color:#fff}.newrecipe-item .content .info dt.time{background:#ff8508}.newrecipe-item .content .info dt.calorie{background:#9cc536}.newrecipe-item .content .info dt.salt{background:#fc0}.newrecipe-item .content .info dd{margin:0 0 5% 0;padding:3% 5%;box-sizing:border-box;float:left;width:50%;*display:inline;font-size:11px;font-size:1.1rem}.newrecipe-item .content figure{float:right;width:40%;*display:inline}.newrecipe-item footer{font-size:12px;font-size:1.2rem;margin:5%}.newrecipe-item footer p{background:left center no-repeat;padding:2% 0 2% 9%}.newrecipe-item footer p.case{background-image:url(/assets/img/icon-case-4c32fb7e545133a4aef67e526fff66088dc580b92a39d78084a27719687940db.png)}.newrecipe-item footer p.hospital{background-image:url(/assets/img/icon-hospital-14cb4e020d7f0617ca1b7d8aef0554751718e177a998d0b99b8f7e8651fe10b7.png)}.newrecipe-item footer p.teacher{background-image:url(/assets/img/icon-teacher-2fac9866c377aed98f01271814c00ddfa024c9069345886ba5f10f20666ed032.png)}.newrecipe-item footer .ly{margin:3% 0 0 0}.newrecipe-item footer .ly .hospital{float:left;width:auto;*display:inline;margin:0 5% 0 0}.newrecipe-item footer .ly .teacher{float:left;width:auto;*display:inline}@media print,screen and (min-width: 641px){body{font-size:13px;font-size:1.3rem}body .newrecipe h1{width:55%;margin:3% auto 5%}body .newrecipe h2{width:55%;margin:3% auto 5%}body .newrecipe h1.product{width:100% !important;margin:0 0 20px}body .newrecipe ul li{float:left;width:285px;height:600px;*display:inline;margin:0% 20px 2% 0}body .newrecipe ul li:nth-child(4n){margin:0 0 2% 0}body .newrecipe .btn-more{text-align:center;padding:20px 0 40px 0}body .newrecipe .btn-more img{width:40%}body #search-main{display:block !important;position:static !important}body #search-main,body #search{padding:40px 0 40px 0;position:absolute;top:0;left:0;width:100%;z-index:9999;display:none}body #search-main .inner,body #search .inner{width:1200px;margin:0 auto;*zoom:1}body #search-main .inner:after,body #search .inner:after{content:"";display:block;clear:both}body #search-main .inner .box,body #search .inner .box{min-height:346px;vertical-align:top;float:left;width:220px;box-sizing:border-box;border:#cdcfcd solid 1px;background:#fff;padding:14px 10px 50px;border-radius:6px;margin:0 0 0 15px;position:relative}body #search-main .inner .box .pop,body #search .inner .box .pop{position:absolute;right:-15px;top:-30px}body #search-main .inner .box .select-box,body #search .inner .box .select-box{padding-bottom:25px}body #search-main .inner .box .select-box:first-child,body #search .inner .box .select-box:first-child{padding-bottom:30px;margin-bottom:25px;border-bottom:#f3eae0 solid 2px}body #search-main .inner .box .title,body #search .inner .box .title{box-sizing:border-box;font-size:16px;font-size:1.6rem;margin:0 0 20px 0}body #search-main .inner .box .title.calorie,body #search .inner .box .title.calorie{background:url(/assets/img/search/icon-01-011624af9ea03f4369fe96b2e01615f589a08b7b647d68ad28e22a3007123924.png) no-repeat 5px top;padding:8px 0 0 40px;height:26px}body #search-main .inner .box .title.sick,body #search .inner .box .title.sick{background:url(/assets/img/search/icon-03-4c32fb7e545133a4aef67e526fff66088dc580b92a39d78084a27719687940db.png) no-repeat 5px top;padding:8px 0 0 40px;height:27px}body #search-main .inner .box .title.corp,body #search .inner .box .title.corp{background:url(/assets/img/search/icon-02-f8d996826d72dbb95a561432012cfc587a9c30f02640bbaf9b38b8e37ce3994f.png) no-repeat 5px top;padding:8px 0 0 40px;height:26px}body #search-main .inner .box .title.product,body #search .inner .box .title.product{background:url(/assets/img/search/icon-05-df3da14775d730efae3f929bcb35e481f1d9833f79b482ba800410914eb9bd05.png) no-repeat 5px top;padding:6px 0 0 45px;height:22px}body #search-main .inner .box .title.hos,body #search .inner .box .title.hos{background:url(/assets/img/search/icon-04-14cb4e020d7f0617ca1b7d8aef0554751718e177a998d0b99b8f7e8651fe10b7.png) no-repeat 5px top;padding:6px 0 0 40px;height:23px}body #search-main .inner .box .title.ei,body #search .inner .box .title.ei{background:url(/assets/img/search/icon-07-2fac9866c377aed98f01271814c00ddfa024c9069345886ba5f10f20666ed032.png) no-repeat 5px top;padding:7px 0 0 40px;height:24px}body #search-main .inner .box .title.present,body #search .inner .box .title.present{background:url(/assets/img/search/icon-06-4c9f85cd9832b87d537c4a71c62c4826f90f6329af015fe5e58e8abcf42f5a9c.png) no-repeat 5px top;padding:5px 0 0 35px;height:22px}body #search-main .inner .box .form-select,body #search .inner .box .form-select{width:200px;overflow:hidden;border:#d6ceb4 solid 1px;margin:0;background:url(/assets/img/search/arrow-a948070a8ccb1f7b258c1ededce9755da9e1ca28d22191355c44297d0ee4c2e4.png) 180px 12px #f6f3ed no-repeat;border-radius:6px;box-sizing:border-box}body #search-main .inner .box .form-select select,body #search .inner .box .form-select select{width:130%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;border:0;margin:0;padding:7px 10px;background:none;vertical-align:middle;font-size:inherit;color:inherit;box-sizing:border-box;outline:none;font-size:14px;font-size:1.4rem}body #search-main .inner .box .form-control,body #search .inner .box .form-control{border:#d6ceb4 solid 1px;background:#f6f3ed;box-sizing:border-box;border-radius:6px;padding:16px 13px 18px;min-height:234px}body #search-main .inner .box .form-control li,body #search .inner .box .form-control li{margin:0 0 14px 0}body #search-main .inner .box .form-control span,body #search .inner .box .form-control span{padding-left:10px;box-sizing:border-box}body #search-main .inner .box .form-control .radio-text,body #search .inner .box .form-control .radio-text{position:relative}body #search-main .inner .box .form-control .radio-text .chkbox,body #search .inner .box .form-control .radio-text .chkbox{content:'';background:url(/assets/img/search/checkbox-85662374e4ad914433f736475c0c6f94318857aa004a8a298b60c45a5f0a252d.png) no-repeat;display:block;width:18px;height:18px;position:absolute;top:0px;top:3px \9;left:2px;z-index:9999}@-moz-document url-prefix(){body #search-main .inner .box .form-control .radio-text .chkbox,body #search .inner .box .form-control .radio-text .chkbox{top:3px}body #search-main .inner .box .form-control .radio-text input[type="radio"]:checked+.chkbox,body #search-main .inner .box .form-control .radio-text input[type="checkbox"]:checked+.chkbox,body #search .inner .box .form-control .radio-text input[type="radio"]:checked+.chkbox,body #search .inner .box .form-control .radio-text input[type="checkbox"]:checked+.chkbox{top:3px !important}}body #search-main .inner .box .form-control .radio-text input[type="radio"],body #search-main .inner .box .form-control .radio-text input[type="checkbox"],body #search .inner .box .form-control .radio-text input[type="radio"],body #search .inner .box .form-control .radio-text input[type="checkbox"]{outline:none;visibility:hidden}body #search-main .inner .box .form-control .radio-text input[type="radio"]:checked+.chkbox,body #search-main .inner .box .form-control .radio-text input[type="checkbox"]:checked+.chkbox,body #search .inner .box .form-control .radio-text input[type="radio"]:checked+.chkbox,body #search .inner .box .form-control .radio-text input[type="checkbox"]:checked+.chkbox{content:'';background:url(/assets/img/search/checkbox-active-00086e54971d279b66162fbe25e742a6e30690ef225946fba91fb7d8d25de595.png) no-repeat;display:block;width:18px;height:18px;position:absolute;top:0px;top:3px \9;left:2px;z-index:9999}body #search-main .inner .box .form-control .lines,body #search .inner .box .form-control .lines{display:table;width:100%}body #search-main .inner .box .form-control .lines input,body #search .inner .box .form-control .lines input{display:table-cell}body #search-main .inner .box .form-control .lines span,body #search .inner .box .form-control .lines span{display:table-cell;line-height:1.5}body #search-main .inner .box .btn,body #search .inner .box .btn{position:absolute;bottom:12px;left:10px}body #header{height:65px}body #header .inner{width:1200px;margin:auto}body #header .inner .ly-main{float:left;width:auto;*display:inline}body #header .inner .ly-main span.headlogo{float:left;width:80px;*display:inline;margin:8px 30px 0 0}body #header .inner .ly-main span.headlogo img{width:65px}body #header .inner .ly-main .btn-find{float:left;width:150px;*display:inline;margin:20px 0 0 0;cursor:pointer}body #header .inner .ly-sub{float:right;width:auto;*display:inline}body #header .inner .ly-sub .sns li{float:left;width:25px;*display:inline;margin:20px 0 0 10px}body #content .inner{width:1200px;margin:auto}body #footer .inner{width:1200px;margin:auto;background:url(/assets/img/footer_item-71d3b5f882e2df4011d50fdda4b164eb0d1ff720dd9b4781667f255ac326cbc8.png) right center no-repeat}body #footer .inner .logo{padding:20px 0 35px 0}body #footer .inner .sns{display:none}body #footer .inner nav{padding:0 0 30px 0}body #footer .inner nav ul li{font-size:12px;font-size:1.2rem;display:inline-block;*display:inline;*zoom:1;color:#130000}body #footer .inner nav ul li a{margin:0 5px 0 10px;color:#130000}body #footer #copyright{padding:30px 0 45px 0;font-size:10px;font-size:1rem;color:#392c1e}div#result{font-size:32px;margin-top:20px;margin-bottom:10px}}@media screen and (max-width: 640px){img{width:100%}img.logo_smartphone{width:107px}body{font-size:24px;font-size:2.4rem;width:100%}body .newrecipe ul li{margin:2% 0}body .newrecipe .title{font-size:24px;font-size:2.4rem;line-height:1.5}body .newrecipe .info dt{font-size:20px;font-size:2rem}body .newrecipe .info dd{font-size:20px;font-size:2rem}body .newrecipe footer p{font-size:20px;font-size:2rem}body #header{position:fixed;top:0;left:0;width:100%;z-index:9999}body #header .inner .ly-main{margin:0 3.75%}body #header .inner .ly-main span.headlogo{margin:2% 0 2% 0;float:left;width:20%;*display:inline}body #header .inner .ly-main span.headlogo img{vertical-align:middle}body #header .inner .ly-main .btn-find{float:right;width:26%;*display:inline;margin:6% 0 0 0}body #header .inner .ly-sub{display:none}body #search-main{display:none !important;position:static !important}body #search-main .chkbox{z-index:9998 !important}body #search-main,body #search{width:100%;margin:25% auto 0;padding:0;position:fixed;overflow:scroll;-webkit-overflow-scrolling:touch;top:0;left:0;z-index:9998;display:none}body #search-main .inner,body #search .inner{overflow:scroll;*zoom:1}body #search-main .inner:after,body #search .inner:after{content:"";display:block;clear:both}body #search-main .inner .box,body #search .inner .box{vertical-align:top;width:90%;box-sizing:border-box;border:#cdcfcd solid 1px;background:#fff;padding:14px 10px 20px;border-radius:6px;margin:0 auto 30px;position:relative}body #search-main .inner .box.present,body #search .inner .box.present{margin-top:50px}body #search-main .inner .box .pop,body #search .inner .box .pop{position:absolute;right:-3%;top:-25%;width:20%}body #search-main .inner .box .select-box,body #search .inner .box .select-box{padding-bottom:25px}body #search-main .inner .box .select-box:first-child,body #search .inner .box .select-box:first-child{padding-bottom:30px;margin-bottom:25px;border-bottom:#f3eae0 solid 2px}body #search-main .inner .box .title,body #search .inner .box .title{box-sizing:border-box;font-size:30px;font-size:3rem;margin:0 0 20px 0}body #search-main .inner .box .title.calorie,body #search .inner .box .title.calorie{background:url(/assets/img/search/icon-01-011624af9ea03f4369fe96b2e01615f589a08b7b647d68ad28e22a3007123924.png) no-repeat 5px top;background-size:48px 52px;padding:10px 0 0 68px;height:52px}body #search-main .inner .box .title.sick,body #search .inner .box .title.sick{background:url(/assets/img/search/icon-03-4c32fb7e545133a4aef67e526fff66088dc580b92a39d78084a27719687940db.png) no-repeat 5px top;background-size:48px 54px;padding:12px 0 0 68px;height:54px}body #search-main .inner .box .title.corp,body #search .inner .box .title.corp{background:url(/assets/img/search/icon-02-f8d996826d72dbb95a561432012cfc587a9c30f02640bbaf9b38b8e37ce3994f.png) no-repeat 5px top;background-size:44px 52px;padding:10px 0 0 64px;height:52px}body #search-main .inner .box .title.product,body #search .inner .box .title.product{background:url(/assets/img/search/icon-05-df3da14775d730efae3f929bcb35e481f1d9833f79b482ba800410914eb9bd05.png) no-repeat 5px top;background-size:58px 44px;padding:10px 0 0 78px;height:44px}body #search-main .inner .box .title.hos,body #search .inner .box .title.hos{background:url(/assets/img/search/icon-04-14cb4e020d7f0617ca1b7d8aef0554751718e177a998d0b99b8f7e8651fe10b7.png) no-repeat 5px top;background-size:50px 46px;padding:10px 0 0 70px;height:46px}body #search-main .inner .box .title.ei,body #search .inner .box .title.ei{background:url(/assets/img/search/icon-07-2fac9866c377aed98f01271814c00ddfa024c9069345886ba5f10f20666ed032.png) no-repeat 5px top;background-size:40px 48px;padding:10px 0 0 60px;height:48px}body #search-main .inner .box .title.present,body #search .inner .box .title.present{background:url(/assets/img/search/icon-06-4c9f85cd9832b87d537c4a71c62c4826f90f6329af015fe5e58e8abcf42f5a9c.png) no-repeat 5px top;background-size:36px 44px;padding:7px 0 0 56px;height:44px}body #search-main .inner .box .form-select,body #search .inner .box .form-select{width:100%;overflow:hidden;border:#d6ceb4 solid 1px;margin:0;background:url(/assets/img/search/arrow-a948070a8ccb1f7b258c1ededce9755da9e1ca28d22191355c44297d0ee4c2e4.png) 95% 50% #f6f3ed no-repeat;border-radius:6px;box-sizing:border-box}body #search-main .inner .box .form-select select,body #search .inner .box .form-select select{width:130%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;border:0;margin:0;padding:15px 10px;background:none;vertical-align:middle;font-size:inherit;color:inherit;box-sizing:border-box;outline:none;font-size:28px;font-size:2.8rem}body #search-main .inner .box .form-control,body #search .inner .box .form-control{border:#d6ceb4 solid 1px;background:#f6f3ed;box-sizing:border-box;border-radius:6px;padding:16px 13px 18px}body #search-main .inner .box .form-control li,body #search .inner .box .form-control li{margin:0 0 40px 0}body #search-main .inner .box .form-control li:last-child,body #search .inner .box .form-control li:last-child{margin:0 0 13px}body #search-main .inner .box .form-control label,body #search .inner .box .form-control label{display:block;padding-top:7px}body #search-main .inner .box .form-control span,body #search .inner .box .form-control span{padding-left:54px;box-sizing:border-box;font-size:28px;font-size:2.8rem}body #search-main .inner .box .form-control .radio-text,body #search .inner .box .form-control .radio-text{position:relative}body #search-main .inner .box .form-control .radio-text .chkbox,body #search .inner .box .form-control .radio-text .chkbox{content:'';background:url(/assets/img/search/checkbox-85662374e4ad914433f736475c0c6f94318857aa004a8a298b60c45a5f0a252d.png) no-repeat;background-size:contain;display:block;width:44px;height:44px;position:absolute;top:0;left:2px;z-index:9999}@-moz-document url-prefix(){body #search-main .inner .box .form-control .radio-text .chkbox,body #search .inner .box .form-control .radio-text .chkbox{top:3px}}body #search-main .inner .box .form-control .radio-text input[type="radio"],body #search-main .inner .box .form-control .radio-text input[type="checkbox"],body #search .inner .box .form-control .radio-text input[type="radio"],body #search .inner .box .form-control .radio-text input[type="checkbox"]{outline:none;visibility:hidden}body #search-main .inner .box .form-control .radio-text input[type="radio"]:checked+.chkbox,body #search-main .inner .box .form-control .radio-text input[type="checkbox"]:checked+.chkbox,body #search .inner .box .form-control .radio-text input[type="radio"]:checked+.chkbox,body #search .inner .box .form-control .radio-text input[type="checkbox"]:checked+.chkbox{content:'';background:url(/assets/img/search/checkbox-active-00086e54971d279b66162fbe25e742a6e30690ef225946fba91fb7d8d25de595.png) no-repeat;background-size:contain;display:block;width:44px;height:44px;position:absolute;top:0;left:2px;z-index:9999}body #search-main .inner .box .btn,body #search .inner .box .btn{width:100%;margin:20px 0 0 0}body #search-main .inner .box .btn input,body #search .inner .box .btn input{display:table-cell;width:100%}body #footer .inner{width:100%}body #footer .inner .logo{padding:3% 0 3% 0;width:40%;margin:auto}body #footer .inner .sns{width:70%;margin:auto}body #footer .inner .sns li{display:inline-block;width:12%;margin:0 0 6% 0}body #footer .inner nav{padding:0 0 4% 0}body #footer .inner nav ul li{font-size:20px;font-size:2rem;display:inline-block;*display:inline;*zoom:1;color:#130000}body #footer .inner nav ul li a{margin:0 5px 0 10px;color:#130000}body #footer #copyright{padding:4% 0;font-size:16px;font-size:1.6rem;color:#392c1e}div#result{font-size:4vw;margin-top:1vw;margin-bottom:2vw}}#pageIndex .special-item{background:#fff;border:1px solid #cdcfcd;box-sizing:border-box;border-radius:6px;position:relative}#pageIndex .special-item .icon{position:absolute;z-index:99}#pageIndex .special-item .icon-osusume{top:-20px;left:-20px}#pageIndex .special-item .ly .ly-main{box-sizing:border-box;float:left;width:32%;*display:inline}#pageIndex .special-item .ly .ly-main img{border-radius:6px 0 0 6px}#pageIndex .special-item .ly .ly-sub{float:right;width:62%;*display:inline;margin:0 3%}#pageIndex .special-item .ly .ly-sub .title{font-size:18px;font-size:1.8rem;color:#76ac02;margin:5% 0 4% 0}#pageIndex .special-item .ly .ly-sub .title a{font-size:18px;font-size:1.8rem;color:#76ac02}#pageIndex .special-item .ly .ly-sub .txt{line-height:1.5}#pageIndex .special-item .ly .ly-sub .detail{text-align:right;font-size:11px;font-size:1.1rem}#pageIndex .special-item .ly .ly-sub .detail a{display:inline-block;padding:2% 3% 1% 3%;background:#f3f2ee;color:#392c1e;border-radius:10px}@media print,screen and (min-width: 641px){#pageIndex #header{height:104px}#pageIndex #header span.headlogo{width:110px}#pageIndex #header span.headlogo img{width:107px}#pageIndex #content .inner{width:1200px;margin:auto}#pageIndex #content .inner .special h2{width:55%;margin:3% auto}#pageIndex #content .inner .special ul li{float:left;width:48%;*display:inline;margin:2% 0}#pageIndex #content .inner .special ul li:nth-child(even){margin:2% 0 2% 4%}#pageIndex #content .inner .bnr ul li{text-align:center;margin:0 0 60px 0}#pageIndex #content .inner .bnr ul li img{width:50%}}@media screen and (max-width: 640px){#pageIndex #content .icon-osusume{width:82.5px;height:81px;top:-50px;left:-25px}#pageIndex #content .inner{margin:0 3%}#pageIndex #content .inner .special h2{margin:0 0 8% 0}#pageIndex #content .inner .special ul li{margin:2% 0}#pageIndex #content .inner .special ul li figure{margin:10% 0 0 10%}#pageIndex #content .inner .special ul li figure img{border-radius:6px}#pageIndex #content .inner .special ul li .title{font-size:24px;font-size:2.4rem;line-height:1.5}#pageIndex #content .inner .special ul li .txt{font-size:22px;font-size:2.2rem}#pageIndex #content .inner .special ul li .detail{font-size:20px;font-size:2rem;padding:5% 0}#pageIndex #content .inner .bnr{margin:40px 0}}.newrecipe-item{background:#fff;border:1px solid #cdcfcd;box-sizing:border-box;border-radius:6px;position:relative}.newrecipe-item .icon{position:absolute;z-index:99}.newrecipe-item .icon-osusume{top:-20px;left:-20px}.newrecipe-item .icon-new{top:-12px;left:-9px}.newrecipe-item figure img{border-radius:6px 6px 0 0}.newrecipe-item .title{color:#76ac02;margin:5%}.newrecipe-item .title{color:#76ac02}.newrecipe-item .title a{color:#76ac02}.newrecipe-item .content{margin:0 5%;border-bottom:1px solid #ccc}.newrecipe-item .content .info{margin:10% 0 0 0;float:left;width:60%;*display:inline}.newrecipe-item .content .info dt{float:left;width:50%;*display:inline;text-align:center;margin:0 0 5% 0;padding:3% 5%;box-sizing:border-box;color:#fff}.newrecipe-item .content .info dt.time{background:#ff8508}.newrecipe-item .content .info dt.calorie{background:#9cc536}.newrecipe-item .content .info dt.salt{background:#fc0}.newrecipe-item .content .info dd{margin:0 0 5% 0;padding:3% 5%;box-sizing:border-box;float:left;width:50%;*display:inline}.newrecipe-item .content figure{float:right;width:40%;*display:inline}.newrecipe-item footer{font-size:12px;font-size:1.2rem;margin:5%}.newrecipe-item footer p{background:left center no-repeat;padding:3% 0 3% 12%}.newrecipe-item footer p.case{background-image:url(/assets/img/icon-case-4c32fb7e545133a4aef67e526fff66088dc580b92a39d78084a27719687940db.png)}.newrecipe-item footer p.hospital{background-image:url(/assets/img/icon-hospital-14cb4e020d7f0617ca1b7d8aef0554751718e177a998d0b99b8f7e8651fe10b7.png)}.newrecipe-item footer p.teacher{background-image:url(/assets/img/icon-teacher-2fac9866c377aed98f01271814c00ddfa024c9069345886ba5f10f20666ed032.png)}.newrecipe-item footer .ly{margin:3% 0 0 0}.newrecipe-item footer .ly .hospital{float:left;width:auto;*display:inline;margin:0 5% 0 0}.newrecipe-item footer .ly .teacher{float:left;width:auto;*display:inline}.pager{margin:20px 0 50px 0;text-align:center}.pager .current{display:inline-block;background:#fff;border-radius:6px;margin:0 3px;padding:8px 10px}.pager .page a{display:inline-block;background:#e6c282;border-radius:6px;margin:0 3px;padding:8px 10px}@media print,screen and (min-width: 641px){.newrecipe h1{width:55%;margin:3% auto}.newrecipe h2{width:55%;margin:3% auto}.newrecipe ul li{float:left;width:285px;height:600px;*display:inline;margin:0% 20px 2% 0}.newrecipe ul li:nth-child(4n){margin:0 0 2% 0}.newrecipe .btn-more{text-align:center;padding:20px 0 40px 0}.newrecipe .btn-more img{width:40%}}@media screen and (max-width: 640px){.newrecipe h1{margin:5% 0 6% 0}.newrecipe h2{margin:5% 0 6% 0}.newrecipe ul li{margin:2% 0}.newrecipe .newrecipe-item .icon-osusume{width:110px;height:108px;top:-40px;left:-20px}.newrecipe .newrecipe-item .icon-new{top:-15px;left:-13px;width:82px;height:122px}.newrecipe .newrecipe-item .title{font-size:24px;font-size:2.4rem;line-height:1.5}.newrecipe .newrecipe-item .info dt{font-size:20px;font-size:2rem}.newrecipe .newrecipe-item .info dd{font-size:20px;font-size:2rem}.newrecipe-item .title a{font-size:24px;font-size:2.4rem;color:#76ac02}.newrecipe footer p{font-size:20px;font-size:2rem;background:left center no-repeat;padding:3% 0 3% 12%}.newrecipe footer p.case{background-image:url(/assets/img/icon-case-4c32fb7e545133a4aef67e526fff66088dc580b92a39d78084a27719687940db.png);background-size:48px 54px}.newrecipe footer p.hospital{background-image:url(/assets/img/icon-hospital-14cb4e020d7f0617ca1b7d8aef0554751718e177a998d0b99b8f7e8651fe10b7.png);background-size:50px 46px}.newrecipe footer p.teacher{background-image:url(/assets/img/icon-teacher-2fac9866c377aed98f01271814c00ddfa024c9069345886ba5f10f20666ed032.png);background-size:40px 48px}}#pageCompany #content .mainSection .content{background:#fff;border:1px solid #cdcfcd;border-radius:6px}#pageCompany #content .mainSection .content section h3,#pageCompany #content .mainSection .content section h4{color:#ff8507}@media print,screen and (min-width: 641px){#pageCompany #content .mainSection{width:1000px;margin:auto}#pageCompany #content .mainSection h1{font-size:22px;font-size:2.2rem;font-weight:bold;margin:40px 0 20px 0}#pageCompany #content .mainSection .content{padding:40px;margin:0 0 40px 0}#pageCompany #content .mainSection .content section{border-bottom:1px solid #f3eae0;margin:0 0 20px 0;padding:0 0 20px 0}#pageCompany #content .mainSection .content section h3{font-size:16px;font-size:1.6rem}#pageCompany #content .mainSection .content section p{line-height:2;margin:20px 0 0 0}#pageCompany #content .mainSection .content section p:first-child{margin:0}#pageCompany #content .mainSection .content section p a{text-decoration:underline}#pageCompany #content .mainSection .content section .project section{border-top:1px solid #f3eae0;border-bottom:none;overflow:hidden;margin:0;padding:20px 0 0 0}#pageCompany #content .mainSection .content section .project section:first-child{border:none;padding:0 0 20px 0}#pageCompany #content .mainSection .content section .project section h4{float:left;width:200px;*display:inline;line-height:2}#pageCompany #content .mainSection .content section .project section .projectDetail{float:left;width:300px;*display:inline}#pageCompany #content .mainSection .content section .project section h5{font-size:13px;font-size:1.3rem;font-weight:bold;line-height:2}#pageCompany #content .mainSection .content section .project section p{margin:0}#pageCompany #content .mainSection .content section .ly{overflow:hidden}#pageCompany #content .mainSection .content section .ly .ly-main{float:left;width:160px;*display:inline}#pageCompany #content .mainSection .content section .ly .ly-sub{float:right;width:750px;*display:inline}#pageCompany #content .mainSection .content section ul li{line-height:2}#pageCompany #content .mainSection .content section ul li span{line-height:2;width:150px;display:inline-block}}@media screen and (max-width: 640px){#pageCompany #content .mainSection{margin:0 3%}#pageCompany #content .mainSection h1{margin:4% 0}#pageCompany #content .mainSection .content{padding:4%;margin:0 0 4% 0}#pageCompany #content .mainSection .content section{margin:0 0 5% 0;padding:0 0 5% 0;border-bottom:1px solid #f3eae0}#pageCompany #content .mainSection .content section h3{font-weight:bold;margin:0 0 3% 0}#pageCompany #content .mainSection .content section h4{margin:0 0 2% 0}#pageCompany #content .mainSection .content section h5{font-weight:bold}#pageCompany #content .mainSection .content section p{line-height:1.5;margin:1em 0 0 0}#pageCompany #content .mainSection .content section p:first-child{margin:0}#pageCompany #content .mainSection .content section ul li{line-height:1.5}#pageCompany #content .mainSection .content section ul li span{line-height:1.5;width:45%;display:inline-block}}#pageList .search .result span{color:#ff8507}@media print,screen and (min-width: 641px){#pageList #content .inner{width:1200px;margin:auto}#pageList #content .inner .search{margin:45px 0}#pageList #content .inner .search .result{font-size:24px;font-size:2.4rem;letter-spacing:.1em}#pageList #content .inner .search .result span{color:#ff8507}#pageList #content .inner .search .page{text-align:right;margin:10px 0}#pageList #content .inner .search .conditions{position:relative;background:#fff;padding:10px 16px 8px 16px;border:1px solid #e6c282;border-radius:6px}#pageList #content .inner .search .conditions .select{float:left;width:auto;*display:inline;padding:10px 0}#pageList #content .inner .search .conditions .select p{font-size:13px;font-size:1.3rem}#pageList #content .inner .search .conditions .select ul li{font-size:11px;font-size:1.1rem;display:inline-block;vertical-align:top}#pageList #content .inner .search .conditions .calorie,#pageList #content .inner .search .conditions .disease{width:495px}#pageList #content .inner .search .conditions .calorie p,#pageList #content .inner .search .conditions .disease p{float:left;width:75px;*display:inline}#pageList #content .inner .search .conditions .calorie ul,#pageList #content .inner .search .conditions .disease ul{float:left;width:375px;*display:inline}#pageList #content .inner .search .conditions .calorie ul li,#pageList #content .inner .search .conditions .disease ul li{margin:0 10px 0 0}#pageList #content .inner .search .conditions .calorie ul li.off,#pageList #content .inner .search .conditions .disease ul li.off{color:#ccc}#pageList #content .inner .search .conditions .maker,#pageList #content .inner .search .conditions .item{width:140px}#pageList #content .inner .search .conditions .hospital,#pageList #content .inner .search .conditions .teacher{width:115px}#pageList #content .inner .search .conditions .present{width:155px;background:url(/assets/img/search/icon-06-4c9f85cd9832b87d537c4a71c62c4826f90f6329af015fe5e58e8abcf42f5a9c.png) left 5px no-repeat;background-size:18px;padding-left:25px}#pageList #content .inner .search .conditions .present p{float:left;width:80px;*display:inline;color:#fc0}#pageList #content .inner .search .conditions .present ul{float:left;width:75px;*display:inline}#pageList #content .inner .search .conditions .calorie{background:url(/assets/img/search/icon-01-011624af9ea03f4369fe96b2e01615f589a08b7b647d68ad28e22a3007123924.png) left 5px no-repeat;background-size:18px;padding-left:25px}#pageList #content .inner .search .conditions .calorie p{color:#ff632e}#pageList #content .inner .search .conditions .maker{background:url(/assets/img/search/icon-02-f8d996826d72dbb95a561432012cfc587a9c30f02640bbaf9b38b8e37ce3994f.png) left 5px no-repeat;background-size:18px;padding-left:25px}#pageList #content .inner .search .conditions .hospital{background:url(/assets/img/search/icon-04-14cb4e020d7f0617ca1b7d8aef0554751718e177a998d0b99b8f7e8651fe10b7.png) left 5px no-repeat;background-size:18px;padding-left:25px}#pageList #content .inner .search .conditions .disease{background:url(/assets/img/search/icon-03-4c32fb7e545133a4aef67e526fff66088dc580b92a39d78084a27719687940db.png) left 5px no-repeat;background-size:18px;padding-left:25px}#pageList #content .inner .search .conditions .disease p{color:#00a69c}#pageList #content .inner .search .conditions .item{background:url(/assets/img/search/icon-05-df3da14775d730efae3f929bcb35e481f1d9833f79b482ba800410914eb9bd05.png) left 8px no-repeat;background-size:18px;padding-left:25px}#pageList #content .inner .search .conditions .teacher{background:url(/assets/img/search/icon-07-2fac9866c377aed98f01271814c00ddfa024c9069345886ba5f10f20666ed032.png) left 5px no-repeat;background-size:18px;padding-left:25px}#pageList #content .inner .search .conditions .btn-change{position:absolute;right:16px;bottom:10px}}@media screen and (max-width: 640px){#pageList #content .inner{margin:3%}#pageList #content .inner .search{margin:45px 0}#pageList #content .inner .search .result{line-height:1.5}#pageList #content .inner .search .result span{line-height:1.5}#pageList #content .inner .search .result span{color:#ff8507}#pageList #content .inner .search .page{text-align:right;margin:10px 0}#pageList #content .inner .search .conditions{background:#fff;padding:10px 16px 8px 16px;border:1px solid #e6c282;border-radius:6px}#pageList #content .inner .search .conditions .select{padding:10px 0;border-bottom:1px solid #ddd}#pageList #content .inner .search .conditions .select p{line-height:2}#pageList #content .inner .search .conditions .select ul li{display:inline-block;vertical-align:top;line-height:2}#pageList #content .inner .search .conditions .calorie p,#pageList #content .inner .search .conditions .disease p{float:left;width:40%;*display:inline}#pageList #content .inner .search .conditions .calorie ul,#pageList #content .inner .search .conditions .disease ul{float:left;width:60%;*display:inline}#pageList #content .inner .search .conditions .calorie ul li,#pageList #content .inner .search .conditions .disease ul li{margin:0 10px 0 0}#pageList #content .inner .search .conditions .calorie ul li.off,#pageList #content .inner .search .conditions .disease ul li.off{color:#ccc}#pageList #content .inner .search .conditions .present{background:url(/assets/img/search/icon-06-4c9f85cd9832b87d537c4a71c62c4826f90f6329af015fe5e58e8abcf42f5a9c.png) left 18px no-repeat;background-size:25px;padding-left:35px}#pageList #content .inner .search .conditions .present p{float:left;width:40%;*display:inline;color:#fc0}#pageList #content .inner .search .conditions .present ul{float:left;width:60%;*display:inline}#pageList #content .inner .search .conditions .calorie{background:url(/assets/img/search/icon-01-011624af9ea03f4369fe96b2e01615f589a08b7b647d68ad28e22a3007123924.png) left 18px no-repeat;background-size:25px;padding-left:35px}#pageList #content .inner .search .conditions .calorie p{color:#ff632e}#pageList #content .inner .search .conditions .maker{background:url(/assets/img/search/icon-02-f8d996826d72dbb95a561432012cfc587a9c30f02640bbaf9b38b8e37ce3994f.png) left 18px no-repeat;background-size:25px;padding-left:35px}#pageList #content .inner .search .conditions .hospital{background:url(/assets/img/search/icon-04-14cb4e020d7f0617ca1b7d8aef0554751718e177a998d0b99b8f7e8651fe10b7.png) left 18px no-repeat;background-size:25px;padding-left:35px}#pageList #content .inner .search .conditions .disease{background:url(/assets/img/search/icon-03-4c32fb7e545133a4aef67e526fff66088dc580b92a39d78084a27719687940db.png) left 18px no-repeat;background-size:25px;padding-left:35px}#pageList #content .inner .search .conditions .disease p{color:#00a69c}#pageList #content .inner .search .conditions .item{background:url(/assets/img/search/icon-05-df3da14775d730efae3f929bcb35e481f1d9833f79b482ba800410914eb9bd05.png) left 18px no-repeat;background-size:25px;padding-left:35px}#pageList #content .inner .search .conditions .teacher{background:url(/assets/img/search/icon-07-2fac9866c377aed98f01271814c00ddfa024c9069345886ba5f10f20666ed032.png) left 18px no-repeat;background-size:25px;padding-left:35px}#pageList #content .inner .search .conditions .btn-change{margin:4% 0 3% 0;text-align:center}#pageList #content .inner .search .conditions .btn-change img{width:50%}}@media print,screen and (min-width: 641px){#pageDetail .recipe-other{margin:0 0 40px 0}#pageDetail .recipe-other h3.mn{margin:50px 0 20px 0;color:#130000;font-size:22px;font-size:2.2rem}#pageDetail .recipe-component{margin:50px 0 0;margin:0}#pageDetail .recipe-component h3{font-size:22px;font-size:2.2rem;color:#130000}#pageDetail .recipe-component .step{*zoom:1}#pageDetail .recipe-component .step:after{content:"";display:block;clear:both}#pageDetail .recipe-component .step li{width:280px;float:left;margin:0 26px 22px 0}#pageDetail .recipe-component .step li:nth-child(4n){margin-right:0}#pageDetail .recipe-component .step li .text{margin:13px 0}#pageDetail .recipe-component .step li .text .num{font-size:30px;font-size:3rem;color:#867871;display:table-cell;vertical-align:top;width:45px;text-align:center}#pageDetail .recipe-component .step li .text p{display:table-cell;vertical-align:top;line-height:1.6;color:#130000;font-size:12px;font-size:1.2rem}#pageDetail .recipe-component .detail{border:2px #cdcfcd solid;background:#fff;border-radius:6px;padding:22px;margin:22px 0}#pageDetail .recipe-component .detail .point{width:550px;display:table-cell;vertical-align:top}#pageDetail .recipe-component .detail .point h4{color:#ff8508;font-size:16px;font-size:1.6rem;margin:0 0 15px 0}#pageDetail .recipe-component .detail .point .text{border:2px #e9e9e9 solid;border-radius:6px;background:#fffdef;padding:17px;box-sizing:border-box}#pageDetail .recipe-component .detail .point .text p{font-size:13px;font-size:1.3rem;line-height:1.6;color:#130000}#pageDetail .recipe-component .detail .material-list{width:560px;display:table-cell;vertical-align:top;padding-right:50px}#pageDetail .recipe-component .detail .material-list h4{color:#ff8508;font-size:16px;font-size:1.6rem;margin:0 0 15px 0}#pageDetail .recipe-component .detail .material-list .materials{font-size:13px;font-size:1.3rem}#pageDetail .recipe-component .detail .material-list .materials .material{*zoom:1;width:560px}#pageDetail .recipe-component .detail .material-list .materials .material:after{content:"";display:block;clear:both}#pageDetail .recipe-component .detail .material-list .materials .material li{width:260px;border-bottom:2px #f3eae0 solid;padding:12px 0;float:left}#pageDetail .recipe-component .detail .material-list .materials .material li:nth-child(2n + 1){margin-right:40px}#pageDetail .recipe-component .detail .material-list .materials .material li .sml{font-size:10px;font-size:1rem}#pageDetail .recipe-component .detail .material-list .materials .material li .red{color:#900}#pageDetail .recipe-component .detail .material-list .materials .material li .tc{vertical-align:top;display:table-cell;color:#130000;min-width:141px;padding-left:2px;box-sizing:border-box}#pageDetail .recipe-component .detail .material-list .materials .material li .tc-mt{vertical-align:top;min-width:120px;color:#666;display:table-cell;text-align:right;padding-right:5px;box-sizing:border-box}#pageDetail .recipe-component .detail .material-list .materials .left{width:260px;float:left}#pageDetail .recipe-component .detail .material-list .materials .right{width:260px;float:right}#pageDetail .recipe-component .detail .material-list .materials .wrap .sml{font-size:10px;font-size:1rem}#pageDetail .recipe-component .detail .material-list .materials .wrap .red{color:#900}#pageDetail .recipe-component .detail .material-list .materials .wrap table{border-bottom:2px #f3eae0 solid}#pageDetail .recipe-component .detail .material-list .materials .wrap table td{border-bottom:2px #f3eae0 solid;padding:12px 0}#pageDetail .recipe-component .detail .material-list .materials .wrap table th.category_group{border-bottom:2px solid white}#pageDetail .recipe-component .detail .material-list .materials .wrap table .tc{vertical-align:top;display:table-cell;color:#130000;min-width:141px;padding-left:2px;box-sizing:border-box}#pageDetail .recipe-component .detail .material-list .materials .wrap table .tc-mt{vertical-align:top;min-width:120px;color:#666;display:table-cell;text-align:right;padding-right:5px;box-sizing:border-box}#pageDetail .recipe-component .detail .material-list .materials .wrap table.group th{width:20px;text-align:center;vertical-align:middle;word-break:break-all;background:#f3eae0;font-weight:bold}#pageDetail .recipe-component .detail .material-list .materials .wrap table.group .tc{min-width:130px;padding-left:7px}#pageDetail .recipe-component .detail .material-list .materials .wrap table.group .tc-mt{vertical-align:top;min-width:110px}#pageDetail .recipe-component .point{position:relative}#pageDetail .recipe-component .point .icon{position:absolute;top:-70px;left:70px;z-index:100}#pageDetail .recipe-component .point figure{display:block;bottom:-22px;left:0;position:absolute}#pageDetail .recipe-component .point .txt{padding-left:145px}#pageDetail .recipe-component .point .txt .int{color:#ff8506;font-size:14px;font-size:1.4rem;color:#ff8506;margin-bottom:25px}#pageDetail .recipe-component .point .txt li{margin-bottom:10px;color:#130000;font-size:13px;font-size:1.3rem}#pageDetail .recipe-step{margin:50px 0 0}#pageDetail .recipe-step h3{font-size:22px;font-size:2.2rem;color:#130000}#pageDetail .recipe-step .step{*zoom:1}#pageDetail .recipe-step .step:after{content:"";display:block;clear:both}#pageDetail .recipe-step .step li{width:280px;float:left;margin:0 26px 22px 0}#pageDetail .recipe-step .step li:nth-child(4n){margin-right:0}#pageDetail .recipe-step .step li .text{margin:13px 0;height:100px}#pageDetail .recipe-step .step li .text .num{font-size:30px;font-size:3rem;color:#867871;display:table-cell;vertical-align:top;width:45px;text-align:center}#pageDetail .recipe-step .step li .text p{display:table-cell;vertical-align:top;line-height:1.6;color:#130000;font-size:12px;font-size:1.2rem}#pageDetail .recipe-step .step li .text_other{margin:13px 0}#pageDetail .recipe-step .step li .text_other p{display:table-cell;vertical-align:top;line-height:1.6;color:#130000;font-size:12px;font-size:1.2rem}#pageDetail .recipe-step .detail{border:2px #cdcfcd solid;background:#fff;border-radius:6px;padding:22px;margin:22px 0}#pageDetail .recipe-step .detail .point{width:550px;display:table-cell;vertical-align:top}#pageDetail .recipe-step .detail .point h4{color:#ff8508;font-size:16px;font-size:1.6rem;margin:0 0 15px 0}#pageDetail .recipe-step .detail .point .text{border:2px #e9e9e9 solid;border-radius:6px;background:#fffdef;padding:17px;box-sizing:border-box}#pageDetail .recipe-step .detail .point .text p{font-size:13px;font-size:1.3rem;line-height:1.6;color:#130000}#pageDetail .recipe-step .detail .point .product_link{padding:17px;border:2px solid #e9e9e9;border-radius:6px;background:#fff none repeat scroll 0% 0%;box-sizing:border-box;padding:17px;margin-top:20px}#pageDetail .recipe-step .detail .point .product_link span{line-height:1.6}#pageDetail .recipe-step .detail .point .product_link a{color:#11c;text-decoration:underline}#pageDetail .recipe-step .detail .material-list{width:560px;display:table-cell;vertical-align:top;padding-right:50px}#pageDetail .recipe-step .detail .material-list h4{color:#ff8508;font-size:16px;font-size:1.6rem;margin:0 0 15px 0}#pageDetail .recipe-step .detail .material-list .materials{font-size:13px;font-size:1.3rem}#pageDetail .recipe-step .detail .material-list .materials .material{*zoom:1;width:560px}#pageDetail .recipe-step .detail .material-list .materials .material:after{content:"";display:block;clear:both}#pageDetail .recipe-step .detail .material-list .materials .material li{width:260px;border-bottom:2px #f3eae0 solid;padding:12px 0;float:left}#pageDetail .recipe-step .detail .material-list .materials .material li:nth-child(2n + 1){margin-right:40px}#pageDetail .recipe-step .detail .material-list .materials .material li .sml{font-size:10px;font-size:1rem}#pageDetail .recipe-step .detail .material-list .materials .material li .red{color:#900}#pageDetail .recipe-step .detail .material-list .materials .material li .tc{vertical-align:top;display:table-cell;color:#130000;min-width:141px;padding-left:2px;box-sizing:border-box}#pageDetail .recipe-step .detail .material-list .materials .material li .tc-mt{vertical-align:top;min-width:120px;color:#666;display:table-cell;text-align:right;padding-right:5px;box-sizing:border-box}#pageDetail .recipe-step .detail .material-list .materials .left{width:260px;float:left}#pageDetail .recipe-step .detail .material-list .materials .right{width:260px;float:right}#pageDetail .recipe-step .detail .material-list .materials .wrap .sml{font-size:10px;font-size:1rem}#pageDetail .recipe-step .detail .material-list .materials .wrap .red{color:#900}#pageDetail .recipe-step .detail .material-list .materials .wrap table{border-bottom:2px #f3eae0 solid}#pageDetail .recipe-step .detail .material-list .materials .wrap table td{border-bottom:2px #f3eae0 solid;padding:12px 0}#pageDetail .recipe-step .detail .material-list .materials .wrap table .tc{vertical-align:top;display:table-cell;color:#130000;min-width:141px;padding-left:2px;box-sizing:border-box}#pageDetail .recipe-step .detail .material-list .materials .wrap table .tc-mt{vertical-align:top;min-width:120px;color:#666;display:table-cell;text-align:right;padding-right:5px;box-sizing:border-box}#pageDetail .recipe-step .detail .material-list .materials .wrap table.group th{width:20px;text-align:center;vertical-align:middle;word-break:break-all;background:#f3eae0;font-weight:bold}#pageDetail .recipe-step .detail .material-list .materials .wrap table.group .tc{min-width:130px;padding-left:7px}#pageDetail .recipe-step .detail .material-list .materials .wrap table.group .tc-mt{vertical-align:top;min-width:110px}#pageDetail .recipe-detail .ttl{margin:3% auto;position:relative}#pageDetail .recipe-detail .ttl h1{font-size:22px;font-size:2.2rem;color:#130000}#pageDetail .recipe-detail .ttl .back-btn{position:absolute;top:2%;right:0;border:2px #fff solid;border-radius:6px;background:#fc0;box-sizing:border-box}#pageDetail .recipe-detail .ttl .back-btn a{display:block;color:#fff;box-sizing:border-box;padding:8px 25px;font-size:16px;font-size:1.6rem}#pageDetail .recipe-detail .food-thumb{width:630px;box-sizing:border-box;position:relative;float:left;vertical-align:top;padding-right:30px}#pageDetail .recipe-detail .food-thumb .sick{width:560px;position:absolute;bottom:15px;left:20px;*zoom:1}#pageDetail .recipe-detail .food-thumb .sick:after{content:"";display:block;clear:both}#pageDetail .recipe-detail .food-thumb .sick li{margin:0 0 0 10px;float:right;border-radius:90px;background:#00a69c;font-size:19px;font-size:1.9rem;width:100px;height:100px;color:#fff;box-sizing:border-box;text-align:center;padding:40px 0 0 0}#pageDetail .recipe-detail .recipe{width:570px;float:left;vertical-align:top;box-sizing:border-box;border:2px #cdcfcd solid;background:#fff;border-radius:6px;padding:22px}#pageDetail .recipe-detail .recipe .dvl{color:#ff8506;font-size:14px;font-size:1.4rem}#pageDetail .recipe-detail .recipe h1{color:#ff8506;font-size:26px;font-size:2.6rem;padding-top:24px}#pageDetail .recipe-detail .recipe .detail{*zoom:1;margin-top:20px}#pageDetail .recipe-detail .recipe .detail:after{content:"";display:block;clear:both}#pageDetail .recipe-detail .recipe .detail .param{width:295px;float:left}#pageDetail .recipe-detail .recipe .detail .param p{clear:left;margin:33px 0 0 0;font-size:11px;font-size:1.1rem;color:#666;padding:0 0 0 20px;box-sizing:border-box}#pageDetail .recipe-detail .recipe .detail .param .calorie{float:left;background:#ff632e;border-radius:90px;width:140px;height:140px;box-sizing:border-box;color:#fff;padding:25px 0;margin:0 15px 0 0;text-align:center;font-size:16px;font-size:1.6rem}#pageDetail .recipe-detail .recipe .detail .param .calorie span{font-size:46px;font-size:4.6rem;padding:10px 0 5px;display:block}#pageDetail .recipe-detail .recipe .detail .param .salt{float:left;background:#fc0;border-radius:90px;width:140px;height:140px;box-sizing:border-box;color:#fff;padding:25px 0;text-align:center;font-size:16px;font-size:1.6rem}#pageDetail .recipe-detail .recipe .detail .param .salt span{font-size:46px;font-size:4.6rem;padding:10px 0 5px;display:block}#pageDetail .recipe-detail .recipe .detail .param-more{width:211px;float:right}#pageDetail .recipe-detail .recipe .detail .param-more dl{*zoom:1}#pageDetail .recipe-detail .recipe .detail .param-more dl:after{content:"";display:block;clear:both}#pageDetail .recipe-detail .recipe .detail .param-more dl dt{font-size:16px;font-size:1.6rem;clear:left;border-bottom:#f3eae0 2px solid;float:left;padding:13px 0 0 0;box-sizing:border-box}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.calorie{color:#ff632e;background:url(/assets/img/search/icon-01-011624af9ea03f4369fe96b2e01615f589a08b7b647d68ad28e22a3007123924.png) no-repeat 5px 7px;padding-left:40px;height:43px;width:115px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.sick{color:#00a69c;background:url(/assets/img/search/icon-03-4c32fb7e545133a4aef67e526fff66088dc580b92a39d78084a27719687940db.png) no-repeat 5px 7px;padding-left:40px;height:44px;width:115px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.sick2{color:#00a69c;padding-left:40px;height:44px;width:115px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.corp{text-indent:-9999px;padding-left:40px;background:url(/assets/img/search/icon-02-f8d996826d72dbb95a561432012cfc587a9c30f02640bbaf9b38b8e37ce3994f.png) no-repeat 5px 7px;height:43px;width:45px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.product{text-indent:-9999px;padding-left:40px;background:url(/assets/img/search/icon-05-df3da14775d730efae3f929bcb35e481f1d9833f79b482ba800410914eb9bd05.png) no-repeat 3px 7px;height:39px;width:45px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.product_over9{text-indent:-9999px;padding-left:40px;background:url(/assets/img/search/icon-05-df3da14775d730efae3f929bcb35e481f1d9833f79b482ba800410914eb9bd05.png) no-repeat 3px 7px;height:75px;width:45px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.hospital{text-indent:-9999px;padding-left:40px;background:url(/assets/img/search/icon-04-14cb4e020d7f0617ca1b7d8aef0554751718e177a998d0b99b8f7e8651fe10b7.png) no-repeat 5px 7px;height:40px;width:45px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.hospital_over9{text-indent:-9999px;padding-left:40px;background:url(/assets/img/search/icon-04-14cb4e020d7f0617ca1b7d8aef0554751718e177a998d0b99b8f7e8651fe10b7.png) no-repeat 5px 7px;height:60px;width:45px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.person{text-indent:-9999px;padding-left:40px;background:url(/assets/img/search/icon-07-2fac9866c377aed98f01271814c00ddfa024c9069345886ba5f10f20666ed032.png) no-repeat 7px 7px;height:41px;width:45px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd{font-size:15px;font-size:1.5rem;border-bottom:#f3eae0 2px solid;float:left;padding:12px 0 0 0;box-sizing:border-box;color:#130000}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.calorie{padding-top:13px;height:43px;width:96px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.sick{padding-top:13px;height:44px;width:96px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.corp{height:43px;width:166px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.product{height:39px;width:166px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.product_over9{height:75px;width:166px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.hospital{height:40px;width:166px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.hospital_over9{height:60px;width:166px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.person{height:41px;width:166px}#pageDetail .recipe-detail .recipe .desc{margin:16px 0 0 0;*zoom:1}#pageDetail .recipe-detail .recipe .desc:after{content:"";display:block;clear:both}#pageDetail .recipe-detail .recipe .desc p{width:445px;float:left;font-size:13px;font-size:1.3rem;line-height:1.6;padding-top:10px}#pageDetail .recipe-detail .recipe .desc figure{display:block;width:50px;margin-left:25px;float:left}#pageDetail .recipe-detail .recipe .btns{float:right;margin:20px 0 20px 0;*zoom:1;width:270px}#pageDetail .recipe-detail .recipe .btns:after{content:"";display:block;clear:both}#pageDetail .recipe-detail .recipe .btns li{font-size:14px;font-size:1.4rem;width:145px;text-align:center;background:#efefef;margin:0 15px 0 0;float:left;color:#130000}#pageDetail .recipe-detail .recipe .btns li.sp_qr{display:none}#pageDetail .recipe-detail .recipe .btns li a{padding:10px 0;display:block}#pageDetail .recipe-detail .recipe .btns li:last-child{margin:0}#pageDetail .recipe-detail .recipe .btns div span{height:60px;width:80px;padding:20px 20px 0px 20px;background-color:#efefef;margin-right:10px}#pageDetail .recipe-detail .recipe .btns div span a{position:relative;bottom:10px}#pageDetail .recipe-detail .recipe .btns .tw_button{height:30px;padding-top:5px;margin-top:10px;background-color:white}#pageDetail .recipe-detail .recipe .pc_qr{display:inline-block;width:250px}#pageDetail .recipe-detail .recipe .pc_qr .qr_msg{display:inline-block;height:60px;width:80px;padding:20px 20px 0px 20px;background-color:#efefef;margin-right:10px}#pageDetail .recipe-detail .bnr ul li{text-align:center;margin:0 0 60px 0}#pageDetail .recipe-detail .bnr ul li img{width:50%}#pageDetail .recipe-detail .bnr{margin:40px 0}#pageDetail .bnr{margin:0 0 50px 0}#pageDetail .apply{margin:0 0 100px 0;letter-spacing:.2em}#pageDetail .apply a{background:#ff8506;text-align:center;border-radius:5px;color:#fff;margin:auto;width:300px;display:block;padding:12px 0;font-size:22px;font-size:2.2rem}}@media screen and (max-width: 640px){#pageDetail .inner{padding:0 3%;box-sizing:border-box}#pageDetail .recipe-other{margin:0 0 40px 0}#pageDetail .recipe-other h3.mn{margin:50px 0 20px 0;color:#130000;font-size:22px;font-size:2.2rem}#pageDetail .recipe-component{margin:5% 0 0;margin:0 !important}#pageDetail .recipe-component h3{font-size:32px;font-size:3.2rem;color:#130000;margin-bottom:5%}#pageDetail .recipe-component .step{*zoom:1;margin:0 0 10% 0}#pageDetail .recipe-component .step:after{content:"";display:block;clear:both}#pageDetail .recipe-component .step li{margin:40px 0 40px 0}#pageDetail .recipe-component .step li .text{margin:13px 0}#pageDetail .recipe-component .step li .text .num{font-size:30px;font-size:3rem;color:#867871;display:table-cell;vertical-align:top;width:45px;text-align:center;padding-top:3px}#pageDetail .recipe-component .step li .text p{display:table-cell;vertical-align:top;line-height:1.6;color:#130000}#pageDetail .recipe-component .detail{border:2px #cdcfcd solid;background:#fff;border-radius:6px;padding:22px;margin:3% 0}#pageDetail .recipe-component .detail .point{vertical-align:top}#pageDetail .recipe-component .detail .point h4{color:#ff8508;margin:3% 0;font-size:30px;font-size:3rem}#pageDetail .recipe-component .detail .point .text{border:2px #e9e9e9 solid;border-radius:6px;background:#fffdef;padding:17px;box-sizing:border-box}#pageDetail .recipe-component .detail .point .text p{line-height:1.6;color:#130000}#pageDetail .recipe-component .detail .material-list{vertical-align:top}#pageDetail .recipe-component .detail .material-list h4{color:#ff8508;margin:3% 0;font-size:30px;font-size:3rem}#pageDetail .recipe-component .detail .material-list .materials .material{*zoom:1;display:table;width:100%}#pageDetail .recipe-component .detail .material-list .materials .material:after{content:"";display:block;clear:both}#pageDetail .recipe-component .detail .material-list .materials .material li{width:100%;display:table-row}#pageDetail .recipe-component .detail .material-list .materials .material li .sml{font-size:26px;font-size:2.6rem}#pageDetail .recipe-component .detail .material-list .materials .material li .red{color:#900}#pageDetail .recipe-component .detail .material-list .materials .material li .tc{font-size:28px;font-size:2.8rem;vertical-align:top;display:table-cell;color:#130000;padding-left:2px;box-sizing:border-box;width:50%;border-bottom:2px #f3eae0 solid;padding:4% 0 4% 2%}#pageDetail .recipe-component .detail .material-list .materials .material li .tc-mt{font-size:28px;font-size:2.8rem;vertical-align:top;width:50%;color:#666;display:table-cell;text-align:right;padding-right:5px;box-sizing:border-box;border-bottom:2px #f3eae0 solid;padding:4% 2% 4% 0}#pageDetail .recipe-component .detail .material-list .wrap .sml{font-size:26px;font-size:2.6rem}#pageDetail .recipe-component .detail .material-list .wrap .red{color:#900}#pageDetail .recipe-component .detail .material-list .wrap table{width:100%;border-collapse:collapse;border-bottom:2px #f3eae0 solid}#pageDetail .recipe-component .detail .material-list .wrap table td{box-sizing:border-box;width:100%;border-bottom:2px #f3eae0 solid;padding:12px 0}#pageDetail .recipe-component .detail .material-list .wrap table .tc{font-size:28px;font-size:2.8rem;vertical-align:top;display:table-cell;color:#130000;padding-left:2px;box-sizing:border-box;width:50%;padding:4% 0 4% 2%}#pageDetail .recipe-component .detail .material-list .wrap table .tc-mt{font-size:28px;font-size:2.8rem;vertical-align:top;width:50%;color:#666;display:table-cell;text-align:right;padding-right:5px;box-sizing:border-box;padding:4% 2% 4% 0}#pageDetail .recipe-component .detail .material-list .wrap table.group{margin-bottom:2px}#pageDetail .recipe-component .detail .material-list .wrap table.group th{width:8%;text-align:center;vertical-align:middle;word-break:break-all;background:#f3eae0;font-weight:bold;padding:0 5px}#pageDetail .recipe-component .detail .material-list .wrap table.group .tc{width:46%}#pageDetail .recipe-component .detail .material-list .wrap table.group .tc-mt{width:46%}#pageDetail .recipe-component .point{position:relative}#pageDetail .recipe-component .point .icon{position:absolute;top:20px;left:15px;width:100px;height:100px}#pageDetail .recipe-component .point .icon img{width:100%;height:auto}#pageDetail .recipe-component .point figure{display:block;bottom:0px;left:0;position:absolute}#pageDetail .recipe-component .point .txt{padding-top:20px;padding-left:145px}#pageDetail .recipe-component .point .txt .int{color:#ff8506;font-size:26px;font-size:2.6rem;color:#ff8506;margin-bottom:25px;line-height:1.1}#pageDetail .recipe-component .point .txt li{margin-bottom:10px;line-height:1.3;color:#130000}#pageDetail .recipe-step{margin:5% 0 0}#pageDetail .recipe-step h3{font-size:32px;font-size:3.2rem;color:#130000;margin-bottom:5%}#pageDetail .recipe-step .step{*zoom:1;margin:0 0 10% 0}#pageDetail .recipe-step .step:after{content:"";display:block;clear:both}#pageDetail .recipe-step .step li{margin:40px 0 40px 0}#pageDetail .recipe-step .step li .text{margin:13px 0}#pageDetail .recipe-step .step li .text .num{font-size:30px;font-size:3rem;color:#867871;display:table-cell;vertical-align:top;width:45px;text-align:center;padding-top:3px}#pageDetail .recipe-step .step li .text p{display:table-cell;vertical-align:top;line-height:1.6;color:#130000}#pageDetail .recipe-step .step li .text_other{margin:13px 0}#pageDetail .recipe-step .step li .text_other p{display:table-cell;vertical-align:top;line-height:1.6;color:#130000;font-size:24px;font-size:2.4rem}#pageDetail .recipe-step .detail{border:2px #cdcfcd solid;background:#fff;border-radius:6px;padding:22px;margin:3% 0}#pageDetail .recipe-step .detail .point{vertical-align:top}#pageDetail .recipe-step .detail .point h4{color:#ff8508;margin:3% 0;font-size:30px;font-size:3rem}#pageDetail .recipe-step .detail .point .text{border:2px #e9e9e9 solid;border-radius:6px;background:#fffdef;padding:17px;box-sizing:border-box}#pageDetail .recipe-step .detail .point .text p{line-height:1.6;color:#130000}#pageDetail .recipe-step .detail .point .product_link{padding:17px;border:2px solid #e9e9e9;border-radius:6px;background:#fff none repeat scroll 0% 0%;box-sizing:border-box;padding:17px;margin-top:20px}#pageDetail .recipe-step .detail .point .product_link span{line-height:1.6}#pageDetail .recipe-step .detail .point .product_link a{color:#11c;text-decoration:underline}#pageDetail .recipe-step .detail .material-list{vertical-align:top}#pageDetail .recipe-step .detail .material-list h4{color:#ff8508;margin:3% 0;font-size:30px;font-size:3rem}#pageDetail .recipe-step .detail .material-list .materials .material{*zoom:1;display:table;width:100%}#pageDetail .recipe-step .detail .material-list .materials .material:after{content:"";display:block;clear:both}#pageDetail .recipe-step .detail .material-list .materials .material li{width:100%;display:table-row}#pageDetail .recipe-step .detail .material-list .materials .material li .sml{font-size:26px;font-size:2.6rem}#pageDetail .recipe-step .detail .material-list .materials .material li .red{color:#900}#pageDetail .recipe-step .detail .material-list .materials .material li .tc{font-size:28px;font-size:2.8rem;vertical-align:top;display:table-cell;color:#130000;padding-left:2px;box-sizing:border-box;width:50%;border-bottom:2px #f3eae0 solid;padding:4% 0 4% 2%}#pageDetail .recipe-step .detail .material-list .materials .material li .tc-mt{font-size:28px;font-size:2.8rem;vertical-align:top;width:50%;color:#666;display:table-cell;text-align:right;padding-right:5px;box-sizing:border-box;border-bottom:2px #f3eae0 solid;padding:4% 2% 4% 0}#pageDetail .recipe-step .detail .material-list .wrap .sml{font-size:26px;font-size:2.6rem}#pageDetail .recipe-step .detail .material-list .wrap .red{color:#900}#pageDetail .recipe-step .detail .material-list .wrap table{width:100%;border-collapse:collapse;border-bottom:2px #f3eae0 solid}#pageDetail .recipe-step .detail .material-list .wrap table td{box-sizing:border-box;width:100%;border-bottom:2px #f3eae0 solid;padding:12px 0}#pageDetail .recipe-step .detail .material-list .wrap table .tc{font-size:28px;font-size:2.8rem;vertical-align:top;display:table-cell;color:#130000;padding-left:2px;box-sizing:border-box;width:50%;padding:4% 0 4% 2%}#pageDetail .recipe-step .detail .material-list .wrap table .tc-mt{font-size:28px;font-size:2.8rem;vertical-align:top;width:50%;color:#666;display:table-cell;text-align:right;padding-right:5px;box-sizing:border-box;padding:4% 2% 4% 0}#pageDetail .recipe-step .detail .material-list .wrap table.group{margin-bottom:2px}#pageDetail .recipe-step .detail .material-list .wrap table.group th{width:8%;text-align:center;vertical-align:middle;word-break:break-all;background:#f3eae0;font-weight:bold;padding:0 5px}#pageDetail .recipe-step .detail .material-list .wrap table.group .tc{width:46%}#pageDetail .recipe-step .detail .material-list .wrap table.group .tc-mt{width:46%}#pageDetail .recipe-detail .ttl{margin:3% auto}#pageDetail .recipe-detail .ttl h2{margin:3% 0;color:#130000}#pageDetail .recipe-detail .ttl .back-btn{text-align:center;border:2px #fff solid;border-radius:6px;background:#fc0;box-sizing:border-box}#pageDetail .recipe-detail .ttl .back-btn a{display:block;color:#fff;box-sizing:border-box;padding:20px 25px;font-size:28px;font-size:2.8rem}#pageDetail .recipe-detail .food-thumb{box-sizing:border-box;position:relative;vertical-align:top}#pageDetail .recipe-detail .food-thumb figure img{width:100%;height:auto}#pageDetail .recipe-detail .food-thumb .sick{width:90%;position:absolute;bottom:5%;left:5%;*zoom:1}#pageDetail .recipe-detail .food-thumb .sick:after{content:"";display:block;clear:both}#pageDetail .recipe-detail .food-thumb .sick li{margin:0 0 0 10px;float:right;border-radius:90px;background:#00a69c;font-size:24px;font-size:2.4rem;width:100px;height:100px;color:#fff;box-sizing:border-box;text-align:center;padding:36px 0 0 0}#pageDetail .recipe-detail .recipe{vertical-align:top;box-sizing:border-box;border:2px #cdcfcd solid;background:#fff;border-radius:6px;padding:22px}#pageDetail .recipe-detail .recipe .dvl{color:#ff8506;font-size:26px;font-size:2.6rem}#pageDetail .recipe-detail .recipe h3{color:#ff8506;font-size:32px;font-size:3.2rem;padding-top:24px}#pageDetail .recipe-detail .recipe .detail{*zoom:1;margin-top:20px}#pageDetail .recipe-detail .recipe .detail:after{content:"";display:block;clear:both}#pageDetail .recipe-detail .recipe .detail .param p{margin:15px 0;font-size:24px;font-size:2.4rem;color:#666;padding:0 0 0 20px;box-sizing:border-box}#pageDetail .recipe-detail .recipe .detail .param .calorie{background:#ff632e;border-radius:12px;box-sizing:border-box;color:#fff;padding:25px 0;margin-bottom:25px;text-align:center;font-size:28px;font-size:2.8rem}#pageDetail .recipe-detail .recipe .detail .param .calorie span{font-size:46px;font-size:4.6rem;padding:10px 0 5px;display:block}#pageDetail .recipe-detail .recipe .detail .param .salt{background:#fc0;border-radius:12px;box-sizing:border-box;color:#fff;padding:25px 0;text-align:center;font-size:28px;font-size:2.8rem}#pageDetail .recipe-detail .recipe .detail .param .salt span{font-size:46px;font-size:4.6rem;padding:10px 0 5px;display:block}#pageDetail .recipe-detail .recipe .detail .param-more dl{*zoom:1;width:100%}#pageDetail .recipe-detail .recipe .detail .param-more dl:after{content:"";display:block;clear:both}#pageDetail .recipe-detail .recipe .detail .param-more dl dt{font-size:28px;font-size:2.8rem;clear:left;border-bottom:#f3eae0 2px solid;float:left;padding:17px 0 0 0;box-sizing:border-box}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.calorie{color:#ff632e;background:url(/assets/img/search/icon-01-011624af9ea03f4369fe96b2e01615f589a08b7b647d68ad28e22a3007123924.png) no-repeat 5px 7px;background-size:48px 52px;padding-left:70px;height:69px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.sick{color:#00a69c;background:url(/assets/img/search/icon-03-4c32fb7e545133a4aef67e526fff66088dc580b92a39d78084a27719687940db.png) no-repeat 5px 7px;padding-left:70px;background-size:48px 54px;height:71px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.sick2{color:#00a69c;padding-left:70px;background-size:48px 54px;height:71px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.corp{text-indent:-9999px;padding-left:50px;background:url(/assets/img/search/icon-02-f8d996826d72dbb95a561432012cfc587a9c30f02640bbaf9b38b8e37ce3994f.png) no-repeat 5px 7px;height:69px;background-size:44px 52px;width:45px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.product{text-indent:-9999px;padding-left:60px;background:url(/assets/img/search/icon-05-df3da14775d730efae3f929bcb35e481f1d9833f79b482ba800410914eb9bd05.png) no-repeat 3px 7px;height:61px;background-size:58px 44px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.hospital{text-indent:-9999px;padding-left:60px;background:url(/assets/img/search/icon-04-14cb4e020d7f0617ca1b7d8aef0554751718e177a998d0b99b8f7e8651fe10b7.png) no-repeat 5px 7px;height:63px;background-size:50px 46px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.hospital_over9{text-indent:-9999px;padding-left:60px;background:url(/assets/img/search/icon-04-14cb4e020d7f0617ca1b7d8aef0554751718e177a998d0b99b8f7e8651fe10b7.png) no-repeat 5px 7px;height:93px;background-size:50px 46px}#pageDetail .recipe-detail .recipe .detail .param-more dl dt.person{text-indent:-9999px;padding-left:60px;background:url(/assets/img/search/icon-07-2fac9866c377aed98f01271814c00ddfa024c9069345886ba5f10f20666ed032.png) no-repeat 7px 7px;height:65px;background-size:40px 48px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd{font-size:25px;font-size:2.5rem;border-bottom:#f3eae0 2px solid;padding:17px 0 0 0;box-sizing:border-box;color:#130000}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.calorie{padding-top:19px;padding-left:210px;height:69px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.sick{padding-top:19px;padding-left:210px;height:71px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.corp{height:69px;padding-left:210px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.product{height:61px;padding-left:210px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.hospital{height:63px;padding-left:210px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.hospital_over9{height:93px;padding-left:210px}#pageDetail .recipe-detail .recipe .detail .param-more dl dd.person{height:65px;padding-left:210px}#pageDetail .recipe-detail .recipe .desc{margin:16px 0 0 0;*zoom:1}#pageDetail .recipe-detail .recipe .desc:after{content:"";display:block;clear:both}#pageDetail .recipe-detail .recipe .desc p{line-height:1.6;padding-top:10px}#pageDetail .recipe-detail .recipe .desc figure{display:block;width:25%;margin:3% auto}#pageDetail .recipe-detail .recipe .btns{margin:20px 0 0 0}#pageDetail .recipe-detail .recipe .btns li{text-align:center;background:#efefef;margin:0 0 3% 0;color:#130000}#pageDetail .recipe-detail .recipe .btns li:last-child{margin:0}#pageDetail .recipe-detail .recipe .btns li a{padding:25px 0;display:block}#pageDetail .recipe-detail .recipe .btns .inner_btns{display:none}#pageDetail .recipe-detail .recipe .btns .inner_btns span a{background-color:#efefef;height:80px}#pageDetail .recipe-detail .recipe .btns .tw_button{padding-top:20px;padding-bottom:20px;text-align:center;-webkit-transform:scale(2, 2);transform:scale(2, 2)}#pageDetail .recipe-detail .recipe .pc_qr{display:none}#pageDetail .bnr{margin:0 0 20px 0}#pageDetail .apply{margin:0 0 100px 0;letter-spacing:.2em}#pageDetail .apply a{background:#ff8506;text-align:center;border-radius:5px;color:#fff;display:block;padding:20px 0;font-size:22px;font-size:2.2rem}}#pageRecipe #content .lead .ly-main{position:relative}#pageRecipe #content .lead .ly-main ul{position:absolute;top:10px;right:10px}#pageRecipe #content .lead .ly-main ul li{font-size:14px;font-size:1.4rem;display:inline-block;padding:5px 20px 3px 20px;background:#00a69c;color:#fff;border-radius:3px;margin:0 0 0 8px}#pageRecipe #content .lead .ly-sub{background:#fff;border:1px solid #cdcfcd;border-radius:6px;box-sizing:border-box}#pageRecipe #content .lead .product-explain{display:flex}#pageRecipe #content .lead .product-explain .product-picture{padding:20px 0px}#pageRecipe #content .lead h2{color:#76ac02}#pageRecipe #content .point{border:1px solid #e2dbc9;border-radius:6px;box-sizing:border-box}#pageRecipe #content .point .pointHeader{border-bottom:1px solid #e2dbc9;background:#f3f0e2;box-sizing:border-box;overflow:hidden}#pageRecipe #content .point .pointHeader p,#pageRecipe #content .point .pointHeader .ph{background:#fff;color:#ff8507;border:1px solid #e2dbc9;border-bottom:none;border-radius:6px 6px 0 0;text-align:center;margin:10px 10px 0 10px;padding:15px 0 10px 0}#pageRecipe #content .point .pointHeader a{color:#ff8507}#pageRecipe #content .point .pointContent{background:#fff;border-radius:0 0 6px 6px}#pageRecipe #content .point .pointContent .ly{overflow:hidden}#pageRecipe #content .point .pointContent .ly .ly-main h3{margin:50px 0 35px 0}#pageRecipe #content .point .pointContent .ly .ly-main dl dt{font-size:18px;font-size:1.8rem;color:#ff8506}#pageRecipe #content .point .pointContent .ly .ly-main dl dt span{background:#ff8506;color:#fff;border-radius:100px;padding:7px 10px 5px 10px;margin:0 10px 0 0;vertical-align:middle;display:inline-block}#pageRecipe #content .point .pointContent .ly .ly-sub p{color:#666}#pageRecipe #content .point .pointContent .ly .ly-sub dl{overflow:hidden}#pageRecipe #content .point .pointContent .ly .ly-sub dl dt{color:#ff632d;float:left;width:50%;*display:inline;line-height:1.5;border-bottom:1px solid #f3eae0;padding:5px 0}#pageRecipe #content .point .pointContent .ly .ly-sub dl dd{text-align:right;float:right;width:50%;*display:inline;line-height:1.5;border-bottom:1px solid #f3eae0;padding:5px 0}@media print,screen and (min-width: 641px){#pageRecipe #content .inner{width:1200px;padding:50px 0}#pageRecipe #content .inner .mainSection{margin:0 0 70px 0}#pageRecipe #content .inner .lead{margin:0 0 40px 0}#pageRecipe #content .inner .lead .ly{overflow:hidden}#pageRecipe #content .inner .lead .ly .ly-main{float:left;width:600px;*display:inline}#pageRecipe #content .inner .lead .ly .ly-sub{float:right;width:570px;*display:inline;padding:18px 20px 4px 20px}#pageRecipe #content .inner .lead .ly .ly-sub div{overflow:hidden}#pageRecipe #content .inner .lead .ly .ly-sub h2{font-size:26px;font-size:2.6rem;line-height:1.2;margin:0 0 10px 0}#pageRecipe #content .inner .lead .ly .ly-sub figure{float:left;width:100px;*display:inline;margin:0 0 0 20px}#pageRecipe #content .inner .lead .ly .ly-sub p{vertical-align:middle;line-height:1.8;float:right;width:370px;*display:inline;margin:40px 10px 0 0}#pageRecipe #content .inner .lead .ly .ly-sub .product_link{margin:25px auto;padding:17px;border:2px solid #e9e9e9;border-radius:6px;background:#fff none repeat scroll 0% 0%;box-sizing:border-box;font-size:larger}#pageRecipe #content .inner .lead .ly .ly-sub .product_link span{line-height:1.6}#pageRecipe #content .inner .lead .ly .ly-sub .product_link a{color:#11c;text-decoration:underline}#pageRecipe #content .inner .point{border:1px solid #e2dbc9;border-radius:6px;box-sizing:border-box}#pageRecipe #content .inner .point .pointHeader{border-bottom:1px solid #e2dbc9;background:#f3f0e2;box-sizing:border-box;overflow:hidden}#pageRecipe #content .inner .point .pointHeader p{background:#fff;color:#ff8507;border:1px solid #e2dbc9;border-bottom:none;border-radius:6px 6px 0 0;text-align:center;float:right;width:300px;*display:inline;margin:10px 10px 0 20px;padding:15px 0 10px 0}#pageRecipe #content .inner .point .pointHeader.present p,#pageRecipe #content .inner .point .pointHeader.present .ph{background:#fff;color:#ff8507;border:1px solid #e2dbc9;border-bottom:none;border-radius:6px 6px 0 0;text-align:center;float:right;width:300px;*display:inline;margin:10px 10px 0 0;min-height:70px;box-sizing:border-box}#pageRecipe #content .inner .point .pointHeader.present p a,#pageRecipe #content .inner .point .pointHeader.present .ph a{color:#ff8507}#pageRecipe #content .inner .point .pointHeader.present p .lbl,#pageRecipe #content .inner .point .pointHeader.present .ph .lbl{width:235px;margin:0 auto;display:table}#pageRecipe #content .inner .point .pointHeader.present p .img,#pageRecipe #content .inner .point .pointHeader.present .ph .img{vertical-align:top;display:table-cell;width:45px;text-align:left}#pageRecipe #content .inner .point .pointHeader.present p .text,#pageRecipe #content .inner .point .pointHeader.present .ph .text{vertical-align:top;display:table-cell;font-size:12px;font-size:1.2rem;padding-top:5px;line-height:1.5}#pageRecipe #content .inner .point .pointHeader.present p .text strong,#pageRecipe #content .inner .point .pointHeader.present .ph .text strong{color:#cc3731;font-size:16px;font-size:1.6rem}#pageRecipe #content .inner .point .pointHeader.present .ph{padding-top:10px;color:#000}#pageRecipe #content .inner .point .pointHeader.present .ph a{color:#000}#pageRecipe #content .inner .point .pointContent{background:#fff;border-radius:0 0 6px 6px;position:relative}#pageRecipe #content .inner .point .pointContent.present{padding:20px 21px 20px 45px;box-sizing:border-box}#pageRecipe #content .inner .point .pointContent.present div.msg p.thanks-text{margin-bottom:30px}#pageRecipe #content .inner .point .pointContent.present #policy{width:900px;height:160px;overflow-y:scroll;overflow-x:hidden;margin:30px auto;padding:15px 20px;box-sizing:border-box;border:#ccc solid 1px;line-height:1.5}#pageRecipe #content .inner .point .pointContent.present #policy p{margin:15px 0;line-height:1.5}#pageRecipe #content .inner .point .pointContent.present #submitBtn{text-align:center;margin:50px auto}#pageRecipe #content .inner .point .pointContent.present table{width:900px;margin:0 auto}#pageRecipe #content .inner .point .pointContent.present table th{padding:30px 0;border-bottom:1px #f3eae0 solid;vertical-align:middle;width:220px;color:#ff8506;font-size:16px;font-size:1.6rem;text-align:left;line-height:1.4}#pageRecipe #content .inner .point .pointContent.present table th.top{vertical-align:top}#pageRecipe #content .inner .point .pointContent.present table th.f14{font-size:14px;font-size:1.4rem;vertical-align:top}#pageRecipe #content .inner .point .pointContent.present table th.f14 div{width:154px;line-height:1.4}#pageRecipe #content .inner .point .pointContent.present table td{padding:30px 0;border-bottom:1px #f3eae0 solid;vertical-align:top}#pageRecipe #content .inner .point .pointContent.present table td .radio-text{position:relative}#pageRecipe #content .inner .point .pointContent.present table td .radio-text.mdl{vertical-align:middle}#pageRecipe #content .inner .point .pointContent.present table td .radio-text.mdl .lbl{vertical-align:middle}#pageRecipe #content .inner .point .pointContent.present table td .radio-text .chkbox{content:'';background:url(/assets/img/search/checkbox-85662374e4ad914433f736475c0c6f94318857aa004a8a298b60c45a5f0a252d.png) no-repeat;display:block;width:18px;height:18px;position:absolute;top:0px;top:3px \9;left:2px;z-index:9999}@-moz-document url-prefix(){#pageRecipe #content .inner .point .pointContent.present table td .radio-text .chkbox{top:3px}#pageRecipe #content .inner .point .pointContent.present table td .radio-text input[type="radio"]:checked+.chkbox,#pageRecipe #content .inner .point .pointContent.present table td .radio-text input[type="checkbox"]:checked+.chkbox{top:3px !important}}#pageRecipe #content .inner .point .pointContent.present table td .radio-text input[type="radio"],#pageRecipe #content .inner .point .pointContent.present table td .radio-text input[type="checkbox"]{outline:none;visibility:hidden}#pageRecipe #content .inner .point .pointContent.present table td .radio-text input[type="radio"]:checked+.chkbox,#pageRecipe #content .inner .point .pointContent.present table td .radio-text input[type="checkbox"]:checked+.chkbox{content:'';background:url(/assets/img/search/checkbox-active-00086e54971d279b66162fbe25e742a6e30690ef225946fba91fb7d8d25de595.png) no-repeat;display:block;width:18px;height:18px;position:absolute;top:0px;top:3px \9;left:2px;z-index:9999}#pageRecipe #content .inner .point .pointContent.present table td ul li{margin-bottom:28px}#pageRecipe #content .inner .point .pointContent.present table td ul li input[type="text"]{padding:6px 12px}#pageRecipe #content .inner .point .pointContent.present table td ul.al li{display:inline-block;padding-right:50px}#pageRecipe #content .inner .point .pointContent.present table td ul.al li.mm{padding-right:47px}#pageRecipe #content .inner .point .pointContent.present table td ul.al li.mm2{padding-right:123px}#pageRecipe #content .inner .point .pointContent.present table td .ot{margin-top:10px;vertical-align:top}#pageRecipe #content .inner .point .pointContent.present table td .ss{margin-left:10px;width:395px}#pageRecipe #content .inner .point .pointContent.present table td .sep{margin:15px 0}#pageRecipe #content .inner .point .pointContent.present table td .sep.gr{color:#999}#pageRecipe #content .inner .point .pointContent.present table td .rpn{width:295px;overflow:hidden;background:url(/assets/img/ar-31906ffc9ddb6060ba286052fd5a91fe2b5f02dc59146f213292a11805cdbe46.jpg) 270px 17px #fff no-repeat;border:1px #d1c7ab solid;border-radius:5px;box-sizing:border-box}#pageRecipe #content .inner .point .pointContent.present table td #recipeName{width:385px;box-sizing:border-box;padding:10px;background:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;border:0;margin:0;font-size:17px;font-size:1.7rem;color:#130000}#pageRecipe #content .inner .point .pointContent.present table td .tbl{display:table;width:100%}#pageRecipe #content .inner .point .pointContent.present table td .txtbox{width:485px;display:table-cell}#pageRecipe #content .inner .point .pointContent.present table td textarea#cnt{width:485px}#pageRecipe #content .inner .point .pointContent.present table td #lens{width:150px;display:table-cell}#pageRecipe #content .inner .point .pointContent.present table td .block{margin:0 0 20px}#pageRecipe #content .inner .point .pointContent.present table td input[type="radio"],#pageRecipe #content .inner .point .pointContent.present table td input[type="checkbox"]{margin-right:12px;margin-top:0px;vertical-align:middle}#pageRecipe #content .inner .point .pointContent.present table td input[type="text"]{border:1px #d1c7ab solid;border-radius:5px;padding:12px;box-sizing:border-box;font-size:16px;font-size:1.6rem}#pageRecipe #content .inner .point .pointContent.present table td input.double[type="text"]{width:260px;margin-right:20px}#pageRecipe #content .inner .point .pointContent.present table td input.triple[type="text"]{width:123px;margin:0 10px}#pageRecipe #content .inner .point .pointContent.present table td input.triple[type="text"]:first-child{margin-left:0}#pageRecipe #content .inner .point .pointContent.present table td input.full[type="text"]{width:495px}#pageRecipe #content .inner .point .pointContent.present table td#ymd{*zoom:1}#pageRecipe #content .inner .point .pointContent.present table td#ymd:after{content:"";display:block;clear:both}#pageRecipe #content .inner .point .pointContent.present table td#ymd .form-select{width:125px;float:left;margin-right:25px;overflow:hidden;background:url(/assets/img/ar-31906ffc9ddb6060ba286052fd5a91fe2b5f02dc59146f213292a11805cdbe46.jpg) 100px 19px #fff no-repeat;border:1px #d1c7ab solid;border-radius:5px;box-sizing:border-box}#pageRecipe #content .inner .point .pointContent.present table td#ymd select{background:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;border:0;margin:0;width:200px;margin:0 10px;padding:12px;font-size:17px;font-size:1.7rem;color:#130000;box-sizing:border-box}#pageRecipe #content .inner .point .pointContent.present table td#ymd select:first-child{margin-left:0}#pageRecipe #content .inner .point .pointContent.present table td#gender{font-size:16px;font-size:1.6rem}#pageRecipe #content .inner .point .pointContent.present table td#gender .sp{padding-right:30px}#pageRecipe #content .inner .point .pointContent.present table td #zip{font-size:24px;font-size:2.4rem}#pageRecipe #content .inner .point .pointContent.present table td #zip .double{margin:0 12px;width:125px}#pageRecipe #content .inner .point .pointContent.present table td #pref{margin:25px 0;padding-left:40px;box-sizing:border-box}#pageRecipe #content .inner .point .pointContent.present table td #pref #prefBox{width:150px;overflow:hidden;background:url(/assets/img/ar-31906ffc9ddb6060ba286052fd5a91fe2b5f02dc59146f213292a11805cdbe46.jpg) 125px 18px #fff no-repeat;border:1px #d1c7ab solid;border-radius:5px;box-sizing:border-box}#pageRecipe #content .inner .point .pointContent.present table td #pref #prefBox select{font-size:17px;font-size:1.7rem;color:#130000;width:250px;box-sizing:border-box;padding:10px;background:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;border:0;margin:0}#pageRecipe #content .inner .point .pointContent.present table td #address{padding-left:40px;box-sizing:border-box}#pageRecipe #content .inner .point .pointContent.present table td #address input:last-child{margin:20px 0 0 0}#pageRecipe #content .inner .point .pointContent.present .dtl{width:100%;display:table}#pageRecipe #content .inner .point .pointContent.present .three{display:table-cell;vertical-align:top;width:160px;padding-top:30px}#pageRecipe #content .inner .point .pointContent.present .ougon{display:table-cell;vertical-align:top;width:220px}#pageRecipe #content .inner .point .pointContent.present .mainTtl{width:745px;display:table-cell;vertical-align:top;padding-top:30px}#pageRecipe #content .inner .point .pointContent.present .mainTtl h1{font-size:30px;font-size:3rem;text-align:center;width:455px;margin:0 auto;position:relative}#pageRecipe #content .inner .point .pointContent.present .mainTtl h1:before{content:'';background:url(/assets/img/line-2098c8c4a62e448ce07c66f64d104d403b477c139716bcff58f7a625227742cf.png) no-repeat;padding:5px 50px 0 0;display:inline;position:absolute;top:13px;left:-50px}#pageRecipe #content .inner .point .pointContent.present .mainTtl h1:after{content:'';background:url(/assets/img/line-2098c8c4a62e448ce07c66f64d104d403b477c139716bcff58f7a625227742cf.png) no-repeat;padding:5px 50px 0 0;display:inline;position:absolute;top:13px;right:-50px}#pageRecipe #content .inner .point .pointContent.present .mainTtl .mainDesc{text-align:center;font-size:13px;font-size:1.3rem;margin:50px auto;line-height:1.6}#pageRecipe #content .inner .point .pointContent .profile{position:absolute;top:-30px;left:20px}#pageRecipe #content .inner .point .pointContent .ly{overflow:hidden}#pageRecipe #content .inner .point .pointContent .ly .ly-main{float:left;width:556px;*display:inline;margin:30px 0 30px 360px;border-right:1px solid #ddd;padding:0 30px 0 0}#pageRecipe #content .inner .point .pointContent .ly .ly-main h3{margin:20px 0 35px 0}#pageRecipe #content .inner .point .pointContent .ly .ly-main dl dt{margin:0 0 10px 0}#pageRecipe #content .inner .point .pointContent .ly .ly-main dl dd{margin:0 0 40px 38px;line-height:1.8;color:#130000}#pageRecipe #content .inner .point .pointContent .ly .ly-sub{float:right;width:200px;*display:inline;margin:30px 20px 30px 20px;box-sizing:border-box}#pageRecipe #content .inner .point .pointContent .ly .ly-sub p{text-align:center;color:#666;line-height:2;margin:20px 0}#pageRecipe #content .inner .point .pointContent .ly .ly-sub p a{display:block;padding:10px;border-radius:30px;background:#c00;color:#fff}#pageRecipe #content .inner .point .pointContent .ly .ly-sub figure{margin:20px 0}#pageRecipe #content .inner .newrecipe h2{width:80%}}@media screen and (max-width: 640px){#pageRecipe #content .mainSection{margin:3%}#pageRecipe #content .mainSection .lead{margin:0 0 5% 0}#pageRecipe #content .mainSection .lead .ly .ly-main figure img{border-radius:6px 6px 0 0}#pageRecipe #content .mainSection .lead .ly .ly-main ul li{font-size:20px;font-size:2rem}#pageRecipe #content .mainSection .lead .ly .ly-sub{padding:18px 20px 4px 20px;border-radius:0 0 6px 6px}#pageRecipe #content .mainSection .lead .ly .ly-sub div{overflow:hidden}#pageRecipe #content .mainSection .lead .ly .ly-sub h2{line-height:1.2;margin:0 0 10px 0}#pageRecipe #content .mainSection .lead .ly .ly-sub figure{float:left;width:20%;*display:inline;margin:0 0 0 20px}#pageRecipe #content .mainSection .lead .ly .ly-sub p{vertical-align:middle;line-height:1.8;float:right;width:66%;*display:inline}#pageRecipe #content .mainSection .lead .ly .ly-sub .product_link{margin:25px auto;padding:17px;border:2px solid #e9e9e9;border-radius:6px;background:#fff none repeat scroll 0% 0%;box-sizing:border-box}#pageRecipe #content .mainSection .lead .ly .ly-sub .product_link span{line-height:1.6}#pageRecipe #content .mainSection .lead .ly .ly-sub .product_link a{color:#11c;text-decoration:underline}#pageRecipe #content .mainSection .point .pointHeader.present{*zoom:1}#pageRecipe #content .mainSection .point .pointHeader.present:after{content:"";display:block;clear:both}#pageRecipe #content .mainSection .point .pointHeader.present a{display:block;height:100%}#pageRecipe #content .mainSection .point .pointHeader.present p{float:left;width:44%;line-height:1.4;box-sizing:border-box;margin-right:4% !important;margin-left:4% !important}#pageRecipe #content .mainSection .point .pointHeader.present p a{padding-top:41px}#pageRecipe #content .mainSection .point .pointHeader.present .ph{float:right;width:44%;line-height:1.4;box-sizing:border-box;margin-right:4% !important;margin-left:0 !important}#pageRecipe #content .mainSection .point .pointHeader.present .ph .text{line-height:1.4}#pageRecipe #content .mainSection .point .pointHeader.present .ph img{width:36px}#pageRecipe #content .mainSection .point .pointContent.present .three{width:40%;margin:0 auto;padding:5% 0}#pageRecipe #content .mainSection .point .pointContent.present h2{margin:5% 0;text-align:center}#pageRecipe #content .mainSection .point .pointContent.present .mainDesc{width:90%;margin:0 auto;line-height:1.4}#pageRecipe #content .mainSection .point .pointContent.present .mainDesc .spHidden{display:none}#pageRecipe #content .mainSection .point .pointContent.present .ougon{width:80%;margin:5% auto;text-align:center}#pageRecipe #content .mainSection .point .pointContent.present .ougon img{width:80%;height:auto}#pageRecipe #content .mainSection .point .pointContent.present #policy{width:95%;height:300px;-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-x:hidden;margin:10% auto;padding:15px 20px;box-sizing:border-box;border:#ccc solid 1px;line-height:1.5}#pageRecipe #content .mainSection .point .pointContent.present #submitBtn{padding:0 0 10% 0}#pageRecipe #content .mainSection .point .pointContent.present #submitBtn input{display:block;width:90%;height:auto;margin:0 auto}#pageRecipe #content .mainSection .point .pointContent.present table{display:block}#pageRecipe #content .mainSection .point .pointContent.present table tr{display:block}#pageRecipe #content .mainSection .point .pointContent.present table tr th{display:block;padding:5%;box-sizing:border-box;color:#ff8506;font-size:26px;font-size:2.6rem}#pageRecipe #content .mainSection .point .pointContent.present table tr td{display:block;text-align:center}#pageRecipe #content .mainSection .point .pointContent.present table tr td .block{margin-bottom:5%}#pageRecipe #content .mainSection .point .pointContent.present table tr td #zip{width:97%;margin:0 auto 5%;font-size:35px;font-size:3.5rem}#pageRecipe #content .mainSection .point .pointContent.present table tr td #zip .double{width:37%;margin-bottom:1%;margin-left:3%;margin-right:3%}#pageRecipe #content .mainSection .point .pointContent.present table tr td #pref{margin-bottom:5%}#pageRecipe #content .mainSection .point .pointContent.present table tr td#ymd select{margin-bottom:5%;padding:15px 12px;box-sizing:border-box}#pageRecipe #content .mainSection .point .pointContent.present table tr td#tel{text-align:left}#pageRecipe #content .mainSection .point .pointContent.present table tr td#tel .triple{width:28%;margin-bottom:0;margin-right:1%;margin-left:1%}#pageRecipe #content .mainSection .point .pointContent.present table tr td#tel .triple:last-child{margin-right:0}#pageRecipe #content .mainSection .point .pointContent.present table tr td#gender label{display:block;margin-bottom:5%;padding:1.5% 0 3% 0;text-align:left;width:95%;margin-left:auto;margin-right:auto}#pageRecipe #content .mainSection .point .pointContent.present table tr td#gender label input{margin-right:55px}#pageRecipe #content .mainSection .point .pointContent.present table tr td#gender label:last-child{margin-bottom:0}#pageRecipe #content .mainSection .point .pointContent.present table tr td .gr{margin:0 0 5% 0}#pageRecipe #content .mainSection .point .pointContent.present table tr td .ss{display:block;margin:3% 0 0 0 !important}#pageRecipe #content .mainSection .point .pointContent.present table tr td .radio-text{position:relative}#pageRecipe #content .mainSection .point .pointContent.present table tr td .radio-text .chkbox{content:'';background:url(/assets/img/search/checkbox-85662374e4ad914433f736475c0c6f94318857aa004a8a298b60c45a5f0a252d.png) no-repeat;background-size:contain;display:block;width:44px;height:44px;position:absolute;top:0;left:2px;z-index:100}@-moz-document url-prefix(){#pageRecipe #content .mainSection .point .pointContent.present table tr td .radio-text .chkbox{top:3px}}#pageRecipe #content .mainSection .point .pointContent.present table tr td .radio-text input[type="radio"],#pageRecipe #content .mainSection .point .pointContent.present table tr td .radio-text input[type="checkbox"]{outline:none;visibility:hidden}#pageRecipe #content .mainSection .point .pointContent.present table tr td .radio-text input[type="radio"]:checked+.chkbox,#pageRecipe #content .mainSection .point .pointContent.present table tr td .radio-text input[type="checkbox"]:checked+.chkbox{content:'';background:url(/assets/img/search/checkbox-active-00086e54971d279b66162fbe25e742a6e30690ef225946fba91fb7d8d25de595.png) no-repeat;background-size:contain;display:block;width:44px;height:44px;position:absolute;top:0;left:2px;z-index:100}#pageRecipe #content .mainSection .point .pointContent.present table tr td ul li{width:95%;margin:0 auto 3%;text-align:left}#pageRecipe #content .mainSection .point .pointContent.present table tr td ul li label{display:block;padding:0 0 3% 0}#pageRecipe #content .mainSection .point .pointContent.present table tr td ul li input[type="checkbox"],#pageRecipe #content .mainSection .point .pointContent.present table tr td ul li input[type="radio"]{margin-right:40px}#pageRecipe #content .mainSection .point .pointContent.present table tr td ul li .lbl{line-height:1.5}#pageRecipe #content .mainSection .point .pointContent.present table tr td input[type="text"]{width:95%;box-sizing:border-box;padding:15px 12px 17px;margin:0 0 5% 0;font-size:20px;font-size:2rem}#pageRecipe #content .mainSection .point .pointContent.present table tr td select{width:95%;box-sizing:border-box;padding:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:20px;font-size:2rem;background:url(/assets/img/ar-31906ffc9ddb6060ba286052fd5a91fe2b5f02dc59146f213292a11805cdbe46.jpg) no-repeat 96% 50%}#pageRecipe #content .mainSection .point .pointContent.present table tr td textarea{width:95%;box-sizing:border-box;padding:12px;font-size:24px;font-size:2.4rem}#pageRecipe #content .mainSection .point .pointContent .profile{padding:5% 0;text-align:center}#pageRecipe #content .mainSection .point .pointContent .profile img{width:50%}#pageRecipe #content .mainSection .point .pointContent .ly .ly-main h3{text-align:center}#pageRecipe #content .mainSection .point .pointContent .ly .ly-main h3 img{width:80%}#pageRecipe #content .mainSection .point .pointContent .ly .ly-main dl{width:90%;margin:auto}#pageRecipe #content .mainSection .point .pointContent .ly .ly-main dl dt{font-size:24px;font-size:2.4rem;margin:0 0 3% 0}#pageRecipe #content .mainSection .point .pointContent .ly .ly-main dl dd{font-size:24px;font-size:2.4rem;line-height:1.5;margin:0 0 6% 0}#pageRecipe #content .mainSection .point .pointContent .ly .ly-sub{width:90%;margin:auto}#pageRecipe #content .mainSection .point .pointContent .ly .ly-sub p{text-align:center;line-height:2;margin:0 0 20px 0}#pageRecipe #content .mainSection .point .pointContent .ly .ly-sub p a{display:block;padding:10px;border-radius:30px;background:#c00;color:#fff}#pageRecipe #content .mainSection .point .pointContent .ly .ly-sub dl{margin:0 0 20px 0}#pageRecipe #content .mainSection .point .pointContent .ly .ly-sub figure{text-align:center;margin:0 0 5% 0}#pageRecipe #content .mainSection .point .pointContent .ly .ly-sub figure img{width:50%}#pageRecipe #content .newrecipe{margin:3%}#pageRecipe #content .newrecipe h2{margin:0 0 5% 0}}.cf{*zoom:1}.cf:after{content:"";display:block;clear:both}.invalid{color:#f00;font-weight:bold;font-size:14px !important}
