@charset "UTF-8";
/*!	パンくずリスト
---------------------------------------- */
#breadcrumb{margin:17px auto 47px;  width:1040px; }
/*!	選ばれる理由
---------------------------------------- */
#reason .bnr{margin:0 auto 60px;  width:1040px; }
#reason .reasonIn{ background:url(../img/reason/bg_reason01.png);margin-bottom:33px;padding:60px 0; }
#reason .reasonIn .reasonList{margin:0 auto;  width:1040px; }
#reason .reasonIn .reasonList li{ background:#fff;border-radius:6px; box-shadow:0 2px 0 0 rgba(0, 0, 0, .1);position:relative; }
#reason .reasonIn .reasonList li .num{left:20px; position:absolute;top:0; }
#reason .reasonIn .reasonList li .pic{float:left; margin-right:30px; width:440px; }
#reason .reasonIn .reasonList li .body{ float:left;padding:40px 35px 0 0; width:535px; }
#reason .reasonIn .reasonList li .body .crossheading{ margin-bottom:19px; }
#reason .reasonIn .reasonList li .body .txt{letter-spacing:.05em;  line-height:1.71; }
#reason .reasonIn .reasonList li .body .txt .caution{display: block; margin: 0 -8px 0 0; padding: 15px 0 0; text-align: right; font-size: 1.2rem; line-height: 1.5; letter-spacing: 0.04em;}
#reason .reasonIn .reasonList li+li{ margin-top:30px; }