@charset "utf-8";
div#itemContentsArea{width:100%;max-width:1000px;margin:0 auto}
/* =====================================================
ttl
================================================== */
h2.wagokoro_ttl{background-color:#f9ecd8;display:block;margin:50px 0;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-size:50px;text-align:center;padding:45px 0;position:relative}
h2.wagokoro_ttl:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:20px solid transparent;border-top:20px solid #f9ecd8}
/* =====================================================
point
================================================== */
div#wagokoro_point div.pointbox{margin-bottom:50px;letter-spacing:1.5px}
div#wagokoro_point h3{text-align:center;margin-bottom:20px}
div#wagokoro_point h3 span.point_icon{display:inline-block;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-size:40px;background-repeat:no-repeat;padding:65px 0 65px 140px;}
div#wagokoro_point h3.point_ttl_01 span.point_icon{background-image:url(https://belluna-gourmet.com/excludes/gourmet/prd/NE256_0001910/common/point_icon_01.png)}
div#wagokoro_point h3.point_ttl_02 span.point_icon{background-image:url(https://belluna-gourmet.com/excludes/gourmet/prd/NE256_0001910/common/point_icon_02.png)}
div#wagokoro_point h3.point_ttl_03 span.point_icon{background-image:url(https://belluna-gourmet.com/excludes/gourmet/prd/NE256_0001910/common/point_icon_03.png)}
div#wagokoro_point h3 span.point_icon span{border-bottom:1px solid #333;padding-bottom:10px}
div#wagokoro_point div.point_02{padding-left:50px}
div#wagokoro_point div.point_02 div.comment_area{margin-right:50px;width:425px;float:left}
div#wagokoro_point div.point_02 div.comment_area p.comment{background-color:#f7f6e3;padding:20px;font-size:18px;line-height:1.5em;margin-bottom:30px;position:relative}
div#wagokoro_point div.point_02 div.comment_area p.comment:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #f7f6e3}
div#wagokoro_point div.point_02 div.comment_area div.img_box{max-width:280px;margin:0 auto 20px}
div#wagokoro_point div.point_02 div.comment_area p.name_box{font-size:18px;display:block;text-align:center;margin-bottom:20px}
div#wagokoro_point div.point_02 div.comment_area p.name_box span{font-size:22px}
div#wagokoro_point div.point_02 div.comment_area p.profile_box{font-size:18px;display:block;margin-bottom:20px;line-height:1.5em}
div#wagokoro_point div.pointbox div.menu_area{background-color:#f7f6e3;padding:50px 0 0 50px;margin-bottom:25px}
div#wagokoro_point div.pointbox div.menu_area h4{display:block;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-size:40px;text-align:center;margin-bottom:25px;font-weight:700}
div#wagokoro_point div.pointbox div.menu_area h4 span{color:#e56400}
div#wagokoro_point div.pointbox div.menu_area li.column_2{max-width:640px;margin:0 auto}
div#wagokoro_point div.pointbox div.menu_area div.menu_item{width:266px;float:left;margin-right:50px;margin-bottom:50px}
div#wagokoro_point div.pointbox div.menu_area div.menu_item div.img_box{margin-bottom:15px}
div#wagokoro_point div.pointbox div.menu_area div.menu_item p.item_name{font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-size:24px;display:block;text-align:center;font-weight:700;line-height:1.2em;margin-bottom:10px}
div#wagokoro_point div.pointbox div.menu_area div.menu_item p.item_copy{color:#e56400;font-weight:700;font-size:16px;line-height:1.2em;margin-bottom:10px}
div#wagokoro_point div.pointbox div.menu_area div.menu_item div.menu_name{font-size:14px;background-color:#fff;padding:15px;line-height:1.2em;height:80px}
div#wagokoro_point div.pointbox .txt_img_area{margin-bottom:25px}
div#wagokoro_point div.pointbox .txt_img_area div.img_box,div#wagokoro_point div.pointbox .txt_img_area div.txt_box{width:50%;float:left}
div#wagokoro_point div.pointbox .txt_img_area div.txt_box p{font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-size:24px;line-height:1.5em;margin-top:26px}
div#wagokoro_point div.pointbox .txt_img_area div.txt_box p span{font-size:14px}
/* =====================================================
before
================================================== */
div#before_area{background-color:#f7f6e3;padding:50px 0 0}
div#before_area h4{display:block;font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-size:40px;text-align:center;font-weight:700}
/* =====================================================
お届け内容
================================================== */
div#send_area{padding:0 0 0 50px;margin-bottom:25px}
div#send_area li{width:266px;float:left;margin-right:50px;margin-bottom:50px}
div#send_area li p.item_name{font-family:"Times New Roman","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","メイリオ",Meiryo,serif;font-size:24px;display:block;text-align:center;font-weight:700;line-height:1.2em;margin:10px 0}

@media screen and (max-width:640px) {
/* 
★スマホ用CSS 
*/

/* =====================================================
ttl
================================================== */
h2.wagokoro_ttl{margin:3%;font-size:20px;padding:20px}
h2.wagokoro_ttl:before{border:15px solid transparent;border-top:15px solid #f9ecd8}
/* =====================================================
point
================================================== */
div#wagokoro_point div.pointbox{letter-spacing:1px}
div#wagokoro_point h3{margin-bottom:10px;text-align:left}
div#wagokoro_point div.pointbox{margin-bottom:6%}
div#wagokoro_point h3 span.point_icon{font-size:16px;background-size:60px;margin:3% 3% 0;padding:22px 0 22px 45px}
div#wagokoro_point div.point_02{margin:0 3% 3%;padding-left:0}
div#wagokoro_point div.point_02 div.comment_area{margin-right:0;width:100%;float:none}
div#wagokoro_point div.point_02 div.comment_area p.comment{padding:15px;font-size:14px;line-height:1.5em}
div#wagokoro_point div.point_02 div.comment_area div.img_box{width:60%}
div#wagokoro_point div.point_02 div.comment_area p.name_box{font-size:14px}
div#wagokoro_point div.point_02 div.comment_area p.name_box span{font-size:18px}
div#wagokoro_point div.point_02 div.comment_area p.profile_box{font-size:14px}
div#wagokoro_point div.pointbox div.menu_area{padding:3% 0 3% 3%}
div#wagokoro_point div.pointbox div.menu_area h4{font-size:18px;padding:25px 0 0;font-weight:100;}
div#wagokoro_point div.pointbox div.menu_area div.menu_item{width:47%;margin-right:3%;margin-bottom:6%;height:342px}
div#wagokoro_point div.pointbox div.menu_area div.menu_item div.img_box{margin-bottom:10px}
div#wagokoro_point div.pointbox div.menu_area div.menu_item p.item_name{font-size:16px;margin-bottom:5px;letter-spacing:0;font-weight:100;}
div#wagokoro_point div.pointbox div.menu_area div.menu_item p.item_copy{font-size:14px;font-weight:100;margin-bottom:5px;height:50px}
div#wagokoro_point div.pointbox div.menu_area div.menu_item div.menu_name{padding:10px;height:auto}
div#wagokoro_point div.pointbox div.menu_area div.menu_item p.item_name br{display:none}
div#wagokoro_point div.pointbox .txt_img_area div.img_box{width:80%;margin:0 auto 2%;float: none;}
div#wagokoro_point div.pointbox .txt_img_area div.txt_box{width:94%;float:none;margin:0 auto 6%}
div#wagokoro_point div.pointbox .txt_img_area div.txt_box p{font-size:14px;line-height:1.5em;margin-top:0}
div#wagokoro_point div.pointbox .txt_img_area div.txt_box p span{font-size:12px;line-height:1em;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",Meiryo,"メイリオ",Osaka,"MS PGothic",arial,helvetica,sans-serif}
/* =====================================================
before
================================================== */
div#before_area{padding:3% 0 0}
div#before_area h4{font-size:18px;padding:25px 0 0}
/* =====================================================
お届け内容
================================================== */
div#send_area{padding:3% 0 3% 3%}
div#send_area li{width:47%;margin-right:3%;margin-bottom:6%}
div#send_area li p.item_name{font-size:16px;margin-bottom:5px;letter-spacing:0;font-weight: 100;}

}