/* blue */
#page_bg {
	background:url(header_water.jpg) top center no-repeat; width:100%;
}

div#wrapper {
		background: #f7f7f7 url(../images/blue/mw_shadow_l.png) 0 0 repeat-y;
}

div#wrapper_r {
	background: url(../images/blue/mw_shadow_r.png) 100% 0 repeat-y;
}

div#header {
	background: url(../images/blue/mw_header_t.png) 0 0 repeat-x;
}

div#header_l {
	background: url(../images/blue/mw_header_t_l.png) 0 0 no-repeat;
}

div#header_r {
	background: url(../images/blue/mw_header_t_r.png) 100% 0 no-repeat;
}

div#footer {
	background: #f7f7f7 url(mw_footer_b.png) 0 100% repeat-x;
}

div#footer_l {
	background: url(../images/blue/mw_footer_b_l.png) 0 0 no-repeat;
}

div#footer_r {
	background: url(../images/blue/mw_footer_b_r.png) 100% 0 no-repeat;
}

.list-2 {
    height: auto;
    overflow: hidden;
    padding-bottom: 15px;
}
div, ul, li, img, dl, dd, dt, p {
    padding: 0;
    margin: 0;
    border: none;
}
ul, dl {
    list-style-type: none;
}
.list-2 ul li {
    float: left;
    display: inline-block;
    margin-left: 15px;
    text-align: center;
    margin-top: 15px;
}
.list-2 ul li a{
    color: #666;
    text-decoration: none;
}
.list-2 ul li p{
            margin-top: 10px;
    width: 238px;
    height: 30px;
}
.list-2 ul li img {
    width: 238px;
    height: 238px;
	border-radius: 12px;
   
    transition: 0.5s;
}
