body{ font-family: "Helvetica Neue", Arial, sans-serif; } .subpage_main .subpage_main_group .disc > li:before{ font-size: 100%; top: 0; } .humandiversityContent table tr th{ padding: 10px; } .en.warming.production .borderBlack{ height: 100%; } @media ( min-width: 961px ){ .footer .ft_nav_area .twitter { right: auto; left: calc(25.3% + 15px); } .footer .ft_info_wrap .wrap .nav { width: 405px; } .footer .ft_info_wrap .wrap .nav ul li:nth-child(n+3) { margin-top: 25px; } .footer .ft_info_wrap .wrap .nav ul li:nth-child(2){ border-right: none; padding-right: 0; } .footer .ft_info_wrap .wrap .nav ul li:nth-child(3){ border-right: 1px solid #707070; padding-right: 20px; } } @media ( min-width: 601px ){ .kv .lang_btn a { padding-left: 1.6em; } .kv .lang_btn a:before{ left: 0.8em; } .subpage_main .text_block .text , .borderBox .DescText{ line-height: 1.7; } .subpage_main .text_block .HalfBoxIn .text{ line-height: 1.5; } } @media ( max-width: 600px ){ .footer .ft_nav_area .nav_list:last-child{ width: 100%; } } /* TOP */ .top .AnchorLinkContent ul li .txt{ text-align: left; } .TOPNewsArea .NewsAreaTable tr th .DateTag .Tag{ min-width: 8.5em; } .top_caroucel .pager { bottom: 13px; } .top_caroucel .pager span { font-size: 30px; margin: 0 0.08em; } .horizontalLineTitle span{ line-height: 1.3em; } @media ( min-width: 601px ){ .en .list-cmn-news-01 li .box-text{ /* width: 14.5em; */ /* min-width: 14.5em; */ } .en .list-cmn-news-01 li .box-text .txt-category{ min-width: 9em; } .en .TOPAboutMore .Document ul li{ width: 49%; margin-right: 2% !important; } .en .TOPAboutMore .Document ul li:nth-of-type(2n){ margin-right: 0 !important; } .en .TOPAboutMore .Document ul li:nth-of-type(n+3) { margin-top: 2%; } .TOPNewsArea .NewsAreaTable tr th { width: 14em; } .TOPSearchAreaIn .mf_finder_searchBox_submit::before { content: "Search"; } } /* company */ .company .AnchorLinkContent ul li .icon { min-width: 60px; width: 60px; } .subpage_main .text_block .Link.btn > a{ padding: 15px 20px 15px 35px; } .subpage_main .text_block .Link.btn > a:before{ top: 18px; left: 20px; } .subpage_main .text_block .Link.btn.on > a{ background: #d9e8f2; } .subpage_main .text_block .Link.btn.on > a:before{ transform:rotate(90deg); left: 13px; } .flexArea3Box.InmT0 .Area3BoxIn, .flexArea4Box.InmT0 .Area3BoxIn{ margin-top: 0 !important; } @media ( min-width: 961px ) { .companyTOPOtherLink ul li { width: 32%; margin-right: 2%; } .companyTOPOtherLink ul li:nth-of-type(3n){ margin-right: 0; } } @media ( min-width: 850px ){ .company .AnchorLinkContent ul li .txt{ font-size: 16px; } .company .AnchorLinkContent ul li a{ padding-bottom: 20px; } } @media ( max-width: 849px ) and ( min-width: 601px ){ .AnchorLinkContent ul li .txt { font-size: 2.12vw; } } @media ( min-width: 601px ){ .company .tableOuter table tr th, .company .tableOuter table tr td{ line-height: 1.7; } } @media ( max-width: 600px ){ .flexArea4Box.spBlock .Area4BoxIn{ width: 100%; margin: 0 !important; } .subpage_main .text_block .Link.btn > a { padding: 10px 20px 10px 35px; } .subpage_main .text_block .Link.btn > a:before, .subpage_main .text_block .Link.btn.on > a:before { top: 12px; } }