@charset "UTF-8";
/*font*/
@import url(//fonts.googleapis.com/css?family=Open+Sans);
body,h1,h2,h3,h4,input,button{font-family: 'Open Sans', sans-serif;}

/* reset */
 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
body,th,td,input,select,textarea,button {font-size:12px;line-height:1.5} 
a {text-decoration:none;color:#000}
/* a:active, a:hover {color:#000} */
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}

/* layout */
.wrap{width:100%; min-width:650px;}
.layout_wrap{width:1350px;margin:0 auto}

/* contents_01 */
.contents .contents_01 {height:930px;background:url(../images/man/main_01.jpg);background-repeat: no-repeat;background-position: center center;background-size:cover}
.contents .contents_01> .layout_wrap > ul {padding-top:11px}
.contents .contents_01> .layout_wrap > ul > li {display:inline-block;margin-left:17px;}
.contents .contents_01> .layout_wrap > ul > li a {color:#fff}
.contents .contents_01> .layout_wrap > ul.country > li{margin-left:3px;}
.contents .contents_01> .layout_wrap > ul.country > li:first-child {margin-left:17px;}
.contents .contents_01 .title_bg{width:355px;height:550px;margin:150px 0  0  17px;padding: 0 72.5px;background:url(../images/man/w_bg.png);background-repeat: no-repeat;background-position: left center;}
.contents .contents_01 h1{width:355px;height:254px;padding:90px 0 29px 0;background:url(../images/man/01_title.png);background-repeat: no-repeat;background-position: center center;border-bottom:1px solid #848488;text-indent: -9999em;}
.contents .contents_01 .box{width:49%;display:inline-block;vertical-align:top}
.contents .contents_01 .box dt{margin:31px 0 16px 0;background:url(../images/man/hp.png);background-repeat: no-repeat;background-position: 25px 5px;text-align: center;text-indent:18px;}
.contents .contents_01 .emil dt{background-image:url(../images/man/mail.png);background-position: 56px 5px;}
.contents .contents_01 .box dd{font-size:20px;font-weight: bold;text-align: center;}
/* /contents_01 */

/* contents_02 */
.contents .contents_02{height:auto;background:#1fc4f4}
.contents .contents_02 > .layout_wrap{width:100%;height:100%}
.contents .contents_02 h1 img {width: 100%;max-width: 420px}
.contents .contents_02 img{display:block;width:100%;max-width:960px;margin:0 auto}
.contents .contents_02 h1, .contents .contents_02 h2{text-align:center;color:#fff}
.contents .contents_02 h1{width:100%;height:auto;margin-top:21px;text-indent: -9999em;}
.contents .contents_02 h2{padding-top:60px;font-size:35px;font-weight: normal}
.contents .contents_02 p{width:40%;margin:22px auto  34px;font-size:18px;color:#fff;font-weight: normal}
/* /contents_02*/

/* contents_03*/
.contents .contents_03{height:auto;color:#fff}
.contents .contents_03 .layout_wrap{width:40%}
.contents .contents_03 .contents_03_bg{height:auto;padding-bottom:148px;background:url(../images/man/main_03.jpg);background-repeat: no-repeat;background-position:top center;background-size:cover}
.contents .contents_03 h2{padding-top:137px;font-size:25px;font-weight: normal}
.contents .contents_03 h2 span{font-weight:bold}
.contents .contents_03 h1{height:148px;margin:21px 0 47px 0}
.contents .contents_03 h1 img {width: 100%;max-width:548px}
.contents .contents_03  p{width:auto;margin-left:169px;font-size:18px;font-style: italic}
.contents .contents_03  .f_o{width:950px;overflow: hidden;}
/* .contents .contents_03  .lay_box{width:auto;margin: 0 auto} */
.contents .contents_03  dl{float:left;width:40%;padding:80px 0;color:#000}
.contents .contents_03  dl:first-child{margin-right:10%}
.contents .contents_03  dt{padding-left:72px;background:url(../images/man/map.png);background-repeat: no-repeat;background-position: left center;font-size:30px;  font-weight: bold; height:60px;}
.contents .contents_03  .Sepaking{background-image:url(../images/man/sepaking.png); margin-bottom:35px;}
.contents .contents_03  dd{margin-top:22px;font-size:18px}
/* /contents_03*/

/* contents_04*/
.contents .contents_04{padding-bottom:101px;height:auto;background:#003471}
.contents .contents_04 .layout_wrap{width:90%;}
.contents .contents_04 h1{height:59px;margin-bottom: 33px;padding-top:100px;text-align: center;}
.contents .contents_04 h1 img {width: 100%;max-width:376px}
.contents .contents_04 ul {width:100%;max-width:1280px;margin:0 auto;text-align: center;}
.contents .contents_04 ul li{display:inline-block;width:100%;max-width:250px;height:250px;margin-right:22px;background:url(../images/man/std.png);background-repeat:no-repeat;background-position: center center; text-indent: -9999em}
.contents .contents_04 ul li + li{background-image:url(../images/man/renalstone.png)}
.contents .contents_04 ul li + li + li{background-image:url(../images/man/maleesthehicsurgery.png)}
.contents .contents_04 ul li + li + li + li{background-image:url(../images/man/prostatitis.png)}
.contents .contents_04 ul li + li + li + li + li{margin:3% 22px 0 0 ;background-image:url(../images/man/erectiledysfunction.png)}
.contents .contents_04 ul li + li + li + li + li + li{background-image:url(../images/man/testiculardiseases.png)}
.contents .contents_04 ul li + li + li + li + li + li + li{background-image:url(../images/man/femaleurologicdiseases.png)}
.contents .contents_04 ul li + li + li + li + li + li + li + li{background-image:url(../images/man/othergeneralurologicdiseases.png)}
.contents .contents_04 ul li + li + li + li, .contents .contents_04 ul li + li + li + li + li + li + li + li{margin-right:0}
/* /contents_04*/

/* contents_05*/
.contents .contents_05{height:auto;background:#fff}
.contents .contents_05 > .layout_wrap{width:50%; margin-bottom:134px;}
.contents .contents_05 > .layout_wrap  p{text-align: center}
.contents .contents_05  p:first-child{padding-top:135px;text-indent:-292px;font-weight: bold;}
.contents .contents_05  p:second-child{padding-top:135px;text-indent:-292px;font-weight: bold;}
.contents .contents_05  h1 {height:55px;padding-top:9px;text-align: center}
.contents .contents_05 h1 img {width: 100%;max-width:380px}
.contents .contents_05  p + h1 + p, .contents .contents_05  p + h1 + p + p{font-size:20px}
.contents .contents_05  p + h1 + p + p + p{margin-top:50px}
.contents .contents_05  p + h1 + p + p + p + p{margin-top:13px}
.contents .contents_05  .lay{float:left;width:49.7%; margin-right:0.3%;padding-bottom:0; line-height:0;}
.contents .contents_05  .lay:last-child {margin-right:0}
.contents .contents_05  .lay > img + p{margin-top:35px;font-size:20px;text-align: center;text-indent: -154px}
.contents .contents_05  .lay:last-child img + p{text-indent: -68px;text-align: center}
.contents .contents_05  .lay h2{margin:20px 0; padding-left:25px; font-size:35px}
.contents .contents_05  .lay p{font-size:16px;}
.contents .contents_05  .lay p + h2 + p, .contents .contents_05  .lay:last-child p + h2 + p {margin-left:20px}
.contents .contents_05 img{width:100%}
.contents .contents_05 span{font-weight: bold}

.contact h2{padding:2em 1em 1em 1em;font-size:2em;text-align:center;}
.contact p{padding:0 1em 0 1em;font-size:1.4em;text-align:center;}
.contact ._btn{width:70%;margin:0 auto; padding:1em 0 0 0;}
.contact ._btn.first{padding-top:1.5em;}
.contact ._btn a{display:block;width:100%;height:100%;padding:1em 0;border:1px solid #cccccc;font-size:18px}
/* /contents_05*/

/* footer */
.footer{clear: both;background:#363636}
.footer ul{width:100%;padding:80px 0;text-align: center}
.footer ul li{display: inline-block;margin-right:6.9%}
.footer ul li:last-child{margin-right:0}
.footer a{display:block;text-align:center;color:#1fc4f4}
/* /footer */

/* media  */
@media screen and (max-width:1370px){
.layout_wrap{width:100%}
}
@media screen and (max-width:1215px){
.contents .contents_04 ul li, .contents .contents_04 ul li + li + li + li + li{margin-right:18px}
}
@media screen and (max-width:1200px){
.contents .contents_03 p {margin-left: 0}
.contents .contents_04 ul {max-width:1045px}
.contents .contents_04 ul li + li + li, .contents .contents_04 ul li + li + li + li + li + li{margin:0}
.contents .contents_04 ul li + li + li + li, .contents .contents_04 ul li + li + li + li + li + li + li{margin-right:18px}
}
@media screen and (max-width:960px){
.contents .contents_02 p{width:100%;padding: 0;text-align: center}
.contents .contents_03 .layout_wrap { width:100%;text-align: center}
.contents .contents_03 dl{width: 100%}
.contents .contents_03 dt{background:none;}
.contents .contents_03 .Sepaking{background:none;}
.contents .contents_03 dl + dl{border-top:1px solid #cccccc}
.contents .contents_03 dt{padding-left:0; background-position: 245px 18px;}
.contents .contents_03 p { margin-left: 0}
.contents .contents_04 ul{width:87.4%}
.contents .contents_04 ul li + li  + li{margin-right:18px}
.contents .contents_04 ul li + li  + li, .contents .contents_04 ul li + li  + li + li, .contents .contents_04 ul li + li  + li + li + li + li + li, .contents .contents_04 ul li + li  + li + li + li + li + li + li{margin-top:3%}
.contents .contents_04 ul li + li , .contents .contents_04 ul li + li + li + li , .contents .contents_04 ul li + li + li + li + li + li, .contents .contents_04 ul li + li + li + li + li + li + li + li {margin:0}
}
@media screen and (max-width:820px){
.contents .contents_03 .f_o {width:100%}
.contents .contents_04 ul {width: 100%}
.contents .contents_04 ul li {margin-right:0;margin-top:3%}
.contents .contents_04 ul >  li{margin-top:0} 
.contents .contents_04 ul li + li, .contents .contents_04 ul li + li  + li + li, .contents .contents_04 ul li + li  + li + li + li + li, .contents .contents_04 ul li + li  + li + li + li + li + li + li {margin-top:3%}
.contents .contents_04 ul li + li + li, .contents .contents_04 ul li + li + li + li + li , .contents .contents_04 ul li + li + li + li + li + li + li{margin-right:0}
.contents .contents_05 > .layout_wrap {width: 100%}
.contents .contents_05 .lay{float:none;width:100%}
.contents .contents_05  .lay p{text-align: center}
.footer ul{width:55%}
.footer ul li + li + li + li + li{margin-right:0}
.footer ul li + li + li + li + li + li {margin-right: 6.9%}
.footer ul li + li + li + li + li + li , .footer ul li + li + li + li + li + li + li + li{margin-top:20px}
}
@media screen and (max-width:580px){
.footer ul{width:320px}
.footer ul li {margin-right: 8.9%}
.footer ul li + li + li + li {margin-right:0}
.footer ul li + li + li + li + li{margin-right:8.9%}
}