@charset "utf-8";
/*====================================================================================
■01.Content PAGE 
====================================================================================*/

#sub_content{float:right; width:950px; }
#sub_area{background-color:#fff;padding:30px 35px 35px 35px;}
/*====================================================================================
■01.Content TROPHY
====================================================================================*/
#about1_section01{text-align:center; color:#5d5d5d; font-size:14px;}
#about1_section01 p{padding-bottom:25px;}
#about1_section01 p.first{padding-bottom:39px;}
#about1_section01 p a{color:#b71521;}
#about1_section01 p.btn{padding-bottom:27px;}
#about1_section02 p{padding-top:30px; padding-bottom:30px;}
#about1_section02 ul{padding-top:30px; padding-bottom:30px; font-size:14px;}
#about1_section02 li.one{background-image:url(../trophy-seikatsu/images/list01.png)}
#about1_section02 li.two{background-image:url(../trophy-seikatsu/images/list02.png);}
#about1_section02 li.three{background-image:url(../trophy-seikatsu/images/list03.png);}
#about1_section02 li{background-repeat:no-repeat; background-position:left 0px; padding-left:40px; padding-bottom:12px; padding-top:3px;}
#about1_section02 li a{font-weight:bold;color:#2c2c2c;}
#about1_section03{padding-bottom:28px; color:#5d5d5d;}
#about1_section03 ul{padding-top:30px; padding-bottom:20px;}
#about1_section03 li{float:left; padding-left:70px;}
#about1_section03 li.one{padding-left:35px;}
#about1_section03 p.btn{text-align:center; padding-top:20px;}
#about1_section04 ul{padding-top:30px; }
#about1_section04 li{float:left; padding-left:24px; padding-bottom:20px}
#about1_section04 li.first{padding-left:0px;}
#about1_section04 p.btn{text-align:center;}
.btn a:hover{opacity:0.7; filter:alpha(opacity=70); -ms-filter: "alpha( opacity=70)"; }

/*====================================================================================
■02.Content COMPANY
====================================================================================*/
#company_section01{padding-bottom:26px; color:#5d5d5d; font-size:14px;}
#company_section01 p.first{text-align:center; padding-bottom:57px; padding-top:20px;}
#company_section01 p{padding-bottom:10px;}
#company_section02{padding-bottom:40px;}
.section02_list1{padding-top:30px;}

.list1_text{float:left; width:620px;}
.list1_img{float:right; border:solid 1px #d8d8d8; padding:2px;}
.list1_text p.one{background-image:url(../company/images/list01.png);}
.list1_text p.two{background-image:url(../company/images/list02.png);}
.list1_text p.three{background-image:url(../company/images/list03.png);}
.list1_text p{background-repeat:no-repeat; background-position:left 0px; font-weight:bold; padding-left:37px; padding-bottom:10px; padding-top:6px; font-size:13px;}
.list1_text li{background-image:url(../company/images/check_ico.png); background-repeat:no-repeat; background-position:left;padding-top:5px; padding-bottom:2px;padding-left:25px; }
.list1_text p.txt{font-weight:normal; padding-left:0px; color:#5d5d5d;}
.section3_list1{padding-top:23px;}
.section3_l{float:left; width:426px}
.section3_l a{display:block}
.section3_l a:hover{opacity:0.7; filter:alpha(opacity=70); -ms-filter: "alpha( opacity=70)"; }
#company_section03 h4{padding-bottom:10px;}
#company_section03{padding-bottom:40px;}
.section3_l ul.case1 li{float:left;}
.section3_l ul li.text{background-image:url(../company/images/bg.png); background-repeat:no-repeat; height:200px; color:white; width:167px;}
.section3_l ul.bg{padding:30px 12px 20px 12px;}
.section3_l ul.bg li.title{border-bottom:solid 1px #fdb1b6; padding-bottom:4px; margin-bottom:10px; font-weight:bold; font-size:15px;}
.section3_r{float:right; width:400px;}
#company_section04 p.list{background-image:url(../company/images/company_list.png); background-repeat:no-repeat; background-position:left 2px; margin-bottom:23px;margin-top:27px;font-size:14px;}
.section4_img{float:left; width:215px;}
.section4_txt{float:right; width:654px; line-height:22px; color:#5d5d5d;}
.section4_txt p.btn{padding-top:20px}
