@charset "utf-8"; /* CSS Document */ #contents .clearfix .textBtn { width: 100%; } /*-------------------------------------------------------------------------------*/ /*------------------------------- KOMENTENEWS INDEX -----------------------------*/ /*-------------------------------------------------------------------------------*/ .child #contents .numbering{ margin-top: 14px; } #contents .numbering-txt{ float: left; color: #333f48; font-weight: bold; font-family: MicroSoft YaHei; margin-top: 12px; margin-left: 40px; margin-bottom: -11px; } #contents .numbering-txt span{ font-size: 30px; } #contents .numbering-txt strong{ font-size: 48px; } #contents div.komente_ttl_Box { background: #f1f1f1; padding: 36px 90px; position: relative; margin-bottom: 30px; } #contents div.komente_ttl_Box .komentekun { width: 105px; height: 109px; position: absolute; top: 110px; right: 110px; } #contents div.komente_ttl_Box .komentekun img { width: 105px; height: 109px; } #contents div.komente_ttl_Box .komente_ttl { border-bottom: #333f48 solid 1px; text-align: center; padding-bottom: 16px; } #contents div.komente_ttl_Box .komente_ttl img { width: 440px; height: auto; } #contents div.komente_ttl_Box .komente_ttl_txt { padding: 20px 160px 0 20px; border-top: #333f48 solid 3px; margin-top: 3px; } /* 鏈€鏂板彿 */ #contents .latest_Box { padding: 0 40px 50px 40px; border-top: #cbcbcb solid 1px; } #contents .latest_Box .text_Area { width: 350px; float: left; /*background: url(../images/numbers/ico_bn2_02.jpg) no-repeat left top; background-size: 100px auto; padding-top: 65px;*/ } #contents .latest_Box .text_Area em{ font-style:normal; color:#00a7ad; background:#00a7ad; padding:5px 10px; font-size:16px; color:#FFF} #contents .latest_Box .text_Area.vol03{ background: url(../images/numbers/ico_bn2_03.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol04{ background: url(../images/numbers/ico_bn2_04.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol05{ background: url(../images/numbers/ico_bn2_05.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol06{ background: url(../images/numbers/ico_bn2_06.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol07{ background: url(../images/numbers/ico_bn2_07.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol08{ background: url(../images/numbers/ico_bn2_08.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol09{ background: url(../images/numbers/ico_bn2_09.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol10{ background: url(../images/numbers/ico_bn2_10.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol11{ background: url(../images/numbers/ico_bn2_11.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol13{ background: url(../images/numbers/ico_bn2_13.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol13{ background: url(../images/numbers/ico_bn2_13.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol16{ background: url(../images/numbers/ico_bn2_16.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol17{ background: url(../images/numbers/ico_bn2_17.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol18{ background: url(../images/numbers/ico_bn2_18.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol19{ background: url(../images/numbers/ico_bn2_19.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol20{ background: url(../images/numbers/ico_bn2_20.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol21{ background: url(../images/numbers/ico_bn2_21.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol22{ background: url(../images/numbers/ico_bn2_22.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol23{ background: url(../images/numbers/ico_bn2_23.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol24{ background: url(../images/numbers/ico_bn2_24.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol25{ background: url(../images/numbers/ico_bn2_25.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol26{ background: url(../images/numbers/ico_bn2_26.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol27{ background: url(../images/numbers/ico_bn2_27.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol28{ background: url(../images/numbers/ico_bn2_28.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol29{ background: url(../images/numbers/ico_bn2_29.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol30{ background: url(../images/numbers/ico_bn2_30.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol31{ background: url(../images/numbers/ico_bn2_31.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol32{ background: url(../images/numbers/ico_bn2_32.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol33{ background: url(../images/numbers/ico_bn2_33.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol34{ background: url(../images/numbers/ico_bn2_34.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol35{ background: url(../images/numbers/ico_bn2_35.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol36{ background: url(../images/numbers/ico_bn2_36.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol37{ background: url(../images/numbers/ico_bn2_37.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area.vol38{ background: url(../images/numbers/ico_bn2_38.jpg) no-repeat left top; background-size: 100px auto; } #contents .latest_Box .text_Area .latest_lead { color: #00acaf; font-size: 180%; line-height: 1.3; font-weight: bold; margin-bottom: 15px; } #contents .latest_Box .text_Area .latest_btn { margin-top: 50px; } #contents .latest_Box .text_Area .latest_btn a { display: block; background: #323e47 url(../img/common/ico_link_02.png) no-repeat center right 20px; color: #fff; text-align: center; width: 100%; padding: 15px 0; color: #fff; text-decoration: none; line-height: 1; } #contents .latest_Box .latest_btn a:hover { background: #00acaf url(../img/common/ico_link_02.png) no-repeat center right 20px; } #contents .latest_Box .img_Area { width: 400px; float: right; padding-top: 35px; } #contents .latest_Box .img_Area img { width: 400px; height: auto; } #contents #backnumber_Wrap { width: 100%; border-top: #cbcbcb solid 1px; } #backnumber_Wrap .backnumber_Box { display: block; width: 439px; float: left; border-right: #cbcbcb solid 1px; border-bottom: #cbcbcb solid 1px; } #backnumber_Wrap .backnumber_Box:nth-child(even) { width: 440px; border-right: none; } #backnumber_Wrap .backnumber_Box:hover { background: #dcf9f7; } #backnumber_Wrap .backnumber_Box a { display: block; box-sizing: border-box; height: 100%; padding: 0 40px 35px 40px; text-decoration: none; color: #101010; } #backnumber_Wrap .backnumber_Box em{ font-style:normal; color:#00a7ad; background:#00a7ad; padding:5px 10px; font-size:16px; color:#FFF} #backnumber_Wrap .backnumber_Box .lead { font-size: 120%; font-weight: bold; margin-bottom: 15px; color: #323e47; } /* backnumber鍚勮ō瀹 */ #backnumber_Wrap .backnumber_Box .bn01{ background: url(../images/numbers/ico_bn2_01.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn02{ background: url(../images/numbers/ico_bn2_02.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn03{ background: url(../images/numbers/ico_bn2_03.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn04{ background: url(../images/numbers/ico_bn2_04.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn05{ background: url(../images/numbers/ico_bn2_05.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn06{ background: url(../images/numbers/ico_bn2_06.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn07{ background: url(../images/numbers/ico_bn2_07.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn08{ background: url(../images/numbers/ico_bn2_08.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn09{ background: url(../images/numbers/ico_bn2_09.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn10{ background: url(../images/numbers/ico_bn2_10.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn11{ background: url(../images/numbers/ico_bn2_11.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn12{ background: url(../images/numbers/ico_bn2_12.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn13{ background: url(../images/numbers/ico_bn2_13.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn14{ background: url(../images/numbers/ico_bn2_14.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn15{ background: url(../images/numbers/ico_bn2_15.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn16{ background: url(../images/numbers/ico_bn2_16.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn17{ background: url(../images/numbers/ico_bn2_17.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn18{ background: url(../images/numbers/ico_bn2_18.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn19{ background: url(../images/numbers/ico_bn2_19.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn20{ background: url(../images/numbers/ico_bn2_20.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn21{ background: url(../images/numbers/ico_bn2_21.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn22{ background: url(../images/numbers/ico_bn2_22.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn23{ background: url(../images/numbers/ico_bn2_23.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn24{ background: url(../images/numbers/ico_bn2_24.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn25{ background: url(../images/numbers/ico_bn2_25.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn26{ background: url(../images/numbers/ico_bn2_26.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn27{ background: url(../images/numbers/ico_bn2_27.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn28{ background: url(../images/numbers/ico_bn2_28.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn29{ background: url(../images/numbers/ico_bn2_29.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn30{ background: url(../images/numbers/ico_bn2_30.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn31{ background: url(../images/numbers/ico_bn2_31.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn32{ background: url(../images/numbers/ico_bn2_32.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn33{ background: url(../images/numbers/ico_bn2_33.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn34{ background: url(../images/numbers/ico_bn2_34.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn35{ background: url(../images/numbers/ico_bn2_35.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn36{ background: url(../images/numbers/ico_bn2_36.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn37{ background: url(../images/numbers/ico_bn2_37.jpg) no-repeat left 40px top; background-size: 70px auto; } #backnumber_Wrap .backnumber_Box .bn38{ background: url(../images/numbers/ico_bn2_38.jpg) no-repeat left 40px top; background-size: 70px auto; } /*----------------------------------------------------------------------------------*/ /*------------------------------- KOMENTENEWS CONTENTS -----------------------------*/ /*----------------------------------------------------------------------------------*/ #contents .komente_news { background: url(../images/common/bg_news.jpg) repeat scroll top center; background-size: 100% auto; padding: 55px 70px; } #contents .komente_news .news_ttl { padding: 0 25px 13px 150px; border-bottom: #333f48 solid 1px; } #contents.vol10 .komente_news .news_ttl, #contents.vol12 .komente_news .news_ttl, #contents.vol13 .komente_news .news_ttl { padding: 0 25px 13px 70px; } #contents.vol11 .komente_news .news_ttl { padding: 0 25px 13px 70px; } #contents .komente_news .news_subTtl { color: #fff; font-size: 160%; font-weight: normal; background: #43bcc5; padding: 0.6% 0; border-bottom: none; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; margin-bottom: 2%; text-align: center; } #contents .komente_news .vol03 .news_subTtl { font-size: 150%; } .komente_news .news_ttl .ttlimg { float: left; width: 440px; } .komente_news .news_ttl .ttlimg img { width: 440px; height: auto; } .komente_news .news_ttl .numbering { float: right; } .komente_news .news_ttl .numbering img { width: 82px; height: auto; } #contents .komente_news .news_headline { text-align: center; margin: 3px 0 0 0; padding: 35px 0 40px 0; border-top: #333f48 solid 3px; border-bottom: #333f48 solid 1px; } #contents .komente_news .news_headline.vol08{ padding: 35px 0 0 0; } #contents .komente_news .news_headline.vol09{ padding: 35px 0 0 0; } #contents .komente_news .news_headline .news_lead { color: #333f48; font-size: 200%; font-weight: 800; } #contents .komente_news .news_headline .news_txt { color: #333f48; margin-bottom: 30px; } #contents .komente_news .news_content_Wrap { border-bottom: #333f48 solid 1px; } #contents .news_content_Wrap .news_content_Box_2col { width: 330px; padding: 35px 39px 40px 0; border-right: #333f48 1px solid; float: left; } #contents .news_content_Wrap .news_content_Box_2col:nth-child(even) { padding: 35px 0 40px 40px; border: none; } #contents .news_content_Wrap .col_lead { font-size: 120%; font-weight: bold; line-height: 1.5; color: #00a7ac; margin-bottom: 25px; } #contents .news_content_Wrap .news_checkpoint_Box_2col { width: 310px; padding: 40px 60px 45px 0; float: left; } #contents .news_content_Wrap .news_checkpoint_Box_2col:nth-child(even) { width: 370px; padding: 70px 0 40px 0; float: left; } #contents .news_content_Wrap .news_checkpoint_Box_2col p.obi { width: 50%; background: #333f48; margin-bottom: 15px; padding: 5px 0; text-align: center; color: #fff; font-size: 80%; font-weight: bold; } #contents .news_content_Wrap .news_checkpoint_Box_2col p.check_lead { font-size: 180%; font-weight: 800; font-feature-settings : "palt"; line-height: 1.3; color: #333f48; margin-bottom: 20px; } #contents .news_content_Wrap .news_checkpoint_Box_2col ol.checklist { color: #00a7ac; font-size: 110%; font-weight: bold; margin-top: 25px; } #contents .news_content_Wrap .news_checkpoint_Box_2col .checkimg { width: 180px; margin-right: 10px; float: left; } #contents .news_content_Wrap .news_checkpoint_Box_2col .checkimg:nth-child(even) { margin-right: 0; } .news_checkpoint_Box_2col .checkimg img { width: 180px; height: auto; } #contents .news_content_Wrap .news_checkpoint_Box_2col p.cap { font-size: 85%; width: 94%; margin: 7px auto 15px; font-feature-settings : "palt"; } #contents .komente_news .textBtn a { padding: 10px; margin: 40px auto 0; width: 60%; } /* backnumber */ #contents #news_backnumber { margin-top: 35px; } #contents #news_backnumber dt { display: block; width: 100%; height: 50px; color: #fff; line-height: 50px; text-align: center; cursor: pointer; background: #00a7ac url(../images/common/ico_toggle_p.png) no-repeat right 20px center; background-size: 24px; } #contents #news_backnumber dt.active { background: #00a7ac url(../images/common/ico_toggle_m.png) no-repeat right 20px center; background-size: 24px; } #news_backnumber dd { background: #00a7ac; width: 874px; padding: 0 3px 2px; text-align: left; font-size: 90%; display: none; } #news_backnumber dd ul { -js-display: flex; display: flex; flex-wrap: wrap; width: 100%; background: #fff; } #news_backnumber dd ul li { width: 50%; list-style: none; box-sizing: border-box; border: 1px solid #00a7ac; border-top-width: 0; border-left-width: 0; } #news_backnumber dd ul li:nth-child(even) { border-right-width: 0; } #contents #news_backnumber dd ul li a { display: table; padding: 15px 30px 15px 10px; color: #101010; text-decoration: none; cursor: pointer; box-sizing: border-box; width: 100%; height: 100%; text-align:left } #contents #news_backnumber dd ul li em{ font-style:normal; color:#00a7ad; background:#00a7ad; padding:5px 10px; font-size:16px; color:#FFF; margin:0 10px 0 0; } #contents #news_backnumber dd ul li a:hover { color: #00a7ac; } #contents #news_backnumber dd ul li a span { /* display: table-cell; vertical-align: middle; */ } /* backnumber鍚勮ō瀹 */ /* #news_backnumber .bn01 { background: url(../images/numbers/ico_bn_01.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn02 { background: url(../images/numbers/ico_bn_02.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn03 { background: url(../images/numbers/ico_bn_03.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn04 { background: url(../images/numbers/ico_bn_04.png) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn05 { background: url(../images/numbers/ico_bn_05.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn06 { background: url(../images/numbers/ico_bn_06.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn07 { background: url(../images/numbers/ico_bn_07.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn08 { background: url(../images/numbers/ico_bn_08.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn09 { background: url(../images/numbers/ico_bn_09.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn10 { background: url(../images/numbers/ico_bn_10.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn11 { background: url(../images/numbers/ico_bn_11.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn12 { background: url(../images/numbers/ico_bn_12.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn13 { background: url(../images/numbers/ico_bn_13.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn14 { background: url(../images/numbers/ico_bn_14.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn15 { background: url(../images/numbers/ico_bn_15.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn16 { background: url(../images/numbers/ico_bn_16.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn17 { background: url(../images/numbers/ico_bn_17.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn18 { background: url(../images/numbers/ico_bn_18.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn19 { background: url(../images/numbers/ico_bn_19.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn20 { background: url(../images/numbers/ico_bn_20.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn21 { background: url(../images/numbers/ico_bn_21.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn22 { background: url(../images/numbers/ico_bn_22.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn23 { background: url(../images/numbers/ico_bn_23.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn24 { background: url(../images/numbers/ico_bn_24.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn25 { background: url(../images/numbers/ico_bn_25.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn26 { background: url(../images/numbers/ico_bn_26.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn27 { background: url(../images/numbers/ico_bn_27.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn28 { background: url(../images/numbers/ico_bn_28.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn29 { background: url(../images/numbers/ico_bn_29.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn30 { background: url(../images/numbers/ico_bn_30.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn31 { background: url(../images/numbers/ico_bn_31.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn32 { background: url(../images/numbers/ico_bn_32.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn33 { background: url(../images/numbers/ico_bn_33.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn34 { background: url(../images/numbers/ico_bn_34.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn35 { background: url(../images/numbers/ico_bn_35.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn36 { background: url(../images/numbers/ico_bn_36.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn37 { background: url(../images/numbers/ico_bn_37.jpg) no-repeat left 15px center; background-size: 64px 28px; } #news_backnumber .bn38 { background: url(../images/numbers/ico_bn_38.jpg) no-repeat left 15px center; background-size: 64px 28px; } */ /* vol.26 */ #contents .komente_news .news_headline.vol26 img { width: 500px; height: auto; margin-bottom: 40px; } #contents .komente_news .news_headline.vol26 > .memo { text-align: left; padding: 0 !important; color: #333f48; } #contents .komente_news .news_headline.vol26 > .memo dt { float: left; font-weight: bold; padding-right: 20px; } #contents .komente_news .news_headline.vol26 > .memo dd { float: left; font-feature-settings : "palt"; } #contents .news_content_Wrap .news_content_Box_2col img { width: 240px; height: auto; margin-bottom: 25px; } .news_content_Wrap.vol26 .news_checkpoint_Box_2col p.check_lead { position: relative; } .news_content_Wrap.vol26 .news_checkpoint_Box_2col .check_lead img { position: absolute; right: 0; bottom: 0; width: 80px; height: auto; } /* vol.27 */ .sp {display: none;} .pc {display: inline-block;} @media screen and (max-width: 767px) { .sp {display: inline-block;} .pc {display: none;} } #contents .komente_news .news_headline.vol27 { border-bottom: none; padding-bottom: 0; margin-bottom: 0%; } #contents .komente_news .news_headline.vol27 .news_lead { margin-bottom: 4%; } #contents .komente_news .news_headline.vol27 img { height: auto; } #contents .komente_news .news_headline.vol27 > .memo { text-align: left; padding: 0 !important; color: #333f48; margin-bottom: 5%; } #contents .komente_news .news_headline.vol27 > .memo dt, #contents .komente_news .news_content_Wrap.vol27 > .memo dt { float: left; font-weight: bold; width: 23%; margin-bottom: 1%; } #contents .komente_news .news_headline.vol27 > .memo dt.texAll, #contents .komente_news .news_content_Wrap.vol27 > .memo dt.texAll { width: 100%; font-size: 14px; } #contents .komente_news .news_headline.vol27 > .memo dd, #contents .komente_news .news_content_Wrap.vol27 > .memo dd { float: left; font-feature-settings : "palt"; width: 77%; } #contents .komente_news .news_headline.vol27 > .memo dd.texAll, #contents .komente_news .news_content_Wrap.vol27 > .memo dd.texAll { width: 100%; } #contents .komente_news .news_headline.vol27 > .memo dd.texAll .txt, #contents .komente_news .news_content_Wrap.vol27 > .memo dd.texAll .txt { padding-left:1em; text-indent:-1em; margin-left: 1.2em; } #contents .komente_news .news_headline.vol27 > .memo dd:not(:last-child), #contents .komente_news .news_content_Wrap.vol27 > .memo dd:not(:last-child){ margin-bottom: 4%; } #contents .komente_news .news_headline.vol27 > .memo dd.imgAll, #contents .komente_news .news_content_Wrap.vol27 > .memo dd.imgAll{ width: 100%; text-align: center; } #contents .komente_news .news_headline.vol27 > .memo dd.imgAll.mb05, #contents .komente_news .news_content_Wrap.vol27 > .memo dd.imgAll.mb05{ margin-bottom: 5px; } #contents .komente_news .news_content_Wrap.vol27 { margin-bottom: 5%; border-bottom: none; } #contents .komente_news .news_headline.vol27 > .memo dd.txtRed, #contents .komente_news .news_content_Wrap.vol27 > .memo dd.txtRed{ width: 100%; color: #ff3a00; text-align: right; } #contents .vol-bottom-btn-area{ padding: 20px; background-color: #00a7ac; text-align: center; } #contents .vol-bottom-btn-area .vol-bottom-btn-text{ margin-bottom: 20px; font-size: 18px; color: #fff; } #contents .vol-bottom-btn-area .vol-bottom-btn a{ position: relative; display: block; background-color: #fff; height: 78px; line-height: 78px; text-decoration: none; border: 1px solid #aaa; color: #000; font-size: 22px; font-weight: bold; } #contents .vol-bottom-btn-area .vol-bottom-btn a::before{ content: ''; display: block; position: absolute; right: 30px; top: 50%; margin-top: -11px; width: 12px; height: 22px; background: url(../images/icon_right_black_01.png) no-repeat scroll 0 0; } /* vol.26 */ #contents .komente_news .news_headline.vol26 img { width: 500px; height: auto; margin-bottom: 40px; } #contents .komente_news .news_headline.vol26 > .memo { text-align: left; padding: 0 !important; color: #333f48; } #contents .komente_news .news_headline.vol26 > .memo dt { float: left; font-weight: bold; padding-right: 20px; } #contents .komente_news .news_headline.vol26 > .memo dd { float: left; -webkit-font-feature-settings : "palt"; font-feature-settings : "palt"; } #contents .news_content_Wrap .news_content_Box_2col img { width: 240px; height: auto; margin-bottom: 25px; } .news_content_Wrap.vol26 .news_checkpoint_Box_2col p.check_lead { position: relative; } .news_content_Wrap.vol26 .news_checkpoint_Box_2col .check_lead img { position: absolute; right: 0; bottom: 0; width: 80px; height: auto; } /* vol.27 */ .sp {display: none;} .pc {display: inline-block;} @media screen and (max-width: 767px) { .sp {display: inline-block;} .pc {display: none;} } #contents .komente_news .news_headline.vol27 { border-bottom: none; padding-bottom: 0; margin-bottom: 0%; } #contents .komente_news .news_headline.vol27 .news_lead { margin-bottom: 4%; } #contents .komente_news .news_headline.vol27 img { height: auto; } #contents .komente_news .news_headline.vol27 > .memo { text-align: left; padding: 0 !important; color: #333f48; margin-bottom: 5%; } #contents .komente_news .news_headline.vol27 > .memo dt, #contents .komente_news .news_content_Wrap.vol27 > .memo dt { float: left; font-weight: bold; width: 23%; margin-bottom: 1%; } #contents .komente_news .news_headline.vol27 > .memo dt.texAll, #contents .komente_news .news_content_Wrap.vol27 > .memo dt.texAll { width: 100%; font-size: 14px; } #contents .komente_news .news_headline.vol27 > .memo dd, #contents .komente_news .news_content_Wrap.vol27 > .memo dd { float: left; -webkit-font-feature-settings : "palt"; font-feature-settings : "palt"; width: 77%; } #contents .komente_news .news_headline.vol27 > .memo dd.texAll, #contents .komente_news .news_content_Wrap.vol27 > .memo dd.texAll { width: 100%; } #contents .komente_news .news_headline.vol27 > .memo dd.texAll .txt, #contents .komente_news .news_content_Wrap.vol27 > .memo dd.texAll .txt { padding-left:1em; text-indent:-1em; margin-left: 1.2em; } #contents .komente_news .news_headline.vol27 > .memo dd:not(:last-child), #contents .komente_news .news_content_Wrap.vol27 > .memo dd:not(:last-child){ margin-bottom: 4%; } #contents .komente_news .news_headline.vol27 > .memo dd.imgAll, #contents .komente_news .news_content_Wrap.vol27 > .memo dd.imgAll{ width: 100%; text-align: center; } #contents .komente_news .news_headline.vol27 > .memo dd.imgAll.mb05, #contents .komente_news .news_content_Wrap.vol27 > .memo dd.imgAll.mb05{ margin-bottom: 5px; } #contents .komente_news .news_content_Wrap.vol27 { margin-bottom: 5%; border-bottom: none; } #contents .komente_news .news_headline.vol27 > .memo dd.txtRed, #contents .komente_news .news_content_Wrap.vol27 > .memo dd.txtRed{ width: 100%; color: #ff3a00; text-align: right; } #contents .vol-bottom-btn-area{ padding: 20px; background-color: #00a7ac; text-align: center; } #contents .vol-bottom-btn-area .vol-bottom-btn-text{ margin-bottom: 20px; font-size: 18px; color: #fff; } #contents .vol-bottom-btn-area .vol-bottom-btn a{ position: relative; display: block; background-color: #fff; height: 78px; line-height: 78px; text-decoration: none; border: 1px solid #aaa; color: #000; font-size: 22px; font-weight: bold; } #contents .vol-bottom-btn-area .vol-bottom-btn a::before{ content: ''; display: block; position: absolute; right: 30px; top: 50%; margin-top: -11px; width: 12px; height: 22px; background: url(../images/common/icon_right_black_01.png) no-repeat scroll 0 0; } /* vol 2 */ /* 20190314 */ .pc_img{ display: inline; } .sp_img{ display: none; } #contents .komente_news .news_headline{ border-bottom: none; } #contents .komente_news .news_headline h2.news_lead{ margin-bottom: 20px; font-size: 31px; } #contents .komente_news .news_headline p.news_lead_intro{ margin-bottom: 30px; font-size: 21px; line-height: 1.6; color: #333f48; } #contents .komente_news .news_headline .news-one-img{ margin-bottom: 20px; } #contents .news-list-style-01{ margin-bottom: 30px; font-size: 0; } #contents .news-list-style-01 li{ margin-right: 20px; margin-bottom: 20px; display: inline-block; width: 345px; vertical-align: top; } #contents .news-list-style-01 li:nth-child(even){ margin-right: 0; } #contents .news-list-style-01 li .news-list-style-01-box{ /* background: #fffdeb url(../02/images/bg_vol02_01.jpg) repeat-x scroll 0 0; */ border: 1px solid #048d91; border-radius: 5px; background-color: #fff; } #contents .news-list-style-01 li .news-list-style-01-box .ttl{ position: relative; padding: 10px 0 10px 0; font-size: 21px; font-weight: bold; color: #f8e701; background-color: #00a7ac; } #contents .news-list-style-01 li .news-list-style-01-box .ttl::after{ content: ''; position: absolute; bottom: 0; left: 50%; margin-left: -150px; display: none; width: 300px; height: 1px; background: url(../images/common/dashed_bg.png) repeat scroll 0 5px; } #contents .news-list-style-01 li .news-list-style-01-box .txt{ padding: 20px 18px; font-size: 16px; line-height: 1.6; text-align: left; } #contents .news-list-style-01 li .news-list-style-01-box .txt.txt-height-fix01{ height: 84px; } #contents .news-list-style-01 li:nth-child(1) .news-list-style-01-box .txt, #contents .news-list-style-01 li:nth-child(2) .news-list-style-01-box .txt{ padding: 10px 18px; } #contents .news-list-style-01 li:nth-child(3) .news-list-style-01-box .txt, #contents .news-list-style-01 li:nth-child(4) .news-list-style-01-box .txt{ text-align: center; } #contents .news-structor-style-01{ font-size: 0; } #contents .news-structor-style-01 .l-txt, #contents .news-structor-style-01 .m-img, #contents .news-structor-style-01 .r-img{ display: inline-block; vertical-align: middle; } #contents .news-structor-style-01 .l-txt{ margin-right: 30px; width: 240px; text-align: left; } #contents .news-structor-style-01 .l-txt strong{ margin-bottom: 30px; display: block; } #contents .news-structor-style-01 .l-txt .l-txt-txt{ font-size: 14px; line-height: 1.6; color: #000; } #contents .news-structor-style-01 .m-img{ position: relative; margin-right: 20px; } #contents .news-structor-style-01 .m-img .nt-content{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #contents .news-structor-style-01 .m-img .nt-content div{ width: 100%; height: 100%; display: table; } #contents .news-structor-style-01 .m-img .nt-content span{ padding-right: 10px; display: table-cell; text-align: center; height: 100%; font-size: 18px; color: #fff; vertical-align: middle; } #contents .news-structor-style-01 .r-img{ width: 364px; font-size: 14px; line-height: 1.6; color: #000; text-align: left; } #contents .news_headline.vol02{ margin-bottom: 20px; } #contents .news-mt20{ margin-top: 20px; } #contents .news-mb20{ margin-bottom: 20px; } #contents .news-mb40{ margin-bottom: 40px; } #contents .news-mb0{ margin-bottom: 0!important; } #contents .komente_news .news_content_Wrap.vol02{ margin-bottom: 40px; border-bottom: none; } #contents h4.news-s-ttl-01{ margin-bottom: 30px; font-size: 14px; line-height: 1.6; } #contents .news-structor-style-02{ position: relative; font-size: 0; text-align: left; } #contents .news-structor-style-02 .l-txt, #contents .news-structor-style-02 .r-img{ display: inline-block; vertical-align: top; } #contents .news-structor-style-02 .l-txt{ margin-right: 20px; width: 290px; font-size: 14px; line-height: 1.6; color: #000; } #contents .news-circle-ttl{ margin-left: 10px; margin-bottom: 30px; position: relative; border: 2px solid #00a7ac; border-radius: 0 20px 20px 0; text-align: left; } #contents .news-circle-ttl.news-circle-ttl-01{ width: 200px; } #contents .news-circle-ttl strong{ position: absolute; left: -10px; top: 50%; margin-top: -23px; display: block; width: 46px; height: 46px; line-height: 46px; background: url(../images/common/ttl_bg_01.png) no-repeat scroll 0 0; font-size: 18px; color: #fff; text-align: center; } #contents .news-circle-ttl span{ padding-left: 50px; font-size: 17px; color: #00a7ac; font-weight: bold; } #contents .news-structor-style-02 .m-txt{ position: absolute; left: 0; bottom: 0; font-size: 14px; line-height: 1.6; } #contents .news_content_Wrap.vol02 .news-structor-style-02{ margin-bottom: 40px; } #contents .news-normal-txt{ font-size: 14px; line-height: 1.6; color: #000; text-align: left; } #contents .news-structor-style-03{ font-size: 0; } #contents .news-structor-style-03 .l-img, #contents .news-structor-style-03 .r-img{ display: inline-block; vertical-align: top; } #contents .news-structor-style-03 .l-img{ margin-right: 40px; } #contents .news-structor-style-03 .r-img-txt{ margin-top: 10px; display: block; font-size: 14px; color: #000; text-align: left; } #contents .news-structor-style-04{ font-size: 0; } #contents .news-structor-style-04 .l-txt, #contents .news-structor-style-04 .r-img{ display: inline-block; vertical-align: middle; } #contents .news-structor-style-04 .l-txt{ margin-right: 80px; width: 220px; font-size: 14px; color: #000; text-align: left; line-height: 1.6; } #contents .news-structor-style-04 .l-txt i{ margin-top: 40px; display: block; font-size: 14px; line-height: 1.6; font-style: normal; } #contents .news-structor-style-05{ font-size: 0; } #contents .news-structor-style-05 .l-img, #contents .news-structor-style-05 .r-img, #contents .news-structor-style-05 .r-txt{ display: inline-block; vertical-align: top; } #contents .news-structor-style-05 .l-img{ margin-right: 40px; } #contents .news-structor-style-05 .r-txt{ width: 304px; font-size: 14px; line-height: 1.6; color: #000; text-align: left; } #contents .news-work-intro-txt{ margin-left: 40px; font-size: 14px; line-height: 1.6; text-align: left; color: #000; } #contents .news-structor-style-06{ font-size: 0; } #contents .news-structor-style-06 .l-txt, #contents .news-structor-style-06 .r-img{ display: inline-block; vertical-align: middle; } #contents .news-structor-style-06 .l-txt{ margin-right: 20px; width: 220px; font-size: 14px; line-height: 1.6; color: #000; text-align: left; } /* vol03 */ .nobrdbottom{ border-bottom: none!important; } #contents .normal-intro-txt01{ text-align: left; font-size: 14px; line-height: 1.6; } #contents .list4_border_yellow_01{ padding: 20px 0; border: 2px solid #f3f35b; background-color: #fdfdf8; font-size: 0; text-align: center; } #contents .list4_border_yellow_01 li{ margin: 0 18px 20px 18px; display: inline-block; width: 305px; vertical-align: bottom; } #contents .list4_border_yellow_01 li img{ width: 100%; } #contents .normal-border-ttl{ font-size: 0; } #contents .vol03_table{ margin: 0 auto 20px auto; width: 700px; } #contents .vol03_table table{ width: 100%; text-align: center; font-size: 19px; border-collapse: collapse; } #contents .vol03_table table th{ background-color: #00a7ac; color: #fff; text-align: center; vertical-align: middle; border: 1px solid #fff; } #contents .vol03_table table td{ vertical-align: middle; border: 1px solid #fff; } #contents .vol03_table table thead td{ background-color: #dfe8c7; } #contents .vol03_table table tbody td{ padding: 5px 0; } #contents .vol03_table table tbody tr:nth-child(even) td{ background-color: #dfe8c7; } #contents .vol03_table table tbody tr:nth-child(odd) td{ background-color: #b7e7e1; } #contents .vol03_table table .tbhead{ width: 250px; } /* vol04 */ #contents .yellow-border01{ margin: 0 auto; padding: 20px 0; width: 700px; /* border: 2px solid #f3f35b; background-color: #fdfdf8; */ } #contents .yellow-border01 p{ margin: 0 auto 20px auto; width: 625px; font-size: 14px; line-height: 1.6; } #contents .yellow-border01 .news-one-img{ font-size: 0; text-align: center; } #contents .step_style_02{ font-size: 0; text-align: center; } #contents .step_style_02 li{ position: relative; display: inline-block; width: 200px; vertical-align: top; text-align: left; } #contents .step_style_02 li.arrow{ margin: 60px 10px 0 10px; width: auto; text-align: center; } #contents .step_style_02 li:last-child{ margin-right: 0; } #contents .step_style_02 li .txt{ margin-top: 10px; padding-left: 10px; display: block; text-align: left; font-size: 15px; } .tCenter{ text-align: center; } #contents .border_spec_ttl{ position: relative; margin: 0 auto; width: 570px; } #contents .border_spec_ttl strong{ position: relative; display: block; padding: 0 20px; height: 40px; line-height: 40px; background-color: #00a7ac; color: #fff; font-size: 18px; font-weight: normal; z-index: 1; text-align: center; } #contents .border_spec_ttl::after{ content: ''; position: absolute; left: 10px; top: 10px; width: 100%; height: 40px; background-color: #addcd6; } #contents .check_list_01 ul{ font-size: 0; text-align: center; } #contents .check_list_01 ul li{ margin-right: 10px; display: inline-block; vertical-align: top; } #contents .check_list_01 ul li:last-child{ margin-right: 0; } #contents .check_list_01 .check_list_one{ width: 220px; height: 350px; border: 1px solid #00a7ac; -o-border-radius: 4px; -ms-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; background-color: #fff; } #contents .check_list_01 .check_list_one .ttl{ margin-bottom: 5px; padding: 10px 0; background-color: #00a7ac; color: #fff; font-size: 18px; text-align: center; } #contents .check_list_01 .check_list_one .img{ margin-bottom: 5px; text-align: center; } #contents .check_list_01 .check_list_one .txt{ padding: 0 10px 10px 10px; font-size: 15px; text-align: left; line-height: 1.6; } #contents .yellow-border02{ margin: 0 auto; padding: 20px 0; width: 700px; /* border: 2px solid #f3f35b; background-color: #fdfdf8; */ } #contents .yellow-border02 p{ margin: 0 auto 20px auto; width: 680px; font-size: 14px; line-height: 1.6; } #contents .dotted_list_01{ font-size: 0; text-align: center; } #contents .dotted_list_01 li{ margin: 0 5px 5px 5px; display: inline-block; } #contents .dotted_list_01 li span{ display: block; width: 217px; height: 42px; line-height: 42px; background: url(../images/common/dotted_bg_01.png); font-size: 18px; text-align: center; } #contents .two_img_content_01{ margin: 0 auto 30px auto; padding: 20px 10px; width: 680px; background-color: #f1f1eb; -o-border-radius: 20px; -ms-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; } #contents .two_img_content_01 .two_img_detail .left{ float: left; } #contents .two_img_content_01 .two_img_detail .right{ float: right; } #contents .two_img_content_01 p{ margin-top: 20px; font-size: 14px; line-height: 1.6; } #contents .news-structor-style-07{ margin: 0 auto 40px auto; width: 700px; } #contents .news-structor-style-07 .l-txt{ float: left; } #contents .news-structor-style-07 .l-txt strong{ margin-bottom: 10px; display: block; font-size: 14px; line-height: 1.6; } #contents .news-structor-style-07 .l-txt span{ font-size: 14px; line-height: 1.6; } #contents .news-structor-style-07 .r-img{ float: right; } /* vol05 */ #contents .news_lead{ position: relative; } #contents .news_lead strong{ position: absolute; display: block; left: 30px; top: 5px; padding: 5px 14px; color: #fff; font-size: 20px; background-color: #ff0000; } #contents .two_img_list_lr_01 ul, #contents .two_img_list_lr_02 ul{ font-size: 0; text-align: center; } #contents .two_img_list_lr_01 li, #contents .two_img_list_lr_02 li{ margin: 0 20px; display: inline-block; vertical-align: top; } #contents .two_img_list_lr_02 li{ margin: 0 60px; } #contents .yellow-border03{ margin: 0 auto; padding: 20px 0; width: 700px; border: 2px solid #f3f35b; background-color: #fdfdf8; } #contents .yellow-border03 ul{ font-size: 0; text-align: center; } #contents .yellow-border03 ul li{ display: inline-block; vertical-align: bottom; } #contents .yellow-border03 ul li.img{ margin-right: 40px; } #contents .yellow-border03 ul li.point01{ margin-right: 18px; } #contents .yellow-border03 ul li .point_area{ text-align: left; } #contents .yellow-border03 ul li .point_area .point_ttl{ display: inline-block; width: 80px; height: 22px; line-height: 22px; background: url(../06/images/point_ttl_bg.png) no-repeat scroll 0 0; font-size: 18px; color: #fff; text-align: center; } #contents .yellow-border03 ul li .point_area .point_content{ width: 224px; height: 140px; border: 2px solid #00a7ac; } #contents .yellow-border03 ul li .point_area .point_content .point_txt{ padding: 20px 10px; display: block; font-size: 15px; } #contents .yellow-border01.vol06 p{ margin: 0; padding: 0 20px; width: auto; } #contents.vol05 .border_spec_ttl{ display: inline-block; width: auto; } #contents .big_border_01{ border: 2px solid #00a7ac; -webkit-border-radius: 8px 8px 8px 8px; -o-border-radius: 8px 8px 8px 8px; -ms-border-radius: 8px 8px 8px 8px; border-radius: 8px 8px 8px 8px; } #contents .big_border_01 .ttl{ margin-bottom: 20px; padding: 8px 0; text-align: center; background-color: #00a7ac; color: #fff; font-size: 23px; font-weight: bold; } #contents .big_border_01 .big_border_content{ margin: 0 auto; padding-bottom: 20px; width: 700px; } #contents .big_border_01 .f_ttl{ display: block; margin-bottom: 20px; text-align: center; font-size: 18px; } #contents.vol05 .two_img_list_lr_01 li{ margin: 0 10px; } #contents .big_border_01 .two_img_list_lr_01{ margin-bottom: 30px; } #contents .radius_txt_01{ padding: 10px 0; border: 2px solid #00a7ac; -webkit-border-radius: 25px 25px 25px 25px; -o-border-radius: 25px 25px 25px 25px; -ms-border-radius: 25px 25px 25px 25px; border-radius: 25px 25px 25px 25px; text-align: center; font-size: 18px; } #contents .three_img_list_lcr_01{ font-size: 0; text-align: center; } #contents .three_img_list_lcr_01 li{ display: inline-block; } #contents .three_img_list_lcr_01 li:nth-child(2){ margin: 0 10px; } #contents .vol05_list_01{ font-size: 0; text-align: center; } #contents .vol05_list_01 li{ margin: 0 10px; display: inline-block; } #contents .vol05_list_01 li:first-child{ margin: 0 10px 0 0; } #contents .vol05_list_01 li:last-child{ margin: 0 0 0 10px; } #contents .vol05_list_01 li .img{ display: block; } #contents .vol05_list_01 li .txt{ margin-top: 10px; display: block; text-align: center; font-size: 18px; color: #000; } #contents .vol05_list_pm{ font-size: 0; } #contents .vol05_list_pm li{ margin-right: 20px; display: inline-block; vertical-align: middle; } #contents .vol05_list_pm li strong{ display: block; font-size: 26px; color: #000; } #contents .vol05_list_pm li span{ display: block; font-size: 22px; color: #ff0000; text-align: center; } #contents .border_spec_ttl.border_spec_ttl_vol05_02 strong{ height: 80px; line-height: 40px; font-size: 24px; } #contents .border_spec_ttl.border_spec_ttl_vol05_02::after{ height: 80px; } /*V07*/ .vol07 .komente_news .news_headline{ padding:35px 0 0 0 !important; } .vol07 .news-structor-style-02{ width:680px; margin:0 auto !important; } .vol07 .news-circle-ttl{ margin-left: 0 !important; } #contents .news-circle-ttl.news-circle-ttl-07{ width:440px; border-radius:20px; margin-bottom: 20px; line-height: 1.6; } #contents .news-style-text07{ width:100%; text-align: left; margin-bottom: 20px; margin-top:5px; } #contents .news-style-text07 p{ font-size:15px; padding:3px 25px; } #contents .step_style_02.vol07{ margin:10px 0; } #contents .step_style_02.vol07 li.arrow{ margin:100px 10px 0 10px; } #contents .step_style_02.vol07 li.ttl_vol07_pic01{ width:304px; float:left; } #contents .step_style_02.vol07 li.ttl_vol07_pic02{ width:304px; float:right; } .vol07 .news_subTtl{ background:#00a7ac !important; } .vol07 .news_content_Wrap { width:680px; margin:20px auto !important; } #contents .notice_img{ width:750px; margin:0 auto !important; } #contents .notice_img ul{ width:680px; margin:0 auto; } #contents .notice_img ul li:nth-child(1){ float:left; } #contents .notice_img ul li:nth-child(2){ float:right; } #contents .notice_img li{ display: inline-block; } #contents .notice_img .notice_img_text{ width:680px; margin:0 auto; } #contents .notice_img .notice_img_text .news-style-text07 p{ padding:0px; line-height: 1.6; } #contents .notice_img .notice_img_text .news-style-text07 p > span{ color:#ff0000; font-size: 15px; } #contents .mainuse{ width:680px; margin:0 auto; } #contents .mainuse .mainuse_tit{ text-align: center; } #contents .mainuse .mainuse_box_lf{ display: inline-block; vertical-align: middle; } #contents .mainuse .mainuse_box_rt{ display: inline-block; vertical-align: top; } #contents .mainuse .mainuse_box_rt p{ width:320px; padding:0 10px; } #contents .lvlist{ width:680px; margin:0 auto; } #contents .lvlist li{ float:none !important; width:25%; display: inline-block; } #contents .lvlist p{ font-size: 16px; padding:20px 0; } #contents .vol07_last_box{ width:680px; margin:0 auto; text-align: center; } .wap_07title_block{ display: none; } .pc_07title_block{ display: block; } /*vol08*/ #contents .imgblock{ display: block; } #contents .txtsty{ text-align: left; line-height: 3.6; } #contents .txtsty >span{ display: inline-block; padding:10px 24px; } #contents .txtsty >span:nth-child(2){ padding:10px 20px 10px 0; } #contents .txtsty > span.pdl01{ padding:10px 40px; } #contents .txtsty > span.pdl02{ padding:10px 56px; } #contents.vol08 .news_subTtl { background: #00a7ac; } #contents.vol09 .news_subTtl { background: #00a7ac; } #contents.vol08 .border_spec_ttl{ width:680px; } .vol08 .pc_07title_block{ margin:0 auto; } #contents.vol08 .table01{ margin:0 auto; font-size: 16px; text-align: center; border-collapse: collapse; } #contents.vol08 .table01 td{ padding:5px; border:1px solid #000; background-color: #00a7ac; color:#fff; vertical-align: middle; } #contents.vol08 .table01 th{ padding:10px; text-align: center; vertical-align: middle; border:1px solid #000; background-color:transparent; } #contents .news-circle-ttl.news-circle-ttl-08 { width: 215px; border-radius: 20px; margin:0 0 10px 35px; line-height: 1.6; } #contents .vol08-tit{ text-align: center; } #contents .vol08-left{ text-align: left; padding:0 25px; } #contents .red-warining{ text-align: left; color:#fe0000; font-size: 15px; margin:0 0 10px 28px; } #contents .red-warining.black{ color:#000; } #contents .news-style-text07.vol08-txt p{ padding: 3px 0 3px 30px; } #contents .news-circle-ttl.news-circle-ttl-08.tit-txt08{ width:auto; margin-left:35px; } #contents .news-circle-ttl span.warining08{ padding:0 15px; } #contents .il-vol08{ font-size: 17px; margin-left:10px; } #contents .news-style-text07.notice-vol08 li{ float:none !important; display: block; } #contents .news-style-text07.notice-vol08 li >i >img{ vertical-align: middle; padding-right: 10px; } #contents.vol08 .notice_img{ margin-bottom:30px !important; } #contents.vol08 .komente_news .news_subTtl{ margin-bottom:1%; } #contents.vol08 .lvlist p{ font-size: 15px; } #contents .bot-txtarea-vol08{ width:677px; margin:0 auto 40px auto; border:3px solid #00a7ac; } #contents .notice-vol08-con{ font-size: 15px; } #contents .bot-txtarea-vol08 p{ padding:30px 20px; } #contents .pic-txt{ font-size: 15px; text-align: center; margin-top:10px; } #contents ul.picbox{ width:680px; margin:0 auto; } #contents li.floatpic{ width:50%; text-align: center; } #contents .ilobj{ display: inline-block; } #contents .tableshow{ display: none; } /*vol09*/ #contents .dotted i > img{ vertical-align: middle; padding-right: 10px; } #contents.vol09 .bot-txtarea-vol08 p{ padding: 10px 20px; } /*vol10*/ #contents.vol10 .lvlist p{ padding:0; text-align: left; } #contents .step_style_02.vol10{ margin-bottom:40px !important; } /*vol11*/ #contents.vol11 .txtRed{ color: #ff0000; } #contents .notice_img .w3{ font-size: 20px; margin:20px 0; } #contents .notice_img .w3 p{ margin:5px 0; } #contents.vol11 .border_spec_ttl{ width: 760px; } #contents.vol11 .table01{ margin:0 auto; font-size: 16px; text-align: center; border-collapse: collapse; } #contents.vol11 .table01 td{ padding:5px; border:1px solid #000; background-color: #00a7ac; color:#fff; vertical-align: middle; } #contents.vol11 .table01 th{ padding:10px; text-align: center; vertical-align: middle; border:1px solid #000; background-color:transparent; } #contents.vol11 .news-style-text07 p{ padding:3px 35px; } #contents.vol11 .txtBold{ font-size: 18px; padding-left: 10px; } /*vol12*/ #contents.vol12 .komente_news .news_content_Wrap{ padding:0 25px; } #contents.vol12 .news-style-text07.bgColor{ background:#b2e4e6; border-radius: 15px; padding:10px; } #contents.vol12 .notice_img .w3{ font-size: 15px; margin:10px 0; } #contents.vol12 .vol12Con{ margin:20px 0; font-size:15px; } #contents.vol12 .vol12Con i > img{vertical-align: middle;padding-right: 10px;} #contents.vol12 .news_content_Wrap .vol12Left{ float: left; width:40%; } #contents.vol12 .news_content_Wrap .vol12Right{ float:right; width: 50%; } #contents.vol12 .red-warining{ margin:50px 0; } #contents.vol12 .questionBox{ padding:0 25px; text-align: center; } #contents.vol12 .questionBox .questionTit{ background:#00a7ac; color:#fff; font-size:15px; padding:12px 0; } #contents.vol12 .questionBox .questionTxt{ background:#fff; padding:30px 0; } #contents.vol12 .questionBox .questionTxt div{ display: inline-block; width:32%; vertical-align: middle; } #contents.vol12 .questionBox .questionTxt div > p{ text-align: left; color:#00a7ac; font-weight: bold; line-height: 2; } /*vol13*/ #contents.vol13 .news_content_Wrap .vol12Left, #contents.vol13 .news_content_Wrap .vol12Right{ width:100%; float:none; } #contents.vol13 .vol12Con{ margin:20px 0 30px 0; } /*vol14*/ #contents.vol14 p{ font-size:15px; } #contents.vol14 .videoCon{ text-align: center; cursor: pointer; } #contents.vol14 .titCenter, #contents.vol15 .titCenter, #contents.vol16 .titCenter{ text-align: center; } #contents.vol14 .news_content_Wrap .vol12Left{ width:15%; font-weight:bold; font-size:16px; } #contents.vol14 .news_content_Wrap .vol12Right{ width:85%; line-height: 1.8; } #contents.vol14 .border_spec_ttl{ width:100%; } #contents.vol14 .questionBox .questionTxt div:nth-child(1), #contents.vol15 .questionBox .questionTxt div:nth-child(1){ width:25%; } #contents.vol14 .questionBox .questionTxt div:nth-child(2), #contents.vol15 .questionBox .questionTxt div:nth-child(2){ width:70%; } .layui-layer .block{ width:800px; height:450px; } .layui-layer .block video{ width:100%; height:100%; } /*vol15*/ #contents.vol15 .red-warining{ margin:0; } /*vol16*/ #contents.vol16 .questionBox .questionTxt div{ display: inline-block; width:32%; vertical-align: middle; } #contents.vol16 .questionBox .questionTxt div:nth-child(2){ width:59%; } #contents.vol16 .questionBox .questionTxt div > p{ text-align: left; color:#00a7ac; font-weight: bold; line-height: 2; } #contents.vol16 .questionBox .questionTxt div > p.txtCenter{ display: block; text-align: center; } #contents.vol16 .red-warining{ margin:0; } /*vol17*/ .blueTxt{ color:#00a7ac; text-decoration: underline; padding-left: 10px; font-weight: bold; cursor: pointer; } .boldTxt{ font-weight: bold; } #contents.vol17 .questionBox .questionTxt div:nth-child(2){ display: inline-block; width: 32%; vertical-align: middle; } #contents .addTit{ padding:0 25px; color:#00adb0; margin:30px 0; text-align: left; font-size: 15px; font-weight: bold; } /*vol18*/ #contents.vol18 .questionBox .questionTxt div:nth-child(2){ display: inline-block; width: 32%; vertical-align: middle; } /*vol19*/ #contents.vol19 .dottedCon{ padding:0 130px; box-sizing: border-box; } #contents.vol19 .dottedCon p{ background:#e7f6f6; border:2px dashed #00a7ac; padding:25px 10px; text-align: left; } #contents.vol19 .vol19Subtit{ font-size: 20px; color:#00a7ac; text-decoration: underline; font-weight: bold; } #contents.vol19 .vol19Subtit span{ padding-right: 5px; } #contents .example{ font-weight: bold; margin-top:20px; } #contents .tableBox{ width:100% !important; display: table !important; } #contents .tableBox p, #contents .tableBox img{ display: table-cell; } #contents .tableBox p{ width:50%; vertical-align: middle; } #contents .tableBox img{ /*width:50%;*/ vertical-align: middle; } #contents.vol21 .questionTxt{ text-align: center; color:#00a7ac; font-weight: bold; } #contents.vol21 .questionTxt p{ text-align: left; } #contents.vol21 .questionTxt div{ display: inline-block; width: 20%; vertical-align: middle; } #contents.vol21 .questionTxt div img{ width:70%; } #contents.vol21 .questionTxt div:nth-child(2){ width:75%; } /*vol20*/ #contents.vol20 .komente_news div > p{ font-size: 15px; padding:0 15px; } /*#contents.vol20 .normal-border-ttl-left.mb20 > img{ width:36%; }*/ /*vol22*/ #contents.vol22 .questionTxt{ text-align: center; color:#00a7ac; font-weight: bold; } #contents.vol22 .questionTxt p{ text-align: left; } #contents.vol22 .questionTxt div{ display: inline-block; width: 20%; vertical-align: middle; } #contents.vol22 .questionTxt div img{ width:70%; } #contents.vol22 .questionTxt div:nth-child(2){ width:75%; } #contents.vol22 .table01{ width:490px; margin:0 auto; border-collapse: collapse; border:1px solid #14aeb3; } #contents.vol22 table,#contents.vol22 table tr th,#contents.vol22 table tr td{ border:2px solid #14aeb3; background:transparent !important; padding-left: 10px !important; vertical-align: middle !important; font-weight: bold !important; } /*vol24*/ #contents.vol24 .circle_title{ font-size: 17px; font-weight: bold; color:#00a7ac; border-radius:10px; border:2px solid #00a7ac; padding:0px 40px ; } #contents.vol24 .underline_txt{ color:#00a7ac; text-decoration: underline; font-size: 17px; } #contents.vol24 .border_con{ color:#00a7ac; font-weight: bold; border:2px solid #00a7ac; display: inline-block; padding:2px 20px; } #contents.vol24 .questionBox .questionTxt div{ width:80%; line-height: 1.8; font-size: 18px; } #contents.vol38 .txt_line p{ margin:20px 0; } #contents.vol16.vol38 .questionBox .questionTxt div{ width: 55%; font-size: 20px; text-align: center; }