@CHARSET "UTF-8";


.menu-rainfall .tabbox ul li {width:33.33%}
.menu-rainfall h5 {float:left; margin:0px 0 15px}
.menu-rainfall > fieldset {float:right; overflow:hidden; margin:10px 15px 15px 0}
.menu-rainfall > fieldset select {float:left; width:160px; height:30px; margin-left:8px}
.menu-rainfall > fieldset button {float:left; width:150px; height:30px; padding-left:25px; background:url('../images/icon/icon_download.png') #9b8874 no-repeat 10px 7px; color:#fff; font-size:13px}
.menu-rainfall .innerbox{line-height: 26px;font-size: 15px;}
.menu-rainfall .monitorbox {clear:both; overflow:hidden; margin:0 15px; border-radius:0 0 6px 6px}
.menu-rainfall .monitorbox p.areatitle {height:46px; padding:0 20px; background:#494949; color:#fff; line-height:46px; font-size:15px}
.menu-rainfall .monitorbox p.areatitle span {float:left; margin-right:30px}
.menu-rainfall .monitorbox p.areatitle em {float:right}
.menu-rainfall .monitorbox .listwrap {clear:both; overflow:hidden; position:relative; border:1px solid #b7b7b7; border-radius:0 0 6px 6px}
.menu-rainfall .monitorbox .listwrap dl {float:left; position:relative; width:50%; padding:20px 10px 25px 10px; border-left:1px solid #b7b7b7}
.menu-rainfall .monitorbox .listwrap dl:first-child {border-left:0}
.menu-rainfall .monitorbox .listwrap dl dt {color:#353535; text-align:center; font-size:15px}
.menu-rainfall .monitorbox .listwrap dl dd {margin-top:20px; text-align:center}
.menu-rainfall .monitorbox .listwrap dl dd button {position:absolute; bottom:20px; right:20px; width:90px; height:32px; padding:0 7px 0 22px; border:1px solid #806548; background:url('../images/icon/icon_search_01.png') no-repeat 7px 50%; color:#806548; font-size:15px}
.menu-rainfall .boardlist {padding:0; margin-top:40px; padding:0 15px}
.menu-rainfall .boardlist table {border-top:2px solid #f6871f}
.menu-rainfall .boardlist table tbody th {padding:10px 0}
.menu-rainfall .boardlist table tbody th span {width:100%; height:51px; line-height:51px}
.menu-rainfall .boardlist table tbody td {padding:12px 27px 8px 27px; color:#666; line-height:26px; font-size:14px}
.menu-rainfall .boardlist p {margin-top:15px; color:#666; font-size:14px}

.menu-rainfall .writingbox {clear:both; overflow:hidden; margin:0 15px; border-bottom:1px solid #353535}
.menu-rainfall .writingbox .listwrap {border-top:2px solid #f6871f}
.menu-rainfall .writingbox dl {float:left}
.menu-rainfall .writingbox dl dt {background:#f4f4f4; color:#353535; text-align:center; padding:15px 0 14px; font-size:16px; font-weight:bold; }
.menu-rainfall .writingbox dl dd {padding:20px 15px}
.menu-rainfall .writingbox dl dd ul li {padding-left:12px; margin-top:5px; color:#666; font-size:14px; line-height:22px}
.menu-rainfall .writingbox dl.list_01 {width:50%; }
.menu-rainfall .writingbox dl.list_02 {width:50%;border-left:1px solid #b7b7b7}
.menu-rainfall .writingbox dl.list_02 dd {overflow:hidden; padding:20px}
.menu-rainfall .writingbox dl.list_02 dd ul {float:left; margin-right:50px}
.menu-rainfall .writingbox dl.list_02 dd ul:first-child {margin:0 22px 0 0}
.menu-rainfall .writingbox dl.list_02 dd ul:last-child {margin-right:0}
.menu-rainfall .writingbox dl.list_02 dd ul li {padding:0; margin:0; line-height:22px}
.menu-rainfall .writingbox dl.list_02 dd ul li strong {display:block; margin-bottom:15px; color:#353535}
.menu-rainfall .writingbox dl.list_02 dd ul li label {padding-right:10px}
.menu-rainfall .writingbox dl.list_02 dd ul li p {padding-left:45px; line-height:22px}
.menu-rainfall .writingbox dl.list_02 dd ul li p.thDepth {padding-left:61px}

.menu-rainfall .writingbox1 {clear:both; overflow:hidden; margin: 40px 15px 20px 15px; border-bottom:1px solid #353535;}
.menu-rainfall .writingbox1 .listwrap {border-top:2px solid #f6871f}
.menu-rainfall .writingbox1 dl {float:left}
.menu-rainfall .writingbox1 dl dt {background:#f4f4f4; color:#353535; text-align:center; padding:15px 0 14px; font-size:16px; font-weight:bold; }
.menu-rainfall .writingbox1 dl dd {padding:20px 15px}
.menu-rainfall .writingbox1 dl dd ul li {padding-left:12px; margin-top:5px; color:#666; font-size:14px; line-height:22px}
.menu-rainfall .writingbox1 dl.list_01 {width:50%; }
.menu-rainfall .writingbox1 dl.list_02 {width:50%;border-left:1px solid #b7b7b7}
.menu-rainfall .writingbox1 dl.list_02 dd {overflow:hidden; padding:20px}
.menu-rainfall .writingbox1 dl.list_02 dd ul {float:left; margin-right:50px}
.menu-rainfall .writingbox1 dl.list_02 dd ul:first-child {margin:0 22px 0 0}
.menu-rainfall .writingbox1 dl.list_02 dd ul:last-child {margin-right:0}
.menu-rainfall .writingbox1 dl.list_02 dd ul li {padding:0; margin:0; line-height:22px}
.menu-rainfall .writingbox1 dl.list_02 dd ul li strong {display:block; margin-bottom:15px; color:#353535}
.menu-rainfall .writingbox1 dl.list_02 dd ul li label {padding-right:10px}
.menu-rainfall .writingbox1 dl.list_02 dd ul li p {padding-left:45px; line-height:22px}
.menu-rainfall .writingbox1 dl.list_02 dd ul li p.thDepth {padding-left:61px}

.mobile .menu-rainfall .writingbox1 dl dd img {max-width:100%; display:block; margin:0 auto;}



