@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,700italic,900,900italic);*{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{background:#f4f4f4;font-family:"游ゴシック体","Yu Gothic",YuGothic,"メイリオ","新ゴ Pro","MS Pゴシック",sans-serif;color:#333;font-size:13px;min-height:100%;min-width:980px;line-height:1.5}.nowModal{position:fixed;overflow-y:hidden}input,select,textarea{color:#333;padding:2px 4px;font-size:12px}a,a:active,a:hover,a:visited{color:#333;text-decoration:none}.ie8 header .headerWrap .rightArea .social .tw,.script,header .headerWrap .rightArea .menu a .btn_img,header .headerWrap .rightArea .menu a.opened .btn_svg .txt{display:none}.annotation,.continued{font-size:12px;letter-spacing:0}.continued{opacity:.8}.text_L{text-align:left}.mt50{margin-top:40px}.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{display:none!important}.fb_iframe_widget span{height:20px;z-index:0;overflow:hidden}#JSNG,#JSNGTOP,header{border-bottom:1px solid #e5e5e5}#JSNGTOP{background:#fff;font-size:12px;font-weight:700;line-height:48px;text-align:center}#JSNG,header{position:fixed}#JSNG{font-size:12px;font-weight:700;line-height:48px;text-align:center;padding-top:108px;top:0;left:0;z-index:9999}#JSNG,footer,header{width:100%;background:#fff}header{height:108px;min-width:980px;display:table;border-collapse:collapse;border-spacing:0;z-index:10000}footer,header .headerWrap{position:relative}header .headerWrap .logo{position:absolute;width:33%}header .headerWrap .title{position:absolute}header .headerWrap .rightArea{position:absolute;width:33%}header .headerWrap .logo{left:20px;top:20px}header .headerWrap .title{left:50%;margin-left:-126px;text-align:center;width:auto}header .headerWrap .title a{display:inline-block;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}header .headerWrap .rightArea{text-align:right;right:0}header .headerWrap .rightArea .social{text-align:right;display:inline-block;vertical-align:top;margin-right:19px;margin-top:20px;zoom:1}#searchMenu .searchFirst .choice li,#searchMenu .searchSecond .secondContent .listWrap ul li,header .headerWrap .rightArea .social .fb{margin-bottom:2px}header .headerWrap .rightArea .social .tw{margin-bottom:0}.ie8 header .headerWrap .rightArea .social{display:block;position:absolute;top:0;right:110px}header .headerWrap .rightArea .menu{display:inline-block;width:108px;height:108px}header .headerWrap .rightArea .menu a{display:block;border:solid 20px #fff;background:#ffe600;width:108px;height:107px;position:relative;transition:all .3s}header .headerWrap .rightArea .menu a .btn_svg #hamburger{display:block;width:28px;height:28px;position:absolute;top:14px;left:50%;margin-left:-14px}header .headerWrap .rightArea .menu a.opened{border:solid 20px #ffe600;height:108px}header .headerWrap .rightArea .menu a.opened .btn_svg #hamburger{width:48px;height:48px;top:4px;left:50%;margin-left:-24px}header .headerWrap .rightArea .menu a .btn_svg .txt{position:absolute;top:45px;left:20px}.ie9 header .headerWrap .rightArea .menu a .btn_svg,.no-svg header .headerWrap .rightArea .menu a .btn_svg{display:none!important}header .headerWrap .rightArea .menu a .btn_img img{position:absolute;top:0;left:0}.ie9 header .headerWrap .rightArea .menu a .btn_img,.no-svg header .headerWrap .rightArea .menu a .btn_img{display:block}footer{border-top:1px solid #e5e5e5;text-align:center;z-index:1100}footer small{line-height:30px;font-size:10px}#searchMenu,#searchMenuOverlay{display:none;position:fixed;height:100%}#searchMenuOverlay{background:#000;width:100%;filter:alpha(opacity=60);-moz-opacity:.6;-ms-filter:"alpha(opacity=60)";opacity:.6;z-index:9000;top:0}#searchMenu{z-index:9500;top:108px;right:0}#searchMenu .searchFirst{width:360px;height:100%;background:#ffe600;padding:0 50px;position:absolute;right:0;text-align:center}#searchMenu .searchFirst .title{padding-top:50px;font-size:14px;font-weight:700;background:url(../images/share/menu/icon_search.png) center top no-repeat;line-height:1}#searchMenu .searchFirst .choice{margin-top:40px}#searchMenu .searchFirst .choice li a{display:inline-block;color:#ffe600;background:#000;width:100%;line-height:60px;font-size:18px}#searchMenu .searchFirst .choice li a.notActive{background:#665c00}#searchMenu .searchFirst .underLink{position:fixed;bottom:25px;text-align:left;border-top:1px solid #b2a100;padding-left:10px;padding-top:20px;width:260px;z-index:9600}#searchMenu .searchFirst .underLink li{display:inline-block;padding-right:0}#searchMenu .searchFirst .underLink li:first-child{padding-right:40px}#searchMenu .searchFirst .underLink li a{display:inline-block;background:url(../images/share/menu/arrow_underlink.png) right center no-repeat;padding-right:25px;font-size:14px;text-decoration:underline}#searchMenu .searchFirst .underLink li a:hover{text-decoration:none}#searchMenu .searchSecond{display:none;width:360px;height:100%;background:#000;padding:0 50px;position:absolute;right:0;text-align:center;overflow-x:hidden}#searchMenu .searchSecond .secondContent{display:none;position:absolute;width:260px}#searchMenu .searchSecond .secondContent .title{padding-top:50px;font-size:14px;font-weight:700;line-height:1;color:#ffe600}#searchMenu .searchSecond .secondContent.human .title{background:url(../images/share/menu/icon_search_human.png) center top no-repeat}#searchMenu .searchSecond .secondContent.lens .title{background:url(../images/share/menu/icon_search_lens.png) center top no-repeat}#searchMenu .searchSecond .secondContent.keyword .title{background:url(../images/share/menu/icon_search_keyword.png) center top no-repeat}#searchMenu .searchSecond .secondContent .listWrap{margin-top:40px;position:absolute;height:500px;width:360px;overflow-y:auto}#searchMenu .searchSecond .secondContent .listWrap ul{width:260px}#searchMenu .searchSecond .secondContent .listWrap ul li a{color:#333}.modal{display:none;color:#fff}#modalOverlay{background:#000;width:100%;height:100%;position:fixed;z-index:9700;top:0;filter:alpha(opacity=90);-moz-opacity:.9;-ms-filter:"alpha(opacity=90)";opacity:.9}#modalOverlay.forefront{z-index:11000;filter:alpha(opacity=100);-moz-opacity:1;-ms-filter:"alpha(opacity=100)";opacity:1}#modalClose{position:fixed;z-index:9800;top:118px;right:10px;background:#fff;width:60px;height:60px}#modalClose.forefront{z-index:11800;top:10px}#modalClose a{background:#ffe600;display:block}#modalEnvironment{position:fixed;z-index:11700;top:50%;width:600px;left:50%;font-size:14px;margin-left:-300px;margin-top:-180px;line-height:1.8}#modalEnvironment .title{font-size:30px;font-weight:700;margin-bottom:80px;text-align:center;line-height:1}#modalEnvironment .os{border-bottom:1px solid #fff;padding-bottom:35px;padding-left:40px}#modalEnvironment .titleName{font-weight:700}#modalEnvironment .os .win{float:left}#modalEnvironment .os .mac{float:left;margin-left:85px}#modalEnvironment .monitor{padding-top:35px;padding-left:40px}#modalVideo,.modalProfile{z-index:9700;position:fixed}.modalProfile{width:840px;left:50%;font-size:14px;margin-left:-420px;margin-top:-180px;line-height:1.8;overflow-y:auto;max-height:480px;top:50%}.modalProfile .profName{text-align:center;font-size:30px;margin-bottom:60px;padding-top:10px}.modalProfile .profName .small{font-size:20px}.modalProfile .profName.lens{font-family:'Roboto',sans-serif}.modalProfile .box .photo{float:left;width:320px;height:214px;font-size:0}.modalProfile .box .photo.lens{background:#fff;padding:17px 40px}.modalProfile .box .desc{float:right;width:480px;text-align:justify;text-justify:inter-ideograph;padding-right:20px}.modalProfile .box .desc .copy{font-size:20px;font-weight:700;margin-bottom:40px;line-height:1.5}.modalProfile .box .desc a{color:#ffe600;text-decoration:underline}.modalProfile .otherLink{text-align:center;margin-top:60px}.meritArea .otherLink a,.modalProfile .otherLink a{display:inline-block;background:#ffe600 url(../images/share/article/btn_item_detail_bg.png) no-repeat;width:320px;height:60px;text-align:center;font-size:18px;line-height:60px;font-weight:700}.modalProfile .otherLink a.small{font-size:14px}.modalProfile .otherLink a.v-small{font-size:14px;line-height:20px;padding-top:9px}#modalVideo{text-align:center;top:0}#modalVideo .videoWrap iframe,section #sec3 .secWrap .rightArea iframe{border:none}#modalVideo .videoWrap .desc{font-size:12px;color:#999;margin-top:10px;line-height:1}#modalImage{z-index:11700;position:fixed;top:0;left:0}section{padding-top:108px;min-width:980px}.profPhoto .humanPhoto,.profPhoto .lensPhoto{float:left}.humanPhoto,.lensPhoto{width:60px;height:60px;overflow:hidden;background:#fff}.humanPhoto img{height:60px}.lensPhoto img{height:40px;margin-left:5px;margin-top:10px}section .resultArea{margin-top:70px;max-width:1400px;margin-left:auto;margin-right:auto}section .resultArea ul li{float:left;width:33.33333%;background:#fff;margin-bottom:70px}.ie8 section .firstContents .mainImageArea,.ie8 section .resultArea ul li{border:4px solid #fff}body.ie8:before,body.ie9:before,section .resultArea ul li.first,section .resultArea ul li.moreContent{display:none}section .resultArea ul li a .listInnerWrap{padding-left:40px}section .resultArea ul li .resultHeader{margin-top:-28px;line-height:1;position:relative}section .resultArea ul li .resultHeader .volArea{position:absolute;left:0}section .resultArea ul li .resultHeader .volArea .vol{font-style:italic;font-size:10px;line-height:.8;font-family:'Roboto',sans-serif}section .resultArea ul li .resultHeader .volArea .no{font-size:42px;border-bottom:1px solid #000;display:inline-block;line-height:1;padding-right:2px;font-family:'Roboto',sans-serif}section .resultArea ul li .resultHeader .volArea .name{margin-top:10px;font-size:14px}section .resultArea ul li .resultHeader .volArea .lensName{margin-top:5px;font-size:12px;font-family:'Roboto',sans-serif;line-height:1.3}section .resultArea ul li .resultHeader .profPhoto{position:absolute;right:0;margin-top:10px}section .resultArea ul li .photoArea{padding-top:120px;margin-bottom:28px}section .resultArea ul li .photoArea .photoAreaInnerWrap{overflow:hidden}.meritArea .body .pct img,section .resultArea ul li .photoArea img{width:100%}section .resultArea ul li .underArea{padding-bottom:40px;position:relative}section .resultArea ul li .underArea .desc{float:left;font-size:18px;height:2.8em;overflow:hidden;padding-right:50px}section .resultArea ul li .underArea .desc span{font-size:9px;height:2.8em;overflow:hidden}section .resultArea ul li .underArea .desc.small{font-size:15px}section .resultArea ul li .underArea .arrow{margin-top:3px;float:right;width:50px;border-top:1px solid #000;padding-top:18px;text-align:center;position:absolute;right:0}section .innerTitle{font-size:12px;font-weight:700;line-height:48px;text-align:center}section .innerTitle,section .press{background:#fff;border-bottom:1px solid #e5e5e5}section .press p{margin:auto;width:710px;font-size:12px;font-weight:700;padding:30px 0;text-align:center;background:url(../images/share/article/outside_icon2.png) no-repeat;background-size:12px 10px;background-position:right center;position:relative;left:18px}section .press p:after{content:'';position:absolute;width:56px;height:43px;left:-50px;top:0;bottom:0;margin:auto;background:url(../images/top/100mil_lens_logo_Jp.png) no-repeat;background-size:55px 43px}section .press p a{text-decoration:underline}section .press p a:hover{opacity:.8}section .firstContents{display:block;width:980px;margin-left:auto;margin-right:auto;margin-top:50px}section .firstContents .mainImageArea{width:980px;margin-left:auto;margin-right:auto;display:table;background:#fff}section .firstContents .mainImageArea .descArea,section .firstContents .mainImageArea .photoArea{display:table-cell}section .firstContents .mainImageArea .descArea{width:390px;padding-left:40px;display:inline-block}section .firstContents .mainImageArea .descArea .volArea{margin-top:-34px;line-height:1}section #sec1 .header .volArea .vol,section .firstContents .mainImageArea .descArea .volArea .vol{font-style:italic;font-size:10px;line-height:.5;font-family:'Roboto',sans-serif}section .firstContents .mainImageArea .descArea .volArea .no{font-size:60px;border-bottom:1px solid #000;display:inline-block;line-height:1;padding-right:2px;font-family:'Roboto',sans-serif}section .firstContents .mainImageArea .descArea .volArea .name{font-size:18px;margin-top:40px}section .firstContents .mainImageArea .descArea .volArea .lensName{font-size:14px;margin-top:10px;font-family:'Roboto',sans-serif}section .firstContents .mainImageArea .descArea .profPhoto{margin-top:30px}section .firstContents .mainImageArea .descArea .desc{margin-top:55px;font-size:30px}section .firstContents .mainImageArea .descArea .desc span{margin-top:55px;font-size:15px}section .firstContents .mainImageArea .descArea .arrow{margin-top:35px;border-top:1px solid #000;width:50px;padding-left:15px;padding-top:20px;padding-bottom:35px}section .firstContents .mainImageArea .photoArea{padding-top:30px;vertical-align:top;padding-bottom:45px}section .firstContents .mainImageArea .photoArea .photoAreaInnerWrap{position:relative;z-index:3000;overflow:hidden;width:590px;height:374px}section .firstContents .mainImageArea .photoArea img.mainPhoto{width:560px;height:374px}section .firstContents .mainImageArea .photoArea img.labelNew{float:left}section .firstContents:hover .mainImageArea,section .resultArea ul li.hover{box-shadow:0 0 0 4px #ffe600 inset}section .firstContents.hoverOut .mainImageArea,section .resultArea ul li.hoverOut{animation:hoverLine 250ms linear 0ms 1 forwards;-webkit-animation:hoverLine 250ms linear 0ms 1 forwards}.ie8 section .firstContents:hover .mainImageArea,.ie8 section .resultArea ul li.hover{border-color:#ffe600}.ie9 section .firstContents:hover .mainImageArea,.ie9 section .resultArea ul li.hover{box-shadow:0 0 0 4px #ffe600 inset}body.top:before,body:before{z-index:99999;content:'';background-color:#fff}body:before{position:fixed;top:0;left:0;background-repeat:no-repeat;background-position:center center;width:100%;height:100%;background-image:url(../images/share/loading.gif)}body.underLinkAnim{animation:backgrond 400ms ease-in-out 0ms 1 forwards;-webkit-animation:backgrond 400ms ease-in-out 0ms 1 forwards}body.top:before{width:0;height:0;background-image:none}@-webkit-keyframes backgrond{0%{opacity:.1}to{opacity:1}}@keyframes backgrond{0%{opacity:.1}to{opacity:1}}@-webkit-keyframes hoverLine{0%{box-shadow:0 0 0 4px #ffe600 inset}to{box-shadow:0 0 0 0 #ffe600 inset}}@keyframes hoverLine{0%{box-shadow:0 0 0 4px #ffe600 inset}to{box-shadow:0 0 0 0 #ffe600 inset}}section .moreArea{margin-top:-20px;height:128px;border-top:1px solid #e5e5e5;background:#fff}section .moreArea .more{text-align:center;margin-top:30px}section .moreArea .more a{display:inline-block;width:280px;height:68px;background:#ffe600 url(../images/top/icon_more_plus.png) 235px center no-repeat;line-height:68px;font-size:20px}section .searchTitle{height:80px;padding:10px;background:#000;position:fixed;width:100%;z-index:8000;min-width:980px;display:none}section .searchTitle .toHome{background:#ffe600;width:60px;height:60px;position:absolute}section .searchTitle .title{line-height:60px;text-align:center;font-size:18px;font-weight:700;color:#fff}section .searchTitle .title .searchKey{color:#ffe600}section .addHeaderMargin{padding-top:80px}section .articleTitle{height:80px;padding:0;background:#000;position:fixed;width:100%;z-index:8000;min-width:980px}section .articleTitle a{color:#fff}section .articleTitle .interview,section .articleTitle .profArea{padding:10px;width:300px}section .articleTitle .profArea{float:left;border-right:1px solid #4d4d4d;position:relative}section .articleTitle .interview,section .articleTitle .profArea .humanPhoto,section .articleTitle .profArea .lensPhoto{float:left}section .articleTitle .profArea .profNames{float:left;padding-left:10px}section .articleTitle .profArea .profName{font-size:16px;line-height:40px}section .articleTitle .profArea .lensName{font-size:12px;line-height:1.4;font-family:'Roboto',sans-serif;padding-top:5px}section .articleTitle .profArea .arrow{position:absolute;bottom:15px;display:inline-block;font-size:12px;color:#ffe600;line-height:1;background:url(../images/share/article/header_arrow_small.png) no-repeat right center;padding-right:20px}section .articleTitle .interview a{display:block;border:5px solid #ffe600;height:60px;background:url(../images/share/article/header_arrow_big.png) no-repeat right 10px center}section .articleTitle .interview .playButton{float:left;padding:14px 10px}section .articleTitle .interview .interviewName{float:left}section .articleTitle .interview .interviewName .name{font-size:16px;padding-top:8px;line-height:1}section .articleTitle .interview .interviewName .desc{color:#ffe600;font-size:15px}section .articleTitle .scrollTop{float:right;background:#ffe600;margin:10px;display:none}section .sec{margin-top:80px;width:100%;min-width:980px;z-index:1100}section #sec1overray{display:none;background:#000;filter:alpha(opacity=70);-moz-opacity:.7;-ms-filter:"alpha(opacity=70)";opacity:.7;width:100%;position:fixed;z-index:1050;top:108px}section #sec1{display:block;position:fixed;z-index:1000;top:108px}section #sec1 .header{background:#fff;padding:20px 0;height:128px;position:relative}section #sec1 .header .volArea{position:absolute;left:0;top:20px;width:108px;height:88px;border-right:1px solid #000;padding:16px 0;text-align:center}section #sec1 .header .volArea .vol{line-height:1}section #sec1 .header .volArea .no{line-height:1;font-size:48px;font-family:'Roboto',sans-serif;margin-top:7px}section #sec1 .header .mainDesc{text-align:center}section #sec1 .header .mainDesc .title{font-size:16px;line-height:1;margin-top:15px}section #sec1 .header .mainDesc .message{font-size:30px;line-height:1;margin-top:15px}section #sec1 .header .mainDesc .message span{font-size:15px;line-height:1;margin-top:15px}section #sec1 .mainImage{width:100%;height:100%;background-size:cover;-ms-behavior:url(backgroundsize.min.htc)}section #sec1 .mainImage,section #sec1 .mainImage.top{background-position:center top}section #sec1 .mainImage.middle{background-position:center center}section #sec1 .mainImage.bottom{background-position:center bottom}section #sec1 .scrollDown{position:absolute;bottom:10px;right:10px;background:#ffe600}section #sec2{margin-top:80%}section #sec2.absolute{margin-top:600px}section #sec2,section #sec2 .innerContent{position:relative}section #sec2 .innerContent .harfLeft{width:50%;min-width:490px;background:#f4f4f4;float:left}section #sec2 .innerContent .leftBg{position:absolute;top:100px;left:0;color:#ffe600;font-size:120px;font-family:'Roboto',sans-serif;line-height:1;font-weight:100;filter:alpha(opacity=50);-moz-opacity:.5;-ms-filter:"alpha(opacity=50)";opacity:.5}section #sec2 .innerContent .harfRight .leftBg{left:50%;margin-left:120px}section #sec2 .innerContent .leftBg .no{margin-left:-20px;border-bottom:4px solid #ffe600}section #sec2 .innerContent .leftBg .underLine{margin-top:-20px;font-size:70px}section #sec2 .innerContent .leftBg .bNo{margin-left:-20px;margin-top:20px;border-bottom:4px solid #ffe600}section #sec2 .innerContent .desc{position:relative;margin-top:150px;margin-left:70px;font-size:16px;min-height:400px;line-height:1.8;text-align:justify;text-justify:inter-ideograph}section #sec2 .innerContent .harfRight .desc{margin-left:190px;text-align:justify;text-justify:inter-ideograph}section #sec2 .innerContent .harfRight{width:50%;min-width:490px;background:#fff;float:right;right:0;top:0;z-index:500}section #sec2 .innerContent .imageArea{margin-top:150px;right:0;position:relative;z-index:100}section #sec2 .innerContent .imageArea .useImage,section #sec3{background:#fff;position:relative}section #sec2 .innerContent .imageArea .useImage .plusButton{background:#fff url(../images/share/article/big_button.png) no-repeat;width:40px;height:40px;position:absolute;right:0;bottom:0}section #sec2 .innerContent .imageArea .useImage a:hover .plusButton{filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8}section #sec2 .innerContent .imageArea .imageDesc{background:#fff;padding:15px;font-size:12px;text-align:justify;text-justify:inter-ideograph}section #sec2 .innerContent .imageArea .imageDesc .caption{font-size:14px;margin-bottom:5px}section #sec2 .content1 .harfRight{display:block}section #sec2 .innerContent .harfRight .imageArea .imageWrap{max-width:700px;float:left;margin-left:-120px}section #sec2 .innerContent .harfLeft .imageArea .imageWrap{max-width:700px;float:right;margin-right:-120px}section .sec3wrap{padding-top:100px;background:#f4f4f4;position:relative;z-index:1100}section #sec3{width:100%;margin-top:0}section #sec3 .secWrap{padding:60px 95px}section #sec3 .secWrap .leftArea{margin-top:35px;margin-right:70px;float:left}section #sec3 .secWrap .leftArea .title{font-size:42px;font-family:'Roboto',sans-serif;font-weight:100;color:#000;margin-bottom:25px;line-height:1.4}section #sec3 .secWrap .leftArea .desc{font-size:12px;color:#999;margin-top:50px;line-height:2;text-align:justify;text-justify:inter-ideograph}section #sec3 .secWrap .rightArea{float:left}section #sec4{position:relative;margin-top:100px;height:632px}section #sec4 .left,section #sec4 .right{position:absolute;width:50%;min-width:490px;text-align:center;line-height:1;padding:100px 0}section #sec4 .left div,section #sec4 .right div{margin-left:auto;margin-right:auto}section #sec4 .left{background:#fff;left:0;top:0}section #sec4 .right{background:#ddd;color:#000;right:0;top:0}section #sec4 .title{font-size:42px;font-family:'Roboto',sans-serif;font-weight:100;margin-bottom:20px}section #sec4 .titleUnderLine{border-top:1px solid #000;width:50px;line-height:10px}section #sec4 .right .titleUnderLine,section #sec5{border-top:1px solid #000}section #sec4 .detailImage{margin-top:30px;width:320px;height:214px;background:#fff}section #sec4 .detailImage.lens{padding:17px 40px}section #sec4 .name{font-size:18px;margin-top:15px}section #sec4 .name.lens,section #sec5 .header .titleEn{font-family:'Roboto',sans-serif;font-weight:300}.meritArea .body .list_contents p,section #sec4 .name span{font-size:12px}section #sec4 .buttonArea{margin-top:32px;width:320px}#searchMenu .searchSecond .secondContent .listWrap ul li a,section #sec4 .buttonArea a{width:100%;display:inline-block;background:#ffe600;font-size:18px;line-height:60px}section #sec4 .buttonArea a .arrow{background:url(../images/share/article/arrow_black.png) no-repeat;display:block;width:100%;background-position:right 20px center}section #sec4 .center{position:absolute;top:255px;left:50%;margin-left:-46px}section #sec5{background:#fff;text-align:center;margin-top:100px;padding-bottom:90px;position:relative}section #sec5 .header{margin-top:100px;line-height:1}section #sec5 .header .titleEn{margin-top:30px;font-size:42px;font-weight:100}section #sec5 .header .titleJa{margin-top:15px;font-size:14px;margin-bottom:40px}section #sec5 .content{border-top:1px solid #000;width:100%;padding:60px 0}section #sec5 .content .no{font-size:42px;font-family:'Roboto',sans-serif;border-bottom:1px solid #000;display:inline-block;line-height:1.2}section #sec5 .content .title{margin-top:40px;font-size:24px}section #sec5 .content .detailArea{width:900px;margin-left:auto;margin-right:auto;margin-top:60px}section #sec5 .content .detailArea .text{font-size:16px;line-height:1.8;text-align:justify;text-justify:inter-ideograph}section #sec5 .content .detailArea .image{float:right;margin-left:60px}section #sec5 .content .detailArea .image li{text-align:right}section #sec5 .content .detailArea .image li p{margin-bottom:10px;font-size:12px}section #sec5 .content .detailArea .image li a{color:#00f;text-decoration:underline}.text-center{text-align:center!important}.pt70{padding-bottom:70px!important}.pb20{padding-bottom:20px!important}.pb150{padding-bottom:150px!important}.mt00{margin-top:0!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb80{margin-bottom:80px!important}.w240{width:240px!important}.w300{width:300px!important}.w540{width:540px!important}.wMax{width:100%!important}.border-top{border:none!important;border-top:1px solid #000!important}.border-bottom,.border-top-bottom{border-bottom:1px solid #000!important}.border-bottom{border:none!important}.border-top-bottom{border-top:1px solid #000!important}.border-none{border:none!important}.meritArea{width:900px;margin-left:auto;margin-right:auto;margin-top:30px}.meritArea .otherLink{text-align:center;margin-top:60px}.meritArea .otherLink a.small{font-size:14px}.meritArea .otherLink a.v-small{font-size:14px;line-height:20px;padding-top:9px}.meritArea .head{border:1px solid #000;border-bottom:none;padding:50px 90px 0}.meritArea .head .title{font-size:24px;line-height:40px;font-weight:700;margin:0;padding:0 0 30px}.meritArea .head .sub{font-size:14px;line-height:28px;text-align:left}.meritArea .body{border:1px solid #000;border-top:none;padding-bottom:50px}.meritArea .body .list_contents{font-size:0;padding:50px 0 0;margin:0 auto;width:750px;text-align:left}.meritArea .body .list_contents .items{width:100%;padding:0;text-align:left;vertical-align:top;display:-moz-inline-box;display:inline-block}.meritArea .body .pct{width:370px}.meritArea .body .box_left{width:370px;float:left;display:block}.meritArea .body .box_right{width:350px;float:right;display:block}.meritArea .body .ttl,.meritArea .body .ttl02{font-weight:700;font-size:18px!important;line-height:18px;margin-bottom:20px}.meritArea .body .ttl02{display:block;font-size:24px!important;line-height:40px;text-align:center;position:relative}.meritArea .body .ttl02 .line{display:block;width:40px;height:1px;position:absolute;bottom:0;left:50%;margin-left:-20px;background-color:#000}.meritArea .body .text,.meritArea .body .text02{font-size:12px;line-height:20px;text-align:justify;text-justify:inter-ideograph}.meritArea .body .text02{font-size:16px!important;line-height:1.8!important}section #sec6{width:100%;height:100%;position:relative;margin-top:0}section #sec6 .wrap{width:100%;height:100%;background-size:cover;-ms-behavior:url(backgroundsize.min.htc);background-position:center center}section #sec6 .wrap .overlay{display:none;background:#000;filter:alpha(opacity=70);-moz-opacity:.7;-ms-filter:"alpha(opacity=70)";opacity:.7;width:100%;height:100%;position:absolute}section #sec6 .wrap .contentArea{display:none;margin-left:-467px;width:934px;margin-top:-195px;position:absolute;left:50%;top:50%}section #sec6 .wrap .contentArea .block{display:none;margin-right:2px;background:#fff;width:310px;height:310px;float:left}section #sec6 .wrap .contentArea .dataBlock{padding:50px 30px}section #sec6 .wrap .contentArea .bodyBlock{margin-right:0}section #sec6 .wrap .contentArea .dataBlock .data{font-size:20px;font-family:'Roboto',sans-serif}section #sec6 .wrap .contentArea .dataBlock .detail{font-size:11px;line-height:2.2;margin-top:20px;font-weight:700}section #sec6 .wrap .contentArea .dataBlock .detail .keyword{display:inline-block;background:#ffe600;border-radius:11px;padding:0 12px;line-height:24px}section #sec6 .wrap .contentArea .block .name{float:left;margin-left:30px;text-decoration:underline}section #sec6 .wrap .contentArea .block .name .icon_links{background-image:url(../images/share/article/outside_icon2.png);background-repeat:no-repeat;background-position:center bottom;display:inline-block;width:23px;height:18px}section #sec6 .wrap .contentArea .block .outside{float:right;margin-right:10px}section #sec6 .wrap .contentArea .block .bodyImage,section #sec6 .wrap .contentArea .block .lensImage{text-align:center;padding:40px 0}section #sec6 .wrap .contentArea .home{display:none;text-align:center;margin-top:20px}