/*---[°¡½¿¼ºÇü]---*/
 
/*°øÅë*/
figure{margin:0px;}
.circle-num{width:50px; height:50px; margin:0 auto; margin-top:2em; line-height:50px; font-size:24px; text-align:center; font-weight:bold; color:#fff;}
 
/*°¡½¿È®´ë*/
.container.brestAugmentation .page-color{color:#d93a78 !important;}
.container.brestAugmentation .page-bg-color{background-color:#d93a78 !important;}
.container.brestAugmentation .texts{padding:4em 0; font-size:22px; line-height:1.6;}
.container.brestAugmentation .sub-section.sub-visual{background-image:url('../../img/sub/breast-surgery/brestAugmentation/sub-visual.jpg');}
.container-tabs .tab-item.bg-fatty-implants1{background-image:url('../../img/sub/breast-surgery/breast-tab1.jpg');}
.container-tabs .tab-item.bg-fatty-implants2{background-image:url('../../img/sub/breast-surgery/breast-tab2.jpg');}
.container-tabs .tab-item.bg-fatty-implants3{background-image:url('../../img/sub/breast-surgery/breast-tab3.jpg');}
.link-content-area .img-link-card:nth-child(1){background-image: url('../../img/sub/breast-surgery/brestAugmentation/img-link-card1.jpg');}
.link-content-area .img-link-card:nth-child(2){background-image: url('../../img/sub/breast-surgery/brestAugmentation/img-link-card2.jpg');}
.process-section .img-caption-area .img-caption li .img-title{text-align:left; padding-left:5%; box-sizing:border-box;}
.process-section .img-caption-area .img-caption li .img-description{padding-right:5%; box-sizing:border-box;}
.process-section .process-img li.process1{background-image: url('../../img/sub/breast-surgery/process1.jpg');}
.process-section .process-img li.process2{background-image: url('../../img/sub/breast-surgery/process2.jpg');}
.process-section .process-img li.process3{background-image: url('../../img/sub/breast-surgery/process3.jpg');}
.process-section .process-img li.process4{background-image: url('../../img/sub/breast-surgery/process4.jpg');}
.process-section .process-img li.process5{background-image: url('../../img/sub/breast-surgery/process5.jpg');}
.sm-text{font-size:24px; font-weight:600; text-align:center; display:block; padding-bottom:.8em; line-height:1.4;}
.sub-title-type2{font-size:32px; line-height:1.4; font-weight:normal; color:#333;}
.sub-title-type2 .page-color{font-size:32px; line-height:1.4; vertical-align:top;}
.circle-imgs-area{width:1400px; margin:0 auto; -webkit-display:flex; display:flex; -webkit-justify-content:center; justify-content:center; -webkit-flex-wrap:wrap; flex-wrap: wrap;}
.circle-imgs-area li{width:25%; text-align:center;}
.circle-imgs-area li .circle-imgs{display:inline-block; width:300px; height:300px; border:1px solid #ddd; background-color:#fff; background-position:center; background-size:100%; background-repeat:no-repeat;}
.circle-imgs-area li .circle-imgs.img1{background-image:url('../../img/sub/breast-surgery/brestAugmentation/circle-img1.jpg');}
.circle-imgs-area li .circle-imgs.img2{background-image:url('../../img/sub/breast-surgery/brestAugmentation/circle-img2.jpg');}
.circle-imgs-area li .circle-imgs.img3{background-image:url('../../img/sub/breast-surgery/brestAugmentation/circle-img3.jpg');}
.circle-imgs-area li .circle-imgs.img4{background-image:url('../../img/sub/breast-surgery/brestAugmentation/circle-img4.jpg');}
.image-tables li{-webkit-display:flex; display:flex; -webkit-justify-content:center; justify-content:center; -webkit-flex-wrap:wrap; flex-wrap: wrap;}
.image-tables li .image-area{position:relative; width:50%; height:340px; background-position:60% bottom; background-repeat:no-repeat; background-size:cover;}
.image-tables li .image-area .figcaption{position:absolute; bottom:5%; right:2%; font-size:16px; color:#666;}
.image-tables li:nth-child(1) .image-area{background-image:url('../../img/sub/breast-surgery/brestAugmentation/image-column1.jpg');}
.image-tables li:nth-child(2) .image-area{background-image:url('../../img/sub/breast-surgery/brestAugmentation/image-column2.jpg');}
.image-tables li:nth-child(3) .image-area{background-image:url('../../img/sub/breast-surgery/brestAugmentation/image-column3.jpg');}
.image-tables li:nth-child(2) .info-area{order:1;}
.image-tables li:nth-child(2) .image-area{order:2;}
.image-tables li .info-area{width:50%; height:340px; box-sizing:border-box; padding:2.5em;}
.image-tables li .info-area .title{font-size:1.5rem; padding-bottom:.8em;}
.image-tables li .info-area .text{font-size:16px; padding:.5em 0; line-height:1.4; text-align:left;}
.icon-with-text-area2.icon-area{padding:5em 0 3em 0;}
.img-card-area .figure .title{display:block; font-size:24px; font-weight:bold; text-align:left; padding:1em; box-sizing:border-box; line-height:1;}
.img-card-area .figure .title b{display:inline-block; padding-right:1em; font-size:24px; line-height:1; vertical-align:top;}
.img-card-area:after{content:''; display:block; clear:both;}
.img-card-area .img-card{float:left; padding:1em; width:33.3333%; box-sizing:border-box; text-align:center;}
.img-card-area .img-card .figure{background-color:#fff;}
.img-card-area .img-card .figure .figcaption{display:block; padding:1.5em; font-size:22px; font-weight:600; color:#fff;}
.img-card-area .img-card .figure .info-text{text-align:left; padding:1em 1.5em 1.5em 1.5em; min-height:200px; box-sizing:border-box;}
.img-card-area .img-card .figure .info-text strong{display:block; padding:.5em 0 .2em 0; font-weight:bold; font-size:24px; line-height:1.4;}
.img-card-area .img-card .figure .info-text p{display:block; padding-bottom:.5em; font-size:16px; line-height:1.4; font-weight:400; color:#333;}
.card-list-box{padding-bottom:60px;}
.text-bold{text-align:center; font-size:24px; color:#333; line-height:1.6; font-weight:bold;}
.text{font-size:16px;text-align:center; margin:10px 0px;line-height:1.4;}
.bubble-list{width:1300px; margin:0 auto;}
.bubble-list:after{content:''; display:block; clear:both;}
.bubble-list li{display:block; float:left; width:50%;}
.bubble-list li .bubble-item{display:inline-block; width:400px; height:400px; background-position:center; background-repeat:no-repeat; background-size:100% 100%;}
.bubble-list li .bubble-item .title{display:block; padding-top:10px; padding-bottom:1em; color:#d93a78; font-size:1.5rem; line-height:1.4;}
.bubble-list li .bubble-item p{width:70%; margin:0 auto; color:#fff; font-size:16px; line-height:1.4; padding-bottom:.5em;}
.bubble-list li:nth-child(1) .bubble-item{min-height:240px; background-color:rgba(255,255,255,.5); padding:2em; box-sizing:border-box; border-radius:50%;}
.bubble-list li:nth-child(2) .bubble-item{min-height:240px; background-color:rgba(255,255,255,.5); padding:2em; box-sizing:border-box; border-radius:50%;}
.bubble-list li:nth-child(3) .bubble-item{background-image:url('../../img/sub/breast-surgery/brestAugmentation/bubble-image3.png');}
.bubble-list li:nth-child(4) .bubble-item{background-image:url('../../img/sub/breast-surgery/brestAugmentation/bubble-image4.png');}
.cont-box{margin:1em 0;}
.cont-box:after{content:''; display:block; clear:both;}
.cont-box > li{float:right; width:48%;}
.cont-box > li:first-child{float:left;}
.cont-box > li .box-title{display:block; padding:.8em 0; font-size:24px; color:#fff; text-align:center;}
.cont-box > li .info-text{padding:2em 3em; box-sizing:border-box;}
.cont-box > li .check-list{font-size:18px;}
.cont-box > li .info-text .title{display:block; font-size:22px; text-align:center; padding-bottom:1em; line-height:1.4;}
.cont-box .figure{padding: 0;box-sizing:border-box;background-color:#fff;margin-block-start: 0;margin-block-end: 0;margin-inline-start: 0;margin-inline-end: 0;}
.check-list{-webkit-display:flex; display:flex; -webkit-justify-content:center; justify-content:center; -webkit-flex-wrap:wrap; flex-wrap: wrap;}
.check-list li{position:relative; width:50%; padding:.3em .3em .3em 2em; box-sizing:border-box;}
.check-list li:after{position:absolute; top:0; left:0; content:''; display:block; width:35px; height:35px; padding-top:2.0em; background:url('../../img/sub/icon-check.png') no-repeat center;}
.sm-info-text{display:block; font-size:16px; font-weight:normal; line-height:1.4; color:#999; margin-top:2em; text-align:center;}
.under-line-title{display:inline-block; padding-bottom:.2em; border-bottom:2px solid #333; font-size:32px; color:#333;}
.type-list{-webkit-display:flex; display:flex; -webkit-justify-content:center; justify-content:center; -webkit-flex-wrap:wrap; flex-wrap: wrap;}
.type-list > li{position:relative; width:50%; margin-top:1em; margin-bottom:4em;}
.type-list > li .info-boxs{position:absolute; top:50%; transform:translateY(-50%);}
.type-list.type-list1 > li .info-boxs{right:43%;}
.type-list.type-list1 > li:nth-child(1) .info-boxs{left:0%;}
.type-list.type-list1 > li:nth-child(1) .title .deco{top: 32.5%;}
.type-list.type-list1 > li:nth-child(1) .check-list-area li{word-break: keep-all;}
.type-list.type-list2 > li .info-boxs{left:5%;}
.type-list.type-list2 > li:nth-child(2) .info-boxs{left:5%;}
.type-list > li .title{position:relative; font-size:26px; color:#333; padding-left:85px;}
.type-list > li .title .deco{position:absolute; top:50%; left:0; display:block; width:80px; height:1px; background-color:#333;}
/*.type-list > li .title .deco:after{position:absolute; top:0; left:0; content:''; width:4px; height:4px; margin-top:-2px; border-radius:50%; background-color:#333;} */
.type-list > li .title.right{padding-right:90px; padding-left:0;}
.type-list > li .title.right .deco{right:0; left:auto;}
.type-list > li .title.right .deco:after{right:0; left:auto;}
.check-list-area{padding-top:1em;}
.check-list-area > li{position:relative; font-size:18px; color:#666; line-height:1.4; padding-left:36px; box-sizing:border-box; }
.check-list-area > li:after{position:absolute; top:-3px; left:0; content:''; display:block; width:36px; height:35px;background:url('../../img/sub/icon-check.png') no-repeat center;}
.check-list-area.check-right > li{padding-left:0; padding-right:2em;}
.check-list-area.check-right > li:after{left:auto; right:0;}
.info-boxs{width:280px;}
.container-tabs .tab-item{max-width:300px;width:30.3333%; margin:1%; }
/*ÀÚ°¡Áö¹æ °¡½¿È®´ë*/
.container.breastSelf .page-color{color:#d93a78 !important;}
.container.breastSelf .sub-section.sub-visual{background-image:url('../../img/sub/breast-surgery/breastSelf/sub-visual.jpg');}
.container-tabs .tab-item.bg-fatty-implants1{background-image:url('../../img/sub/breast-surgery/breast-tab1.jpg');}
.container-tabs .tab-item.bg-fatty-implants2{background-image:url('../../img/sub/breast-surgery/breast-tab2.jpg');}
.container-tabs .tab-item.bg-fatty-implants3{background-image:url('../../img/sub/breast-surgery/breast-tab3.jpg'); color:#CCC}
.link-content-area .img-link-card:nth-child(1){background-image: url('../../img/sub/breast-surgery/breastSelf/img-link-card1.jpg');}
.link-content-area .img-link-card:nth-child(2){background-image: url('../../img/sub/breast-surgery/breastSelf/img-link-card2.jpg');}
.process-section .img-caption-area .img-caption li .img-title{text-align:left; padding-left:5%; box-sizing:border-box;}
.process-section .img-caption-area .img-caption li .img-description{padding-right:5%; box-sizing:border-box;}
.process-section .process-img li.process1{background-image: url('../../img/sub/breast-surgery/process1.jpg');}
.process-section .process-img li.process2{background-image: url('../../img/sub/breast-surgery/process2.jpg');}
.process-section .process-img li.process3{background-image: url('../../img/sub/breast-surgery/process3.jpg');}
.process-section .process-img li.process4{background-image: url('../../img/sub/breast-surgery/process4.jpg');}
.process-section .process-img li.process5{background-image: url('../../img/sub/breast-surgery/process5.jpg');}
 
.container.breastSelf .sub-section .text{text-align:left; font-size:22px; color:#666; line-height:1.4;}
 
.container.breastSelf .bg-img1{background-image:url('../../img/sub/breast-surgery/breastSelf/bgimg1.jpg');}
.container.breastSelf .bg-img2{background-image:url('../../img/sub/breast-surgery/breastSelf/bgimg2.jpg'); background-position:center; background-repeat:no-repeat; background-size:cover;}
.md-sub-title.type2{font-size:34px; line-height:46px;}
.sm-text{font-size:24px; font-weight:600; text-align:center; display:block; padding-bottom:.8em; line-height:1.4;}
.sub-title-type2{font-size:32px; line-height:1.4; font-weight:normal; color:#333;}
.sub-title-type2 .page-color{font-size:32px; line-height:1.4; vertical-align:top;}
.icon-with-text-area2.icon-area{padding:5em 0 3em 0;}
.container-tabs .tab-item{max-width:300px;width:30.3333%; margin:1%; }
.md-sub-title2{padding-bottom:.4em; text-align:center; font-size:1.5rem; line-height:1.4; font-weight:bold; color:#333;}
.bg-img2 .sm-sub-title b{font-size: 1.250rem; font-weight: 600; text-align: center; line-height: 1.4; vertical-align:top;}
.sub-section.section2{background:url('../../img/sub/breast-surgery/breastSelf/section2-image.jpg') no-repeat center; background-size:cover;}
.since-list{display:flex; justify-content:center; flex-wrap:wrap;}
.since-list .list-item{width:33.3333%; box-sizing:border-box; padding:1em; text-align:center;}
.since-list .list-item .item-inn{ min-height:240px; background-color:rgba(255,255,255,.5); padding:2em; box-sizing:border-box;}
.since-list .list-item .item-inn strong{display:block; padding-bottom:1em; font-size:32px; }
.since-list .list-item .item-inn p{font-size:16px; color:#666; line-height:1.4;}
.sec-box{padding:1em 0;}
.sec-box .circle-num{margin-bottom:.8em;}
.container.breastSelf .circle-num{display:block; width:40px; height:40px; margin:0 auto; line-height:40px; color:#d93a78; font-size:32px; font-weight:bold; text-align:center; border-radius:50%;}
.flex-img-list{display:flex; justify-content:space-between;}
.flex-img-list li{width:24%;}
 
.check-box-area{display:flex; justify-content:center;}
.check-box-area .box-item{width:466px; background-color:#f0f0f0;}
.check-box-area .box-item:first-child{background-color:#fef3f8;}
.check-box-area .box-item .title{display:block; padding:1em 0; text-align:center; color:#fff; font-size:1.250rem; background-color:#f9538b;}
.check-box-area .box-item .item-cont{padding:2em; box-sizing:border-box;}
.check-box-area .box-item .checkbox-list{padding-right:10%; box-sizing:border-box;}
.check-box-area .box-item .checkbox-list li{position:relative; padding-left:40px; margin-bottom:1.5em; font-size:16px; line-height:1.4; color:#333;}
.check-box-area .box-item .checkbox-list li:after{content:''; position:absolute; top:-5px; left:0; width:30px; height:30px; background-image:url('../../img/sub/breast-surgery/breastSelf/icon-check-black.png'); background-repeat:no-repeat; background-position:center; background-size:100%;}
.check-box-area .box-item:first-child .checkbox-list li:after{ background-image:url('../../img/sub/breast-surgery/breastSelf/icon-check-color.png');}
.bubble-list{position:relative; display:block; width:900px; margin:0 auto; text-align:center;}
.bubble-list:before{position:absolute; top:50%; left:50%; margin-top:-19px; margin-left:-22px; content:''; display:block; width:44px; height:44px; background:url('../../img/sub/breast-surgery/breastSelf/deco-plus.png') no-repeat center;}
.bubble-list:after{content:''; display:block; clear:both;}
.bubble-list li{padding:0px; float:right;}
.bubble-list li:first-child{float:left;}
.bubble-list li .bubble-item{width:400px; height:400px; text-align:center;}
.bubble-list li .bubble-item .num{position:relative; display:block; padding-top:30px; padding-bottom:10px; margin-bottom:30px; font-size:28px;}
.bubble-list li .bubble-item .num:after{content:''; position:absolute; bottom:0; left:50%; display:block; width:20px; height:1px; margin-left:-10px; background-color:#d93a78;}
.bubble-list li .bubble-item .title{display:block; margin:0 auto; font-size:36px; padding-bottom:10px;}
.bubble-list li .bubble-item .text{font-size:16px; line-height:1.4;}
/*¸ðÆ¼¹Ù °¡½¿È®´ë*/
.container.breastMotiva .sub-section.sub-visual{background-image:url('../../img/sub/breast-surgery/breastMotiva/sub-visual.jpg');}
.container.breastMotiva .sub-section.sub-visual2{height:auto; padding:10em 0; background:url('../../img/sub/breast-surgery/breastMotiva/sub-visual2.jpg') no-repeat center; background-size:cover;}
.container.breastMotiva .sub-section.sub-visual3{height:auto; padding:10em 0; background:url('../../img/sub/breast-surgery/breastMotiva/sub-visual3.jpg') no-repeat center; background-size:cover;}
.container-tabs .tab-item.bg-fatty-implants1{background-image:url('../../img/sub/breast-surgery/breast-tab1.jpg');}
.container-tabs .tab-item.bg-fatty-implants2{background-image:url('../../img/sub/breast-surgery/breast-tab2.jpg');}
.container-tabs .tab-item.bg-fatty-implants3{background-image:url('../../img/sub/breast-surgery/breast-tab3.jpg');}
.link-content-area .img-link-card:nth-child(1){background-image: url('../../img/sub/breast-surgery/breastMotiva/img-link-card1.jpg');}
.link-content-area .img-link-card:nth-child(2){background-image: url('../../img/sub/breast-surgery/breastMotiva/img-link-card2.jpg');}
.process-section .img-caption-area .img-caption li .img-title{text-align:left; padding-left:5%; box-sizing:border-box;}
.process-section .img-caption-area .img-caption li .img-description{padding-right:5%; box-sizing:border-box;}
.process-section .process-img li.process1{background-image: url('../../img/sub/breast-surgery/process1.jpg');}
.process-section .process-img li.process2{background-image: url('../../img/sub/breast-surgery/process2.jpg');}
.process-section .process-img li.process3{background-image: url('../../img/sub/breast-surgery/process3.jpg');}
.process-section .process-img li.process4{background-image: url('../../img/sub/breast-surgery/process4.jpg');}
.process-section .process-img li.process5{background-image: url('../../img/sub/breast-surgery/process5.jpg');}
.container.breastMotiva .sub-section .text{text-align:left; font-size:22px; color:#666; line-height:1.4;}
 
.sm-text{font-size:24px; font-weight:600; text-align:center; display:block; padding-bottom:.8em; line-height:1.4;}
.sub-title-type2{font-size:32px; line-height:1.4; font-weight:normal; color:#333;}
.sub-title-type2 .page-color{font-size:32px; line-height:1.4; vertical-align:top;}
.icon-with-text-area2.icon-area{padding:5em 0 3em 0;}
.sub-text-box .figure .img{max-width:100%; padding-bottom:1em;}
.sub-text-box .sm-sub-title{color:#fff; opacity:.5;}
.bgimage-info-box > ul > li.text-area .title b{font-size:32px;}
.bgimage-info-box > ul{height:480px;}
.bgimage-info-box .btn{margin-top:3em; font-size:16px;}
.img-fade-slide-area .slick-dots li.slick-color,
.img-fade-slide-area .slick-dots li.slick-active{color:#d93a78;}
.img-fade-slide-area .img-progress-bar .progress,
.img-fade-slide-area .btn-progress{background-color:#d93a78;}
.sub-section.sub-visual3 .wrap-type3{-ms-display:flex; -webkit-display:flex; display:flex; -ms-justify-content:flex-end; -webkit-justify-content:flex-end; justify-content:flex-end;}
.flex-box{-ms-display:flex; -webkit-display:flex; display:flex; -ms-justify-content:center; -webkit-justify-content:center; justify-content:center; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap;}
.flex-box .text-area{width:50%;}
.flex-box .text-area .title{font-size:2.5rem; font-weight:bold; padding-bottom:.8em; color:#fff; line-height:1.2;}
.flex-box .text-area .sub-title{display:block; font-size:24px; padding-bottom:.5em; color:#fff; line-height:1.4;}
.flex-box .text-area p{font-size:16px; color:#ccc; line-height:1.4; padding-bottom:1em;}
.flex-box .image-area{width:50%;}
.flex-box .image-area .figure{padding-left:16%; width:100%; box-sizing:border-box;}
.visual3-info{width:50%; padding-top:6em;}
.visual3-info .title{font-size:2.5rem; font-weight:bold; padding-bottom:.8em; color:#333; line-height:1.2;}
.visual3-info p{font-size:16px; color:#666; line-height:1.4; padding-bottom:1em;}
.flex-list-area{-ms-display:flex; -webkit-display:flex; display:flex; -ms-justify-content:center; -webkit-justify-content:center; justify-content:center; -ms-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap;}
.flex-list-area .flex-list-item{width:33%; margin-bottom:2em;}
.flex-list-area .flex-list-item .item-inn{padding:1em; box-sizing:border-box;}
.flex-list-area .flex-list-item .item-inn .figure img{width:100%;}
.flex-list-area .flex-list-item .item-inn .figcaption{padding:1.5em 0;}
.flex-list-area .flex-list-item .item-inn .figcaption .title{padding-bottom:1em; font-size:24px; color:#333; font-weight:bold; line-height:1.4; word-break:break-all;}
.flex-list-area .flex-list-item .item-inn .figcaption .text{font-size:16px; color:#333; font-weight:normal; line-height:1.4; word-break:break-all; margin:0;}
.bgimage-info-box > ul > li.bg-img-area{background-color:#fefefe;}
 .container-tabs .tab-item{max-width:300px;width:30.3333%; margin:1%; }
 
/*°¡½¿Ãà¼Ò*/
.container.breastReduction .sub-text-box .main-title{color:#6b285e;}
.container.breastReduction .circle-num{color:#fff;background:#6b285e;}
.sub-section.section-bg-gray{background-color:#eee;}
.max-width-100{max-width:100%;margin-block-start: 0;margin-block-end: 0;margin-inline-start: 0;margin-inline-end: 0;margin: 0 auto;display: block;}
.container.breastReduction .sub-section.sub-visual{background-image:url('../../img/sub/breast-surgery/breastReduction/sub-visual.jpg');}
.sub-text-box .mark{display:inline-block; padding:.5em 1em; font-weight:normal; font-style:normal; font-size:24px; margin-bottom:2em;}
.sub-section .title-area .main-title.type2{font-size:2.75rem; line-height:1.2; margin-bottom:0;}
.container.breastReduction .hover-info-box ul li:nth-child(1){background-image:url('../../img/sub/breast-surgery/breastReduction/sub-slider1.jpg');}
.container.breastReduction .hover-info-box ul li:nth-child(2){background-image:url('../../img/sub/breast-surgery/breastReduction/sub-slider2.jpg');}
.container.breastReduction .hover-info-box ul li:nth-child(3){background-image:url('../../img/sub/breast-surgery/breastReduction/sub-slider3.jpg');}
.container.breastReduction .hover-info-box ul li:nth-child(4){background-image:url('../../img/sub/breast-surgery/breastReduction/sub-slider4.jpg');}
.container.breastReduction .card-list-box li:nth-child(1) .img-area{background-image:url('../../img/sub/breast-surgery/breastReduction/card-list-img1.jpg');}
.container.breastReduction .card-list-box li:nth-child(2) .img-area{background-image:url('../../img/sub/breast-surgery/breastReduction/card-list-img2.jpg');}
.container.breastReduction .card-list-box li:nth-child(3) .img-area{background-image:url('../../img/sub/breast-surgery/breastReduction/card-list-img3.jpg');}
.link-content-area .img-link-card:nth-child(1){background-image:url('../../img/sub/breast-surgery/breastReduction/img-link-card1.jpg');}
.link-content-area .img-link-card:nth-child(2){background-image:url('../../img/sub/breast-surgery/breastReduction/img-link-card2.jpg');}
.link-box-list ul li figure figcaption:after{display:none;}
.container.breastReduction .card-layout-type1{width:100%; margin:0 auto; box-sizing:border-box;}
.container.breastReduction .card-layout-type1 .layout-inn{background-color:#fff; padding:30px; box-sizing:border-box;}
.container.breastReduction .card-layout-type1 .list-area{display:flex; justify-content:space-between;}
.container.breastReduction .card-layout-type1 .list-area .list-item{width:23%;}
.container.breastReduction .card-layout-type1 .info-area{padding-top:40px;}
.container.breastReduction .card-layout-type1 .info-area p{margin-bottom:.6em;}
.container.breastReduction .card-layout-type1 .info-area p:after{content:''; display:block; clear:both;}
.container.breastReduction .card-layout-type1 .info-area p span{display:block; float:left; width:calc(100% - 65px); line-height:1.4; color:#333; font-size:18px;}
.container.breastReduction .card-layout-type1 .info-area p b{display:block; float:left; width:65px; line-height:1.4; color:#333;font-size:22px;}
 
.container.breastReduction .card-layout-type2{width:80%; margin:0 auto; box-sizing:border-box;}
.container.breastReduction .card-layout-type2 .layout-inn{background-color:#fff; padding:30px; box-sizing:border-box;}
.container.breastReduction .card-layout-type2 .list-cont:after{content:''; display:block; clear:both;}
.container.breastReduction .card-layout-type2 .list-cont .image-area{width:500px; float:left;}
.container.breastReduction .card-layout-type2 .list-cont .info-area{width:calc(100% - 500px); float:left; padding-left:40px; box-sizing:border-box;}
.container.breastReduction .card-layout-type2 .info-area p{margin-bottom:.6em;}
.container.breastReduction .card-layout-type2 .info-area p:after{content:''; display:block; clear:both;}
.container.breastReduction .card-layout-type2 .info-area p span{display:block; float:left; width:calc(100% - 65px); line-height:1.8; font-size:18px;}
.container.breastReduction .card-layout-type2 .info-area p b{display:block; float:left; width:100px; line-height:1.4;font-size:22px;}
.circle-info-area {background-color:#fff; width:100%; margin:0 auto; margin-top:5em;}
.circle-info-area strong{display:block; padding:.5em 0; background-color:#6b285e; text-align:center; color:#fff; font-size:1.750rem;}
.circle-info-area .circle-info-cont{width:100%; padding:2em; display:flex; justify-content:space-between; box-sizing:border-box;}
.circle-info-area .circle-info-cont .circle-info-item{width:25%;}
.circle-info-area .circle-info-cont .circle-info-item .figure{width:100%; margin:0 auto;}
.circle-info-area .circle-info-cont .circle-info-item .figcaption{display:block; margin-top:.5em; font-size:16px; color:#333; line-height:1.4; text-align:center;}
.icon-with-text-area2{padding:4em 0 2em 0;}
.process-section .process-img li.process1{background-image:url('../../img/sub/breast-surgery/breastReduction/process1.jpg');}
.process-section .process-img li.process2{background-image:url('../../img/sub/breast-surgery/breastReduction/process2.jpg');}
.process-section .process-img li.process3{background-image:url('../../img/sub/breast-surgery/breastReduction/process3.jpg');}
.process-section .process-img li.process4{background-image:url('../../img/sub/breast-surgery/breastReduction/process4.jpg');}
.process-section .process-img li.process5{background-image:url('../../img/sub/breast-surgery/breastReduction/process5.jpg');}
.process-section .process-img li.process6{background-image:url('../../img/sub/breast-surgery/breastReduction/process6.jpg');}
.process-section .process-img li.process7{background-image:url('../../img/sub/breast-surgery/breastReduction/process7.jpg');}
.process-section .process-img li.process8{background-image:url('../../img/sub/breast-surgery/breastReduction/process8.jpg');}
/*°¡½¿¸®ÇÁÆÃ*/
.container.breastLifting .sub-text-box .main-title{color:#6b285e;}
.container.breastLifting .circle-num{color:#fff;background:#6b285e;}
.container.breastLifting .sub-section .title-area .text1{font-size:20px; margin-top:10px;}
.container.breastLifting .sub-section.sub-visual{background-image:url('../../img/sub/breast-surgery/breastLifting/sub-visual.jpg');}
.sub-text-box .mark{display:inline-block; padding:.5em 1em; font-weight:normal; font-style:normal; font-size:24px; margin-bottom:2em;}
.sub-section .title-area .main-title.type2{font-size:2.75rem; line-height:1.2; margin-bottom:0;}
.container.breastLifting .hover-info-box ul li:nth-child(1){background-image:url('../../img/sub/breast-surgery/breastLifting/sub-slider1.jpg');}
.container.breastLifting .hover-info-box ul li:nth-child(2){background-image:url('../../img/sub/breast-surgery/breastLifting/sub-slider2.jpg');}
.container.breastLifting .hover-info-box ul li:nth-child(3){background-image:url('../../img/sub/breast-surgery/breastLifting/sub-slider3.jpg');}
.container.breastLifting .hover-info-box ul li:nth-child(4){background-image:url('../../img/sub/breast-surgery/breastLifting/sub-slider4.jpg');}
.container.breastLifting .card-list-box li:nth-child(1) .img-area{background-image:url('../../img/sub/breast-surgery/breastLifting/card-list-img1.jpg');}
.container.breastLifting .card-list-box li:nth-child(2) .img-area{background-image:url('../../img/sub/breast-surgery/breastLifting/card-list-img2.jpg');}
.container.breastLifting .card-list-box li:nth-child(3) .img-area{background-image:url('../../img/sub/breast-surgery/breastLifting/card-list-img3.jpg');}
.link-content-area .img-link-card:nth-child(1){background-image:url('../../img/sub/breast-surgery/breastLifting/img-link-card1.jpg');}
.link-content-area .img-link-card:nth-child(2){background-image:url('../../img/sub/breast-surgery/breastLifting/img-link-card2.jpg');}
.link-box-list ul li figure figcaption:after{display:none;}
.container.breastLifting .card-list-box{padding-bottom:60px;}
.container.breastLifting .text-bold{text-align:center; font-size:24px; color:#333; line-height:1.6; font-weight:bold;}
.container.breastLifting .text{font-size:16px;text-align:center; margin:10px 0px;line-height:1.4;}
.figure-area{padding:1em 0 2em 0;}
.circle-info-cont{width:100%; padding:2em; display:flex; justify-content:space-between; box-sizing:border-box;}
.circle-info-cont .circle-info-item{width:25%;}
.circle-info-cont .circle-info-item .figure{width:90%; margin:0 auto;}
.circle-info-cont .circle-info-item .figcaption{display:block; margin-top:.5em; font-size:16px; color:#fff; line-height:1.4; text-align:center;}
.container.breastLifting .bg-img1{background:url('../../img/sub/breast-surgery/breastLifting/bg-img1.jpg') no-repeat center; background-size:cover;}
.container.breastLifting .img-title{display:block; text-align:center; padding-top:.5em; font-size:32px; color:#ff96bf;}
.process-section .process-img li.process1{background-image:url('../../img/sub/breast-surgery/breastLifting/process1.jpg');}
.process-section .process-img li.process2{background-image:url('../../img/sub/breast-surgery/breastLifting/process2.jpg');}
.process-section .process-img li.process3{background-image:url('../../img/sub/breast-surgery/breastLifting/process3.jpg');}
.process-section .process-img li.process4{background-image:url('../../img/sub/breast-surgery/breastLifting/process4.jpg');}
.process-section .process-img li.process5{background-image:url('../../img/sub/breast-surgery/breastLifting/process5.jpg');}
.process-section .process-img li.process6{background-image:url('../../img/sub/breast-surgery/breastLifting/process6.jpg');}
.process-section .process-img li.process7{background-image:url('../../img/sub/breast-surgery/breastLifting/process7.jpg');}
.process-section .process-img li.process8{background-image:url('../../img/sub/breast-surgery/breastLifting/process8.jpg');}
/*À¯µÎÀ¯·û¼ºÇü*/
.container.brestNipple .sub-section.sub-visual{background-image:url('../../img/sub/breast-surgery/brestNipple/sub-visual.jpg');}
.container.brestNipple .sm-sub-title{font-size:22px;}
.container.brestNipple .flex-box .text{font-size:18px; line-height:1.6;}
.container.brestNipple .sub-text-box .main-title{color:#6b285e;}
.container.brestNipple .circle-num{color:#fff;background:#6b285e;}
.sub-text-box .mark{display:inline-block; padding:.5em 1em; font-weight:normal; font-style:normal; font-size:24px; margin-bottom:2em;}
.sub-section .title-area .main-title.type2{font-size:2.75rem; line-height:1.2; margin-bottom:0;}
.container.brestNipple .bg-img1{background:url('../../img/sub/breast-surgery/brestNipple/bg-img1.jpg') no-repeat center; background-size:cover;}
.container.brestNipple .bg-img2{background:url('../../img/sub/breast-surgery/brestNipple/bg-img2.jpg') no-repeat center; background-size:cover;}
.container.brestNipple .bg-img3{background:url('../../img/sub/breast-surgery/brestNipple/bg-img3.jpg') no-repeat center; background-size:cover;}
.link-content-area .img-link-card:nth-child(1){background-image:url('../../img/sub/breast-surgery/brestNipple/img-link-card1.jpg');}
.link-content-area .img-link-card:nth-child(2){background-image:url('../../img/sub/breast-surgery/brestNipple/img-link-card2.jpg');}
.link-box-list ul li figure figcaption:after{display:none;}
.text-bold{text-align:center; font-size:24px; color:#333; line-height:1.6; font-weight:bold;}
.container.brestNipple .sub-section.sub-visual .text{text-align:left; font-size:22px; color:#666; line-height:1.4;}
.figure-area{padding:1em 0 2em 0;}
.container.brestNipple .bgimage-info-box > ul > li.text-area .line-circle-num{background:#d93a78; color:#fff;}
.container.brestNipple .step-card-layout{max-width:1296px; width:100%; margin:1em auto; display:flex; justify-content:space-between; flex-wrap:wrap;}
.step-card-layout li.card-item{width:24%; margin-bottom:20px;}
.container.brestNipple .step-card-layout .figcaption{padding:1em; background-color:#fff; font-size:16px; font-weight:bold;} 
.icon-with-text-area2{padding:4em 0 2.5em;}
.flex-half-box{max-width:1200px; width:90%; margin:0 auto;}
.flex-half-box:after{content:''; display:block; clear:both;}
.flex-half-box li{width:50%; float:left; padding-bottom:2em; padding-right:5%; box-sizing:border-box;}
.flex-half-box li strong{display:block; font-size:28px; color:#333; line-height:1.2; padding-bottom:.5em;}
.flex-half-box li p{font-size:18px; color:#666; line-height:1.6;}
.flex-box{display:flex; justify-content:flex-start; flex-wrap:wrap;}
.flex-box .left{padding-right:10%;}
.flex-box .left,
.flex-box .right{width:50%; box-sizing:border-box;}
.flex-box .text{padding-bottom:1em;}
.process-section .process-img li.process1{background-image:url('../../img/sub/breast-surgery/brestNipple/process1.jpg');}
.process-section .process-img li.process2{background-image:url('../../img/sub/breast-surgery/brestNipple/process2.jpg');}
.process-section .process-img li.process3{background-image:url('../../img/sub/breast-surgery/brestNipple/process3.jpg');}
.process-section .process-img li.process4{background-image:url('../../img/sub/breast-surgery/brestNipple/process4.jpg');}
.process-section .process-img li.process5{background-image:url('../../img/sub/breast-surgery/brestNipple/process5.jpg');}
.process-section .process-img li.process6{background-image:url('../../img/sub/breast-surgery/brestNipple/process6.jpg');}
.process-section .process-img li.process7{background-image:url('../../img/sub/breast-surgery/brestNipple/process7.jpg');}
.process-section .process-img li.process8{background-image:url('../../img/sub/breast-surgery/brestNipple/process8.jpg');}
@media screen and (max-width:1400px){
 /*°¡½¿È®´ë*/
 .circle-imgs-area{width:100%;}
 
   /*ÀÚ°¡Áö¹æ °¡½¿È®´ë*/
   .sub-section .title-area .sub-title b{font-size:32px;}
 /*°¡½¿Ãà¼Ò*/
 .sub-section .title-area .sub-title,
 .sub-section .title-area .main-title.type2{font-size:2.125em;}
 
 /*°¡½¿¸®ÇÁÆÃ*/
 .sub-section .title-area .sub-title,
 .sub-section .title-area .main-title.type2{font-size:2.125em;}
 
 
 /*À¯µÎÀ¯·û¼ºÇü*/
 .sub-section .title-area .sub-title,
 .sub-section .title-area .main-title.type2{font-size:2.125em;} 
 
}
@media screen and (max-width:1300px){
 /*°¡½¿È®´ë*/
 .circle-imgs-area li .circle-imgs{width:200px; height:200px;}
 
 .bubble-list{width:100%;}
 .bubble-list li .bubble-item{width:250px; height:300px;}
 .bubble-list li .bubble-item .title{padding-top:3.4em;}
 /*°¡½¿¸®ÇÁÆÃ*/
 .circle-num{font-size:24px; width:45px; height:45px; line-height:45px;}
 .img-title{font-size:1.5rem;} 
 
}
@media screen and (max-width: 1200px){
 
 /*°¡½¿È®´ë*/ 
 
 .circle-imgs-area li .circle-imgs{width:150px; height:150px;}
 .image-tables li .info-area .title{font-size:1.3rem;}
 .image-tables li .info-area .text{font-size:16px;}
 .type-list > li .info-boxs{position: static; width: 100%;}
 /*ÀÚ°¡Áö¹æ °¡½¿È®´ë*/
 .visual3-info .title{font-size:2rem;}
 .bgimage-info-box > ul{height:auto;}
 .img-fade-slide-area .img-fade-slider li{background-size:cover;}
 
  /*¸ðÆ¼¹Ù °¡½¿È®´ë*/
 .visual3-info .title{font-size:2rem;}
 .bgimage-info-box > ul{height:auto;}
 .img-fade-slide-area .img-fade-slider li{background-size:cover;}
 
 /*°¡½¿Ãà¼Ò*/
 .circle-num{font-size:24px; width:45px; height:45px; line-height:45px;}
 
 .card-layout-type1{width:100%;}
 .card-layout-type2{width:100%;}
 .card-layout-type2 .list-cont .image-area{width:250px; float:left;}
 .card-layout-type2 .list-cont .info-area{width:calc(100% - 250px); float:left; padding-left:2em; box-sizing:border-box;}
 .circle-info-area{width:100%;}
 .circle-info-area strong{font-size:24px;}
  
 /*À¯µÎÀ¯·û¼ºÇü*/
 .icon-with-text-area2{padding:3em 0 2em 0;} 
 
}
@media screen and (max-width:1024px){
 /*°¡½¿È®´ë*/
 .image-tables li .image-area{width:100%;}
 .image-tables li .info-area{width:100%;}
 .image-tables li:nth-child(2) .info-area{order:2;}
 .image-tables li:nth-child(2) .image-area{order:1;}
 .under-line-title{font-size:1.5rem;}
 .type-list > li .title{font-size:24px;}
 .bubble-list li{width:50%; margin-top:2em;}
 .check-list li{width:100%;}
 .sub-title-type2{font-size:1.5rem;}
 .sub-title-type2 .page-color{font-size:1.5rem;}
 .cont-box > li .box-title{font-size:16px;} 
 .cont-box > li .info-text .title{font-size:24px;}
 .sm-info-text{font-size:16px;}
 .under-title-area{text-align:center !important;}
 .img-card-area .figure .title{font-size:16px;}
 .img-card-area .figure .title b{font-size:16px;}
 .img-card-area .img-card .figure .figcaption{font-size:16px; line-height:1.2;}
 .img-card-area .img-card .figure .info-text{padding:.5em 1em 1em 1em;}
 .img-card-area .img-card .figure .info-text strong{font-size:24px;}
 .img-card-area .img-card .figure .info-text p{font-size:16px;}
 
 /*ÀÚ°¡Áö¹æ °¡½¿È®´ë*/
 .since-list .list-item .item-inn strong{font-size:1.5rem;} 
 .bg-img2{background-position:90% center;}
 .md-sub-title.type2{font-size:1.5rem;}
    /*¸ðÆ¼¹Ù °¡½¿È®´ë*/
    .bgimage-info-box > ul > li.text-area .title b{font-size:1.4rem;}
 
 /*À¯µÎÀ¯·û¼ºÇü*/
 .flex-box .left{padding:0;}
 .flex-box .left,
 .flex-box .right{width:100%;}
 .flex-box .text{font-size:16px;}
 .flex-half-box li p{font-size:16px; line-height:1.4;} 
}
@media screen and (max-width:768px){
 .sm-text{font-size:16px;}
 .circle-imgs-area{width:100%; padding:0px 20px;}
 .circle-imgs-area li .circle-imgs{width:94%; height:185px;}
 .check-list li:after{padding-top:0px;}
 /*°¡½¿È®´ë*/
 .circle-imgs-area li{width:50%; padding-bottom:1em;}
 .image-tables li .image-area{height:250px;}
 .image-tables li .info-area{padding:1.5em; padding:1.5em; height:auto;}
 .image-tables li .info-area .title{font-size:1.1rem;}
 .image-tables li .info-area .text{font-size:16px;}
 
 .under-line-title{font-size:16px;}
 .type-list{margin-bottom:2em;}
 .type-list > li{width:100%; margin-bottom:0em;}
 .type-list > li .title{font-size:16px;}
 .type-list.type-list1 > li:nth-child(1) .info-boxs{right:10%;}
 .type-list.type-list2 > li:nth-child(1) .info-boxs{left:20%;}
 .type-list.type-list2 > li:nth-child(1) img{position: relative; left: 15%;}
 .check-list-area > li{font-size:16px;}
 .icon-with-text-area2 strong{width:23%;}
 
 
 .bubble-list li{width:50%; padding:.5em; margin-top:0;}
 .bubble-list li .bubble-item{width:100%; height:250px; margin:0em auto; background-size:100%;}
 .bubble-list li .bubble-item .num{padding-top:20px; margin-bottom:10px;}
 .bubble-list li .bubble-item .title{font-size:24px; padding-top:10px;}
 .container.breastSelf .bubble-list li .bubble-item .text{font-size:18px; text-align:center; padding:0; box-sizing:border-box;}
 .bubble-list li .bubble-item p{font-size:16px;}
 .bubble-list:before{width:30px; height:30px; margin-left:-15px; margin-top:-15px;}
 .icon-with-text-area2.icon-area{padding:2em 0;}
 
 
 .img-card-area .img-card{float:none; max-width:460px; width:100%; margin:0 auto;}
 .img-card-area .img-card .figure .info-text{min-height:auto;}
 .cont-box > li{float:none !important; width:100%; margin-bottom:1em;}
 .sub-text-box{padding:0;}
 .link-box-item .link-item{float:none; width:100%;}
 .container-tabs .tab-item{width:100%; max-width:initial;}
 
 /*ÀÚ°¡Áö¹æ °¡½¿È®´ë*/
 .md-sub-title.type2{font-size:20px;}
 .md-sub-title.type2 b{font-size:24px;}
 .md-sub-title2{font-size:1.1rem;}
 .sub-text-box .figure{width:60%;}
 .sub-text-box .sm-sub-title{font-size:16px;}
 .sub-section .title-area .sub-title b{font-size:24px;}
 
 .container.breastSelf .bg-img2{background-position:94%;}
 
 .container-tabs .tab-item{width:100%; max-width:initial;}
 .sm-sub-title{font-size:16px;}
 .since-list .list-item{width:100%;}
 .since-list .list-item .item-inn strong{font-size:22px;}
 .since-list .list-item .item-inn{padding:1.2em; min-height:initial;}
 .since-list .list-item .item-inn p{font-size:16px;}
 
 .flex-img-list{flex-wrap:wrap;}
 .flex-img-list li{width:49%; margin-bottom:1em;}
 
 .check-box-area {flex-wrap:wrap;}
 .check-box-area .box-item{width:100%; margin-bottom:1em;}
 .check-box-area .box-item .title{font-size:16px;}
 .check-box-area .box-item .item-cont{padding:1em;}
 .check-box-area .box-item .checkbox-list{padding-right:0;}
 .check-box-area .box-item .checkbox-list li{font-size:16px; padding-left:30px;}
 .check-box-area .box-item .checkbox-list li:after{width:20px; height:20px; top:0;}
 
 .bg-img2 .sm-sub-title b,
 .bg-img2 .sm-sub-title{font-size:24px;}
  
 
 /*¸ðÆ¼¹Ù °¡½¿È®´ë*/
 .sub-text-box .figure{width:60%;}
 .sub-text-box .sm-sub-title{font-size:16px;}
 
 .flex-list-area .flex-list-item{width:50%;}
 .flex-list-area .flex-list-item .item-inn{padding:.5em;}
 .flex-list-area .flex-list-item .item-inn .figcaption .title{font-size:16px;}
 .flex-list-area .flex-list-item .item-inn .figcaption .text{font-size:16px;}
 
 .bgimage-info-box .btn{margin-top:1em;}
 .bgimage-info-box > ul > li.text-area .title b{font-size:1.3rem;}
 .sub-text-box{padding:0;}
 .visual3-info{padding-top:2em;}
 .flex-box .text-area{width:100%; order:2;}
 .flex-box .image-area{width:100%; order:1;}
 .flex-box .image-area .figure{padding:0; padding-bottom:2em;}
 .flex-box .image-area .figure{max-width:initial !important; width:100%;} 
 .flex-box .text-area .title{font-size:1.5rem;}
 .flex-box .text-area .sub-title{font-size:16px;}
 .flex-box .text-area p{font-size:16px;}
 
 .sub-section.sub-visual2 .wrap-type3{width:90%;}
 .sub-section.sub-visual3{height:auto; background-position:50%;}
 .visual3-info .title{font-size:1.5rem;}
 .visual3-info{width:100%;}
  .container-tabs .tab-item{width:100%; max-width:initial;}
 
 /*°¡½¿Ãà¼Ò*/
 .icon-with-text-area2{padding:2em 0}
 .sub-text-box .mark{font-size:16px;}
 .sub-section.sub-visual:before{background-color: rgba(0,0,0,.1);}
    
 .sub-text-box{padding:0;}
 .circle-num{font-size:24px; width:40px; height:40px; line-height:40px;}
 .sub-section .title-area .sub-title,
 .sub-section .title-area .main-title.type2{font-size:1.875em;}
 
 .container.breastReduction .card-layout-type2{width:100%;}
 .container.breastReduction .card-layout-type2 .list-cont .image-area{width:100%;}
 .container.breastReduction .card-layout-type2 .list-cont .info-area{width:100%; margin-top:1em; padding-left:0;}
 .card-layout-type1 .list-area{flex-wrap:wrap;}
 .card-layout-type1 .list-area .list-item{width:49%; margin-bottom:1em;}
 .card-layout-type1 .layout-inn,
 .card-layout-type2 .layout-inn{padding:2em 1.5em;}
 .card-layout-type1 .info-area{padding-top:0em;}
 .card-layout-type1 .info-area p b,
 .card-layout-type1 .info-area p span,
 .card-layout-type2 .info-area p b,
 .card-layout-type2 .info-area p span{font-size:16px;}
 .circle-info-area strong{font-size:24px;}
 .circle-info-area .circle-info-cont{flex-wrap:wrap;}
 .circle-info-area .circle-info-cont .circle-info-item{width:50%; margin-bottom:3em;}
 .circle-info-area .circle-info-cont .circle-info-item .figcaption{font-size:16px;}
 /*°¡½¿¸®ÇÁÆÃ*/
 .sub-text-box .mark{font-size:16px;} 
 .sub-section.sub-visual:before{background-color: rgba(0,0,0,.1);}
  
 .sub-text-box{padding:0;}
 .circle-num{font-size:24px; width:40px; height:40px; line-height:40px;}
 .text-bold{font-size:16px;}
 .text{font-size:16px;}
 .sub-section .title-area .sub-title,
 .sub-section .title-area .main-title.type2{font-size:1.875em;}
 
 .circle-info-cont{flex-wrap:wrap; padding:0;}
 .circle-info-cont .circle-info-item{width:50%; margin-bottom:3em;}
 .circle-info-cont .circle-info-item .figcaption{font-size:16px;}
 
 /*À¯µÎÀ¯·û¼ºÇü*/
 .sub-section.sub-visual:before{background-color: rgba(0,0,0,.1);}
 .sub-section .title-area .sub-title,
 .sub-section .title-area .main-title.type2{font-size:1.875em;}
 .step-card-layout li.card-item{width:48%; margin-bottom:1em;}
 .step-card-layout .figcaption{font-size:16px;}
 .icon-with-text-area2{padding:0em 0 2.5em;}
 
 .flex-half-box li{float:none; width:100%;}
 .flex-half-box li strong{font-size:24px;}
 .flex-half-box li p{font-size:16px;}
 
 .link-box-item .link-item{float:none; width:100%;} 
}
@media screen and ( max-width:480px ){
}