@charset "utf-8";

/* ------------------------------------------------------------ catch */

#catch { text-align: center; padding: 40px 0 0; }
#catch h4 { color: #feae86; font-size: 24px; padding: 40px 0; }
#catch h4 span { color: #3f3f3f; font-size: 32px; line-height: 150%; }
#catch p { background: #feae86; padding: 90px 0; }

/* ------------------------------------------------------------ uninsurad */
/*

#uninsurad { background: #fbfbfb; padding: 100px 0 10px;; }
#uninsurad h4 { border-left: 8px solid #f76b25; color: #f76b25; font-size: 24px; line-height: 100%; padding: 0 20px; }
#uninsurad ol { font-size: 16px; padding: 10px 0 0; }
#uninsurad ol li { list-style: none; padding: 0 0 75px; }
#uninsurad ol li h5 { font-size: 22px; padding: 30px 55px; }

#uninsurad ol li table { font-size: 22px; text-align: center; width: 100%; }
#uninsurad ol li table tr th,
#uninsurad ol li table tr td { border: 2px solid #feae86; padding: 15px 0; }
#uninsurad ol li table tr th { background: #fffaf5; color: #f76b25; width: 25%; }
#uninsurad ol li table tr td { background: #fff; text-align: center; width: 204px; }
#uninsurad ol li table tr th.time { width: 170px; }
#uninsurad ol li table tr.headline th { border: none; border-right: 2px solid #fff; background: #f76b25; color: #fff; }

#uninsurad ol li dl.notice { padding: 30px 30px 0; }
#uninsurad ol li dl.notice dt { width: 160px; float: left; }
#uninsurad ol li dl.notice dd { text-indent: -1em; padding: 0 0 0 160px; }

#uninsurad ol li dl.example { margin: 60px 0 0; }
#uninsurad ol li dl.example dt { background: #dff3e2; color: #31bf46; font-size: 20px; font-weight: bold; line-height: 60px; padding: 0 40px; }
#uninsurad ol li dl.example dd { background: #fff; border: 2px solid #dff3e2; padding: 30px; }

#uninsurad ol li.case1 h5 { background: url(../../images/service/uninsurad/icn_01.gif) no-repeat left center; }
#uninsurad ol li.case2 h5 { background: url(../../images/service/uninsurad/icn_02.gif) no-repeat left center; }
#uninsurad ol li.case1 dl.example dt { background: #dff3e2 url(../../images/service/uninsurad/icn_03.gif) no-repeat 35px center; border-top: 2px solid #dff3e2; padding: 0 0 0 200px; }

#uninsurad ol li.case1 p { padding: 10px 0 5px; }

#uninsurad ol li.case2 dl.example dd { text-align: center; padding: 50px; }
*/






