@charset "utf-8";
/* CSS Document */
body { background:#F8F8F8; color:#444; font:14px/1.8 Arial,\5FAE\8F6F\96C5\9ED1,\82F9\679C\4E3D\4E2D\9ED1;}
a { color:#444; text-decoration:none;}
a:hover { text-decoration:underline;}
h4 { margin-top:0; height:1.5em; line-height:170%;  overflow:hidden; font-weight:bold;}
p { padding:0;}
.top { padding:5px 0; background:#FFF; box-shadow: 0 4px 5px rgba(0,0,0,0.1); text-align:center; height:auto;}
.top_10 { margin-top:10px;}
.top_20 { margin-top:20px;}
.title { padding-bottom:1px;  border-bottom:3px solid #F92E1D; text-align:center;}
.text_con { height:54px; overflow:hidden;}
.line {  border-bottom:1px solid #eee;}
.mt_b_20 { margin-bottom:20px;}
.t_con_middle { margin-top:20px; text-align:center;}
.t_con_middle a { font-size:18px; font-weight:bold;} 
