@charset "UTF-8";
/* CSS Document */
#tpoint{padding: 300px 0 0 0;}
#tpoint #title{background:url(../../tpoint/img/title.jpg) no-repeat center top #000;}

#tpoint #sec1{width: 940px; margin: 0 auto;}
#tpoint #sec1 h4{padding: 27px 0 32px 0;}
#tpoint #sec1 p img{display: block; margin: 0 0 8px 0;}

#tpoint #sec2{width: 940px; margin: 0 auto;}
#tpoint #sec2 h3{margin: 31px 0 22px 0;}
#tpoint #sec2 dl{padding: 0 0 22px 57px;}
#tpoint #sec2 dt{font-size: 1.3em; font-family: Verdana, "游ゴシック", YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif; font-weight: bold; padding: 10px 0; color: #034da2;}
#tpoint #sec2 .p1{background: url(../../tpoint/img/sec_li1.jpg) no-repeat;}
#tpoint #sec2 .p2{background: url(../../tpoint/img/sec_li2.jpg) no-repeat;}
#tpoint #sec2 .p3{background: url(../../tpoint/img/sec_li3.jpg) no-repeat;}

#tpoint #sec2 div{background: #fff; width: 100%; display: inline-block;}
#tpoint #sec2 div p{width: 526px; float: left; padding: 22px 17px; color: #034da2;}
#tpoint #sec2 div img{float: right; margin: -171px 0 0 0; position: relative;}

#tpoint #sec3{width: 940px; margin: 43px auto 0 auto;}
#tpoint #sec3 li{text-indent: -1em; margin: 0 0 5px 1em;}
#tpoint #sec3 h3{padding: 0 0 10px 0; margin: 0 0 16px 0; border-bottom: 1px solid  #d8d6d1; font-size: 1.2em; font-weight: bold;}