﻿body{background:#FFF}#article_container{background-color:#FFF;color:#222;font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;font-size:13px;line-height:19px;margin:0 auto;width:100%}#article_container li{list-style-type:none;margin:0;padding:0}#article_container img{line-height:0;max-width:100%;vertical-align:bottom}#article_container #content{background-color:#FFF;margin:0;padding:0;width:100%}#article_container #tieup{background-color:#FFF;color:#000;margin:0 auto;width:100%}#article_container .pr_credit{color:#300;margin-bottom:5px;text-align:right}#article_container #tieup_mainttl_section{background:url(/kenko/assets/tieups/kibun/hanpen/tieup_title_background-5aa23cc9319f0e6077404deb2a2dbaf1175eeef6a45179195063a2f7f7f42c10.jpg) repeat-x center top;background-size:100%;border-left:1px solid #EEE6CA;border-radius:10px 10px 0 0;border-right:1px solid #EEE6CA;border-top:1px solid #EEE6CA;box-sizing:border-box;display:block;height:270px;margin:0 auto;position:relative;width:100%}#article_container #tieup_mainttl_section .tieup_mainttl_title{background:url(/kenko/assets/tieups/kibun/hanpen/tieup_title-8d01612771001c08d3d1f041b55ec568da075fac4180f43b3322d9c6837fac0e.png) no-repeat bottom left;background-size:100% 100%;display:block;height:128px;left:247px;margin:0;position:absolute;text-indent:-9999px;top:70px;width:320px}#article_container #tieup_mainttl_section .tieup_mainttl_copy{background:url(/kenko/assets/tieups/kibun/hanpen/tieup_title_copy-d63f2962d1f3072275645b18879ee0c6be701b60499ebec2b86dd2b101737c60.png) no-repeat bottom left;background-size:100% 100%;display:block;height:120px;left:520px;margin:0;position:absolute;text-indent:-9999px;top:10px;width:130px}@media screen and (max-width: 1024px){#article_container #tieup_mainttl_section .tieup_mainttl_title{left:224px;top:63px}#article_container #tieup_mainttl_section .tieup_mainttl_copy{left:510px}}#article_container #tieup_intro_section{background:url(/kenko/assets/tieups/kibun/hanpen/intro_background-fdb2ae92bd6942ab3ee265655f72757b02f4d6d55f50c5d541705ac6a332bd49.jpg) no-repeat 0;background-size:100%;border-left:1px solid #EEE6CA;border-right:1px solid #EEE6CA;box-sizing:border-box;display:block;margin:0 auto;padding:48px 0 30px 0;position:relative;width:100%}#article_container #tieup_intro_section .section_title01{margin:0 auto 15px auto;width:92%}#article_container #tieup_intro_section .section_lead{margin:0 auto 25px auto;width:680px}#article_container #tieup_intro_section .intro_tanpakusituryo_box{background:url(/kenko/assets/tieups/kibun/hanpen/intro_tanpakusituryo-7cadcadb8a16c5f8d8390ce7b5200a5dc519c1e61a0c4ecf0adc7b31143ad68e.png) no-repeat 0;background-size:contain;height:160px;margin:0 auto 55px auto;position:relative;width:574px}#article_container #tieup_intro_section .intro_tanpakusituryo_box h3,#article_container #tieup_intro_section .intro_tanpakusituryo_box p{display:none}#article_container #tieup_intro_section .intro_tanpakusituryo_box .notice{color:#666;display:block;font-size:9px;left:180px;line-height:16px;position:absolute;top:120px;width:371px}#article_container #tieup_intro_section .section_title02{margin:0 auto 3px auto;width:92%}#article_container #tieup_intro_section .intro_hanpeninformation_box{margin:0 70px 30px auto;width:92%}#article_container #tieup_intro_section .intro_hanpeninformation_box .package{float:left;margin:0 0 0 100px;width:160px}#article_container #tieup_intro_section .intro_hanpeninformation_box .comment_box{float:left;height:160px;margin:0 0 0 35px;width:51%}#article_container #tieup_intro_section .intro_hanpeninformation_box .comment_box .comment{background:url(/kenko/assets/tieups/kibun/hanpen/intro_comment-bb9d350e6855667eaaad6c00c813b11dba64c7b1c80491906dcd399b67f1d47b.png) no-repeat 0;background-size:contain;height:141px;margin:0 0 5px 0;text-indent:-9999px;width:51%px}#article_container #tieup_intro_section .intro_hanpeninformation_box .notice{color:#666;font-size:11px;line-height:16px;margin:0 0 0 15px}#article_container #tieup_intro_section .intro_lastcopy{height:21px;margin:0 auto;width:676px}#article_container #tieup_column_section{border-left:1px solid #EEE6CA;border-right:1px solid #EEE6CA;box-sizing:border-box;display:block;height:340px;margin:0 auto;padding:0 0 0 0;position:relative;width:100%}#article_container #tieup_column_section .column_section_inner{background:url(/kenko/assets/tieups/kibun/hanpen/column_bg-323c46a3ff88818750c79d15d44ff866e804b9e7f2dc82d77944ef21093b2635.png) no-repeat 0;background-size:contain;display:block;height:340px;margin:0 auto;position:relative;width:94%}#article_container #tieup_column_section .column_title,#article_container #tieup_column_section .column_photo,#article_container #tieup_column_section .column_name,#article_container #tieup_column_section .column_comment{margin:0;position:absolute}#article_container #tieup_column_section .column_title{height:216px;left:37px;top:9%;width:80px}#article_container #tieup_column_section .column_photo{height:132px;left:20%;top:59px;width:111px}#article_container #tieup_column_section .column_name{height:90px;left:17%;top:200px;width:135px}#article_container #tieup_column_section .column_comment{font-size:13px;height:250px;left:40%;line-height:24px;top:90px;width:57%}#article_container #tieup_column_section .column_comment strong{color:#E52F15}#article_container #tieup_recipe_header{background:url(/kenko/assets/tieups/kibun/hanpen/recipe_header_background-1492a5830974695db55486feacd8ce74eafdb36693858c63e82d85e328628e16.jpg) no-repeat 0;background-size:100%;border-left:1px solid #EEE6CA;border-right:1px solid #EEE6CA;box-sizing:border-box;display:block;height:190px;margin:0 auto;margin-bottom:-15px;position:relative;width:100%}#article_container #tieup_recipe_header .recipe_header{height:92px;margin:0 auto;padding:50px 0 0 0;width:540px}@media screen and (max-width: 1024px){#article_container #tieup_recipe_header{margin-bottom:-20px}}#article_container #tieup_navigation{background:url(/kenko/assets/tieups/kibun/hanpen/recipe_tab_background-8dc2e2b7d84c45dbcd57d070ee9d22093474f06f69eac797d9d825a280cc4e94.png) no-repeat center top;background-size:100%;border-left:1px solid #EEE6CA;border-right:1px solid #EEE6CA;box-sizing:border-box;display:block;height:95px;margin:0 auto;position:relative;width:100%}#article_container #tieup_navigation #recipe_tab{height:88px;margin:0 auto;width:768px}#article_container #tieup_navigation #recipe_tab li{float:left;height:88px;margin:0 5px;width:143px}@media screen and (max-width: 1024px){#article_container #tieup_navigation #recipe_tab{width:700px}#article_container #tieup_navigation #recipe_tab li{margin:3px 5px;width:130px}}#article_container #tieup_recipe_section{border-left:1px solid #EEE6CA;border-right:1px solid #EEE6CA;box-sizing:border-box;display:block;margin:0 auto;padding:0 0 40px 0;position:relative;width:100%}#article_container #tieup_recipe_section .tieup_recipe_section_inner{border-bottom:4px solid #47B547;border-left:4px solid #47B547;border-radius:0 0 10px 10px;border-right:4px solid #47B547;box-sizing:border-box;display:block;margin:0 auto 40px auto;padding:0 0 40px 0;position:relative;width:98%}#article_container #tieup_recipe_section .recipe_onayami{margin:0 auto 10px auto;width:752px}@media screen and (max-width: 1024px){#article_container #tieup_recipe_section .recipe_onayami{width:700px}}#article_container #tieup_recipe_section .recipe_main{margin:0 auto 45px auto;width:752px}#article_container #tieup_recipe_section .recipe_kaiketsu_title{margin:0 auto 25px auto;width:752px}@media screen and (max-width: 1024px){#article_container #tieup_recipe_section .recipe_kaiketsu_title{width:700px}}#article_container #tieup_recipe_section .recipe_main .recipe_photo{padding:0 0 12px 0;width:752px}@media screen and (max-width: 1024px){#article_container #tieup_recipe_section .recipe_main .recipe_photo{width:740px}}#article_container #tieup_recipe_section .recipe_main .recipe_notice{color:#666;font-size:11px;line-height:16px;margin:0 0 20px 0;text-align:right;width:735px}#article_container #tieup_recipe_section .recipe_main .recipe_point_box{margin:0 auto 30px auto;width:746px}#article_container #tieup_recipe_section .recipe_main .recipe_point_box .recipe_point_photo{float:left;margin:0;width:120px}#article_container #tieup_recipe_section .recipe_main .recipe_point_box .recipe_point_title{margin:0 0 10px 145px;width:296px}#article_container #tieup_recipe_section .recipe_main .recipe_point_box p{font-size:15px;line-height:26px;margin:0 0 0 145px;width:595px}#article_container #tieup_recipe_section .recipe_main .recipe_button{margin:0 auto;width:709px}#article_container #tieup_recipe_section .exercise_section{background:url(/kenko/assets/tieups/kibun/hanpen/exercise_background01-85309adc403ec958a2ea69ad48f120472fea4477e6f39181bdcc1153bd565acc.png) 0;border-radius:20px;margin:0 auto;width:743px}#article_container #tieup_recipe_section .exercise_background01{background:url(/kenko/assets/tieups/kibun/hanpen/exercise_background02-aa7feabd508111648130ce2729eba04455d677e959aeca3888ea293d62093930.png) no-repeat left top;background-size:743px 60px;margin:0 auto;padding:60px 0 0 0;width:743px}#article_container #tieup_recipe_section .exercise_background02{background:url(/kenko/assets/tieups/kibun/hanpen/exercise_background03-3cec88ee873c4d43119412da26a5dd602d99128a76461662e33c37f5d32ea254.png) no-repeat bottom;background-size:743px 60px;margin:0 auto;padding:0 0 60px 0;width:743px}#article_container #tieup_recipe_section .exercise_main{background:#FFF;margin:0 auto;padding:10px 0 10px 0;width:692px}#article_container #tieup_recipe_section .exercise_title{margin:0 auto 25px auto;width:625px}#article_container #tieup_recipe_section .exercise_box01{margin:0 auto 25px auto;width:566px}#article_container #tieup_recipe_section .exercise_box01 .exercise_photo{float:right;margin:0;width:128px}#article_container #tieup_recipe_section .exercise_box01 .exercise_copy{margin:0 160px 15px 0;padding:10px 0 0 0;width:430px}#article_container #tieup_recipe_section .exercise_box01 p{font-size:15px;line-height:28px;margin:0 160px 0 0;width:456px}#article_container #tieup_recipe_section .exercise_box02{margin:0 auto 25px auto;width:566px}#article_container #tieup_recipe_section .exercise_box02 .exercise_illust{float:left;margin:0;width:125px}#article_container #tieup_recipe_section .exercise_box02 .exercise_copy{margin:0 0 15px 125px;padding:10px 0 0 0;width:420px}#article_container #tieup_recipe_section .exercise_box02 p{font-size:15px;line-height:28px;margin:0 0 0 125px;width:456px}#article_container #tieup_recipe_section .exercise_box03{margin:0;width:566px}#article_container #tieup_recipe_section .exercise_box03 .exercise_copy{margin:0 0 20px 0;margin-left:65px;width:566px}#article_container #tieup_recipe_section .exercise_box03 .exercise_illust{float:left;margin-left:45px;margin-top:17px;width:280px}#article_container #tieup_recipe_section #menu05 .exercise_box03 .exercise_illust{float:left;margin:0;width:150px}#article_container #tieup_recipe_section .exercise_box03 ol{font-size:15px;line-height:25px;margin:0 0 0 330px;padding:10px 0 0 0;width:287px}#article_container #tieup_recipe_section #menu05 .exercise_box03 ol{margin:0 0 0 185px;width:490px}#article_container #tieup_recipe_section .exercise_box03 ol li{list-style-type:none;margin:0 0 20px 0;padding:0 0 0 30px}#article_container #tieup_recipe_section .exercise_box03 ol li.step01{background:url(/kenko/assets/tieups/kibun/hanpen/exercise_step01-f64fbf0f507313604cc972da626e6ddfd0ce86b995469932e281d043e89ca818.png) no-repeat left top}#article_container #tieup_recipe_section .exercise_box03 ol li.step02{background:url(/kenko/assets/tieups/kibun/hanpen/exercise_step02-5c0e93cb1506225c9150f150f474b513ff18cd859fce00ba7608030ae9bf5f2c.png) no-repeat left top}#article_container #tieup_product_section{background:#FBF5EC;border-bottom:1px solid #EEE6CA;border-left:1px solid #EEE6CA;border-radius:0 0 10px 10px;border-right:1px solid #EEE6CA;box-sizing:border-box;display:block;margin:0 auto 30px auto;padding:50px 0 50px 0;position:relative;width:100%}#article_container #tieup_product_section .section_title{margin:0 auto 40px auto;width:743px}#article_container #tieup_product_section .product_box01,#article_container #tieup_product_section .product_box04{background:#FFF;border:1px solid #F8ECDA;border-radius:10px;box-sizing:border-box;margin:0 auto 20px auto;padding:30px 0;width:676px}#article_container #tieup_product_section .product_box05{background:#FFF;border:1px solid #F8ECDA;border-radius:10px;box-sizing:border-box;margin:0 auto 20px auto;margin:0 auto 48px auto;padding:30px 0;width:676px}#article_container #tieup_product_section .product_box02{background:#FFF;border:1px solid #F8ECDA;border-radius:10px;box-sizing:border-box;float:left;margin:0 0 20px 72px;padding:30px 0;width:330px}@media screen and (max-width: 1024px){#article_container #tieup_product_section .product_box02{margin:0 0 20px 44px}}#article_container #tieup_product_section .product_box03{background:#FFF;border:1px solid #F8ECDA;border-radius:10px;box-sizing:border-box;float:left;margin:0 0 20px 20px;padding:30px 0;width:330px}#article_container #tieup_product_section .product_package{float:left;margin:0 0 0 55px;width:253px}#article_container #tieup_product_section .product_box02 .product_package,#article_container #tieup_product_section .product_box03 .product_package{float:none;margin:0 auto 8px auto;width:253px}#article_container #tieup_product_section .product_description{float:left;margin:0 0 0 50px;width:304px}#article_container #tieup_product_section .product_box01 .product_description{padding:50px 0 0 0}#article_container #tieup_product_section .product_box04 .product_description,#article_container #tieup_product_section .product_box05 .product_description{padding:20px 0 0 0}#article_container #tieup_product_section .product_box02 .product_description,#article_container #tieup_product_section .product_box03 .product_description{float:none;margin:0 auto;text-align:center;width:300px}#article_container #tieup_product_section .product_name{margin:0 0 16px 0}#article_container #tieup_product_section .product_box02 .product_name,#article_container #tieup_product_section .product_box03 .product_name{margin:0 0 5px 0}#article_container #tieup_product_section .product_comment{font-size:13px;line-height:26px;margin:0 0 16px 0}#article_container #tieup_product_section .product_button{margin:0}#article_container #tieup_product_section .product_listbanner{height:130px;margin:0 auto 28px auto;position:relative;width:743px}#article_container #tieup_product_section .product_listbanner .banner_background{height:130px;left:0;position:absolute;top:0;width:743px;z-index:1}#article_container #tieup_product_section .product_listbanner .banner_button01{height:74px;left:533px;position:absolute;top:20px;width:141px;z-index:999}#article_container #tieup_product_section .product_listbanner .banner_button02{height:74px;left:390px;position:absolute;top:20px;width:141px;z-index:999}#article_container #tieup_product_section .product_banner{margin:0 auto;width:743px}#article_container #tieup .banner{margin:0 auto;width:676px}.c-form-search__input-text{border:1px solid #979797 !important;border-radius:1.6rem !important;box-shadow:inset 0 2px 2px rgba(0,0,0,0.12) !important;font-size:1.4rem !important;padding:0.6rem 1.6rem 0.5rem !important}@media screen and (max-width: 1024px) and (orientation: portrait){.c-form-search__input-text{border-radius:2rem !important;padding:0.6rem 1.6rem 0.5rem !important}}
