@charset "UTF-8";

.content .headline + .container{margin-top:53px}
.content #section01{margin-bottom:120px}
.content #section01 .col_inner_wrap{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:35px 35px 49px;}
.content #section01 .list_type{margin-top:23px}
.content #section01 .list_type li{position:relative;padding:7px 0 20px 44px;border-bottom:1px solid #dbdbdb;margin-bottom:19px}
.content #section01 .list_type li:last-of-type{margin-bottom:0}
.content #section01 .list_type li .list_lead{display:block;font-weight:bold}
.content #section01 .list_type li:before{content:"";position:absolute;left:0;top:0}
.content #section01 #section01_01{margin-top:34px}
.content #section01 #section01_02{margin-top:34px}
.content #section01 #section01_01 .img_over{margin-top:27px}
.content #section01 #section01_02 .img_over{margin-top:27px}
.content #section01 #section01_01 .list_type+.products_img{margin-top:40px}
.content #section01 #section01_01 .list_type li.num_01:before{background:url(../img/lowenergy-about/img_section01_01_num_01.png) no-repeat;background-size:33px auto;width:33px;height:33px}
.content #section01 #section01_01 .list_type li.num_02:before{background:url(../img/lowenergy-about/img_section01_01_num_02.png) no-repeat;background-size:33px auto;width:33px;height:33px}
.content #section01 #section01_01 .list_type li.num_03:before{background:url(../img/lowenergy-about/img_section01_01_num_03.png) no-repeat;background-size:33px auto;width:33px;height:33px}
.content #section01 #section01_02 .list_type li.num_01:before{background:url(../img/lowenergy-about/img_section01_02_num_01.png) no-repeat;background-size:33px auto;width:33px;height:33px}
.content #section01 #section01_02 .list_type li.num_02:before{background:url(../img/lowenergy-about/img_section01_02_num_02.png) no-repeat;background-size:33px auto;width:33px;height:33px}
.content #section01 #section01_02 .list_type li.num_02{border-bottom:0;padding-bottom:0}
.content #section01 #section01_01 .notice_area{background-color:#fff0ef;border:1px solid #ff0000;padding:22px 7% 20px 5%;margin-top:40px}
.content #section01 #section01_01 .notice_inner{display:table}
.content #section01 #section01_01 .notice_logo{display:table-cell;width:28px;padding-right:15px;vertical-align:middle}
.content #section01 #section01_01 .notice_logo img{width:100%;vertical-align:baseline}
.content #section01 #section01_01 .notice_text{display:table-cell;font-weight:bold;color:#ec1d00;vertical-align:middle}
.content #section01 #section01_01 .heading{background-color:#f3a200;color:#fff;font-size:1.375em;font-weight:bold;text-align:center;padding:15px 10px 12px}
.content #section01 #section01_02 .heading{background-color:#dbdbdb;font-size:1.25em;font-weight:bold;text-align:center;padding:16px 10px 14px}
.content #section01 #section01_01 .subheadline,
.content #section01 #section01_02 .subheadline{border-left:none;padding:16px 10px 14px 28px;}
.content #section01 #section01_02 .list_type li .products_text{margin-top:12px}
.content #section01 #section01_02 .list_type .button_area{display:inline-block;margin-top:12px}
.content #section01 #section01_02 .list_type .button_area a{display:block;padding: 13px 18px 13px 40px;background:url(/home/ecocute/shared/img/arr_angle_red.png) #fff no-repeat 25px center;-webkit-background-size: 8px auto;background-size:8px auto;border:1px solid grey;border-radius:5px;color:#333;font-size:1em;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}
.content #section01 #section01_02 .list_type .button_area a:hover{background-image:url(/home/ecocute/shared/img/arr_angle_white.png);background-color:#c00;text-decoration:none;color:#fff}

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

.content .headline + .container{margin-top:25px}
.content #section01{margin-bottom:80px}
.content #section01 .col_inner_wrap{padding:14px 25px 25px;}
.content #section01 .list_type{margin-top:11px}
.content #section01 .list_type li{padding:3px 0 16px 33px;margin-bottom:12px}
.content #section01 .list_type li .list_lead{font-size:.88em}
.content #section01 #section01_01{margin-top:20px}
.content #section01 #section01_02{margin-top:35px}
.content #section01 #section01_01 .list_type li.num_01:before{background:url(../img/lowenergy-about/img_section01_01_num_01.png) no-repeat;background-size:23px auto;width:23px;height:23px}
.content #section01 #section01_01 .list_type li.num_02:before{background:url(../img/lowenergy-about/img_section01_01_num_02.png) no-repeat;background-size:23px auto;width:23px;height:23px}
.content #section01 #section01_01 .list_type li.num_03:before{background:url(../img/lowenergy-about/img_section01_01_num_03.png) no-repeat;background-size:23px auto;width:23px;height:23px}
.content #section01 #section01_02 .list_type li.num_01:before{background:url(../img/lowenergy-about/img_section01_02_num_01.png) no-repeat;background-size:23px auto;width:23px;height:23px}
.content #section01 #section01_02 .list_type li.num_02:before{background:url(../img/lowenergy-about/img_section01_02_num_02.png) no-repeat;background-size:23px auto;width:23px;height:23px}
.content #section01 #section01_01 .notice_area{padding:18px 25px 19px;margin-top:25px}
.content #section01 #section01_01 .notice_logo{display:block;width:25px;padding-right:0;margin:0 auto}
.content #section01 #section01_01 .notice_text{display:block;font-size:.88em}
.content #section01 #section01_01 .heading{font-size:1.12782em;line-height:1.45em;padding:15px 10px 13px}
.content #section01 #section01_02 .heading{font-size:1.12782em;padding:28px 10px 25px}
.content #section01 #section01_01 .subheadline,
.content #section01 #section01_02 .subheadline{font-size:.94em;padding:14px 10px 9px 15px;}
.content #section01 #section01_02 .list_type li .products_text{margin-top:5px;line-height:1.7em}
.content #section01 #section01_02 .list_type .button_area{margin-top:10px}
.content #section01 #section01_02 .list_type .button_area a{display:block;padding: 13px 15px 13px 30px;background:url(/home/ecocute/shared/img/arr_angle_red.png) #fff no-repeat 18px center;-webkit-background-size: 8px auto;background-size:8px auto;font-size:.88em}
.content #section01 #section01_01 .list_type+.products_img{margin-top:30px}
.content #section01 #section01_01 .img_over{position:relative;width:106%;margin-left:-6%;margin-top:15px;z-index:-1}
.content #section01 #section01_02 .img_over{position:relative;width:107%;margin-left:-7%;margin-top:15px;z-index:-1}

}
