a{color:linkColor;text-decoration:linkLine}a:link{color:linkColor;text-decoration:linkLine}a:visited{color:visited;text-decoration:linkLine}a:hover{color:hoverColor;text-decoration:hoverLine}a:active{color:hoverColor;text-decoration:hoverLine}a:focus{color:hoverColor;text-decoration:hoverLine;outline:none}body{width:100%}body,div,pre,p,blockquote,em,strong,form,fieldset,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,table,th,td,embed,object{margin:0;padding:0;border:0;outline:0;background:0 0;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline}em{font-style:normal}select,option,input{margin:0;padding:0}table{border-spacing:0}th{font-weight:400}textarea{margin:0;padding:0;font-size:100%}caption,th{text-align:left}img{border:0;vertical-align:baseline}hr,legend{display:none}ul,ol{list-style:none}label{cursor:pointer}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}body{font-size:14;font-family:"\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF","\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33","Hiragino Kaku Gothic Pro","\30E1\30A4\30EA\30AA",Meiryo,"Osaka",Helvetica,Arial,sans-serif}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-o-text-size-adjust:100%;text-size-adjust:100%;width:100%;overflow-x:hidden;background:#fafafa}img{vertical-align:top;width:100%}.page-about-values-index{font:14px/1 'Noto Sans Japanese',Helvetica,Arial,"\30E1\30A4\30EA\30AA",Meiryo,"\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33","Hiragino Kaku Gothic Pro",sans-serif}.win-w-max .page-about-values-index .keio-sp{display:none}.win-w-max .page-about-values-index a{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.win-w-max .page-about-values-index a:hover{opacity:.8}.win-w-700 .page-about-values-index .keio-pc{display:none}.win-w-700 .page-about-values-index canvas{display:none}.page-about-values-index .section-inner{position:relative}.page-about-values-index #header-section{position:relative;width:100%;background:#204898 url("../../../images/about/values/index/header/bg.png") no-repeat left bottom;background-size:100% auto}.win-w-max .page-about-values-index #header-section{margin-bottom:7.9%;padding-bottom:5.7%}.win-w-700 .page-about-values-index #header-section{margin-bottom:15.7%;padding-bottom:10%}.page-about-values-index #header-section .header-inner{position:relative;width:100%;z-index:2}.page-about-values-index #header-section .logo{font-size:1px;line-height:1}.win-w-max .page-about-values-index #header-section .logo{width:22%;margin-bottom:3.6%}.win-w-700 .page-about-values-index #header-section .logo{width:71.4%;margin-bottom:10.7%}.page-about-values-index #header-section h1{font-weight:200;font-family:'Gotham SSm A','Gotham SSm B','Noto Sans Japanese',Helvetica,Arial,"\30E1\30A4\30EA\30AA",Meiryo,"\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33","Hiragino Kaku Gothic Pro",sans-serif;text-align:center;color:#fff}.win-w-max .page-about-values-index #header-section h1{font-size:229%;margin-bottom:2.1%}.win-w-700 .page-about-values-index #header-section h1{font-size:134%;margin-bottom:2.9%}.page-about-values-index #header-section h2{border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center}.win-w-max .page-about-values-index #header-section h2{padding:1.4% 0;width:54.3%;margin:0 auto 2.1%}.win-w-700 .page-about-values-index #header-section h2{width:91.4%;padding:2.9% 0;margin:0 auto 5.7%}.page-about-values-index #header-section h2 .inner{display:block}.page-about-values-index #header-section h2 .inner span{position:relative;display:inline-block;background:url("../../../images/about/values/index/header/line.gif") repeat-y right top}.page-about-values-index #header-section h2 .inner span:last-child{background:0 0}.win-w-max .page-about-values-index #header-section h2 .inner span img{opacity:0}.no-canvas .page-about-values-index #header-section h2 .inner span img{opacity:1}.page-about-values-index #header-section h2 .inner .txt1{width:31.4%;padding:1.4% 2.4% 1.3%}.page-about-values-index #header-section h2 .inner .txt2{width:16.1%;padding:1.4% 2.4% 1.3%}.page-about-values-index #header-section h2 .inner .txt3{width:33.7%;padding:1.1% 2.4% 1.3%}.page-about-values-index #header-section .sp-img{position:absolute;top:0;left:0;width:100%;z-index:1}.page-about-values-index #header-section .pc-img{display:none;position:absolute;top:0;left:50%;width:65.7%;margin-left:-32.9%;z-index:1}.no-canvas .page-about-values-index #header-section .pc-img{display:block}.win-w-700 .page-about-values-index #header-section .pc-img{display:none}.page-about-values-index #header-section canvas{position:absolute;z-index:1;top:0;left:0}.page-about-values-index #header-section .nav{text-align:center;margin:0 auto;line-height:2}.win-w-max .page-about-values-index #header-section .nav{width:71.4%}.win-w-700 .page-about-values-index #header-section .nav{width:91.4%}.page-about-values-index #header-section .nav li{font-weight:200}.win-w-max .page-about-values-index #header-section .nav li{display:inline-block;margin-right:2em}.win-w-700 .page-about-values-index #header-section .nav li{padding-left:-1.2em}.win-w-max .page-about-values-index #header-section .nav br{display:none}.win-w-max .page-about-values-index #header-section .nav em,.win-w-max .page-about-values-index #header-section .nav span{vertical-align:baseline;display:inline-block}.page-about-values-index #header-section .nav em{font-family:'Gotham SSm A','Gotham SSm B','Noto Sans Japanese',Helvetica,Arial,"\30E1\30A4\30EA\30AA",Meiryo,"\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33","Hiragino Kaku Gothic Pro",sans-serif;font-weight:300}.win-w-max .page-about-values-index #header-section .nav em{font-size:23px;margin-right:.5em}.win-w-700 .page-about-values-index #header-section .nav em{position:absolute;top:-.1em;left:-1.2em;font-size:109%}.page-about-values-index #header-section .nav span{font-weight:200;font-family:'Gotham SSm A','Gotham SSm B','Noto Sans Japanese',Helvetica,Arial,"\30E1\30A4\30EA\30AA",Meiryo,"\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33","Hiragino Kaku Gothic Pro",sans-serif}.win-w-max .page-about-values-index #header-section .nav span{font-size:16px}.win-w-700 .page-about-values-index #header-section .nav span{font-size:92%}.page-about-values-index #header-section .nav a{line-height:2;color:#fff;text-decoration:none}.win-w-700 .page-about-values-index #header-section .nav a{text-align:left;position:relative;display:inline-block}.page-about-values-index .section{position:relative;width:100%}.win-w-max .page-about-values-index .section{margin-bottom:7.9%}.win-w-700 .page-about-values-index .section{margin-bottom:15.7%}.page-about-values-index .section:last-child{margin-bottom:0}.page-about-values-index .section h2{font-family:"\30D2\30E9\30AE\30CE\660E\671D\20\50\72\6F\20\57\33","Hiragino Mincho Pro","游明朝","\FF2D\FF33\20\FF30\660E\671D","MS PMincho",serif;text-align:center;font-weight:200}.win-w-max .page-about-values-index .section h2{font-size:24px;margin-bottom:1.4%}.win-w-700 .page-about-values-index .section h2{margin-bottom:2.9%}.page-about-values-index .section h3{text-align:center}.win-w-max .page-about-values-index .section h3{border-left:20px solid #d82810;padding:0 4.3%;margin-bottom:5.7%}.win-w-700 .page-about-values-index .section h3{padding:0 2.9% 0 1.7%;border-left:8px solid #d82810;margin-bottom:11.4%}.page-about-values-index .section h3 .inner{display:block;border-top:1px solid #000;border-bottom:1px solid #000;display:inline-block}.win-w-max .page-about-values-index .section h3 .inner{padding:2.2% 6.3%}.win-w-700 .page-about-values-index .section h3 .inner{font-size:292%;padding:5.3% 1.2em 5.3% 0;box-sizing:border-box;width:100%}.page-about-values-index .section h3 .h3-inner{display:block}.win-w-max.is-safari .page-about-values-index .section h3 .h3-inner{display:table}.win-w-700 .page-about-values-index .section h3 .h3-inner{display:table;width:100%}.page-about-values-index .section h3 em{display:inline-block;vertical-align:middle;font-family:"\30D2\30E9\30AE\30CE\660E\671D\20\50\72\6F\20\57\33","Hiragino Mincho Pro","游明朝","\FF2D\FF33\20\FF30\660E\671D","MS PMincho",serif;font-weight:200}.win-w-max .page-about-values-index .section h3 em{font-size:315%;font-size:62px;background:url("../../../images/about/values/index/line.gif") repeat-y left top,url("../../../images/about/values/index/line.gif") repeat-y right top;padding:0 .5em;display:table-cell}.win-w-700 .page-about-values-index .section h3 em{vertical-align:middle;display:table-cell;padding:0 .1em;width:1em}.page-about-values-index .section h3 strong{vertical-align:middle;font-weight:100}.win-w-max .page-about-values-index .section h3 strong{font-size:46px;display:table-cell;padding-left:.5em;text-align:left;line-height:1.3}.win-w-700 .page-about-values-index .section h3 strong{font-size:49%;vertical-align:middle;display:table-cell;line-height:1.5}.page-about-values-index .box{font-size:16px;box-shadow:1px 1px 40px rgba(0,0,0,.08);line-height:2;color:#282828;background:rgba(255,255,255,.88)}.win-w-max .page-about-values-index .box{padding:5% 5.7%}.win-w-700 .page-about-values-index .box{width:82.9%;padding:5.7%;margin:0 auto}.page-about-values-index .box .link{margin-top:1em}.page-about-values-index .box a{text-decoration:none;color:#000;position:relative;padding-left:2.5em;font-weight:600}.page-about-values-index .box strong{font-weight:600}.page-about-values-index .box .icon{position:absolute;top:-.2em;left:0;text-indent:100%;vertical-align:middle;white-space:nowrap;overflow:hidden;display:inline-block;width:2em;height:2em;border-radius:1em/1em;background-color:#005}.page-about-values-index .box .icon:before{content:"";margin:auto;position:absolute;top:0;right:.2em;bottom:0;left:0;width:.6em;height:.6em;background-color:#005;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff}.page-about-values-index #pagetop{width:78px;right:0;height:0;display:none;overflow:hidden;position:fixed;bottom:0;z-index:11;text-align:center;-webkit-transition:height .3s ease;transition:height .3s ease;background-color:rgba(255,255,255,.8);font-size:12px}.win-w-700 .page-about-values-index #pagetop{width:6.5em;font-size:109%}.page-about-values-index #pagetop a{color:#000;text-decoration:none;width:100%;height:100%;display:block}.page-about-values-index #pagetop.show{height:46px}.win-w-700 .page-about-values-index #pagetop.show{height:3.5em}.page-about-values-index #pagetop .ptText{padding-top:2px;display:block}.page-about-values-index #pagetop .ptArrow{padding-top:10px;display:block}.page-about-values-index #pagetop .ptInner{text-indent:100%;vertical-align:middle;white-space:nowrap;overflow:hidden;display:inline-block;position:relative;width:6px;height:6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-top:2px solid #000;border-left:2px solid #000}.win-w-700 .page-about-values-index #pagetop .ptInner{width:.5em;height:.5em;border-top:.16em solid #000;border-left:.16em solid #000}.page-about-values-index .section1 .bg-img{position:relative;z-index:0;width:100%;margin-bottom:17.1%}.page-about-values-index .section1 .sp-img{position:relative;z-index:0;width:100%;margin-bottom:15.7%}.page-about-values-index .section1 .pc-img{display:none;position:absolute;top:0;left:0;z-index:0;width:100%}.no-canvas .page-about-values-index .section1 .pc-img{display:block}.page-about-values-index .section1 .content{position:absolute;top:0;left:0;width:100%}.page-about-values-index .section1 #section1-canvas{position:relative}.page-about-values-index .section1 canvas{position:relative;top:0;left:0;z-index:1}.page-about-values-index .section1 .ballon-wrap{position:absolute;z-index:2;left:0;text-align:center;width:100%}.page-about-values-index .section1 .baloon{position:relative;font-weight:200;padding:1em 2em}.win-w-max .page-about-values-index .section1 .baloon{font-size:143%}.win-w-700 .page-about-values-index .section1 .baloon{font-size:117%}.page-about-values-index .section1 .baloon:before{display:block;height:0;width:0;content:"";position:absolute;top:100%;left:50%;border:10px solid transparent;border-top:10px solid #000;margin-left:-10px}.page-about-values-index .section1 .ballon-wrap1{font-family:'Gotham SSm A','Gotham SSm B','Noto Sans Japanese',Helvetica,Arial,"\30E1\30A4\30EA\30AA",Meiryo,"\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33","Hiragino Kaku Gothic Pro",sans-serif}.win-w-max .page-about-values-index .section1 .ballon-wrap1{margin-top:-2.9%}.win-w-700 .page-about-values-index .section1 .ballon-wrap1{margin-top:-5.7%}.page-about-values-index .section1 .ballon-wrap1 .baloon{display:inline-block;background:#fff;box-shadow:1px 1px 40px rgba(0,0,0,.08)}.page-about-values-index .section1 .ballon-wrap1 .baloon:before{border-top:10px solid #fff}.page-about-values-index .section1 .ballon-wrap2{font-family:'Gotham SSm A','Gotham SSm B','Noto Sans Japanese',Helvetica,Arial,"\30E1\30A4\30EA\30AA",Meiryo,"\30D2\30E9\30AE\30CE\89D2\30B4\20\50\72\6F\20\57\33","Hiragino Kaku Gothic Pro",sans-serif}.win-w-max .page-about-values-index .section1 .ballon-wrap2{margin-top:45.7%}.win-w-700 .page-about-values-index .section1 .ballon-wrap2{margin-top:111.4%}.page-about-values-index .section1 .ballon-wrap2 .baloon{display:inline-block;background:#204898;box-shadow:1px 1px 40px rgba(0,0,0,.08);color:#fff}.page-about-values-index .section1 .ballon-wrap2 .baloon:before{border-top:10px solid #204898}.win-w-700 .page-about-values-index .section1 .ballon-wrap2 .baloon:before{border-top:0;border-bottom:10px solid #204898;top:-10px}.page-about-values-index .section1 .box{margin:0 auto}.win-w-max .page-about-values-index .section1 .box{width:60%}.page-about-values-index .section2{position:relative;z-index:3}.win-w-max .page-about-values-index .section2{margin-bottom:4.3%}.win-w-700 .page-about-values-index .section2{margin-bottom:15.7%}.page-about-values-index .section2 #section2-canvas{position:relative}.page-about-values-index .section2 #section2-canvas:after{display:block;clear:both;height:0;visibility:hidden;content:""}.page-about-values-index .section2 canvas,.page-about-values-index .section2 .pc-img{float:right;position:relative;z-index:2;margin-right:-1.2%}.win-w-700 .page-about-values-index .section2 h3{margin-bottom:6.7%}.page-about-values-index .section2 .pc-img{display:none;width:64.1%}.no-canvas .page-about-values-index .section2 .pc-img{display:block}.win-w-700 .page-about-values-index .section2 .pc-img{display:none}.page-about-values-index .section2 .sp-img{margin-bottom:7.1%}.win-w-max .page-about-values-index .section2 .box{width:25.7%;float:right;position:relative;z-index:1}.page-about-values-index .section3{position:relative;z-index:1}.win-w-max .page-about-values-index .section3 h3{margin-bottom:4.3%}.win-w-700 .page-about-values-index .section3 h3{margin-bottom:5.7%}.page-about-values-index .section3 header{position:relative;z-index:2}.page-about-values-index .section3 .section-inner{z-index:1}.page-about-values-index .section3 .map{position:relative;z-index:1}.page-about-values-index .section3 .map img{margin-top:-59.3%}.page-about-values-index .section3 .pc-img{display:none;position:relative;z-index:4;margin-top:-41%;margin-left:8.6%;width:88.6%}.no-canvas .page-about-values-index .section3 .pc-img{display:block}.win-w-700 .page-about-values-index .section3 .pc-img{display:none}.page-about-values-index .section3 .sp-img{margin-bottom:.7%}.page-about-values-index .section3 canvas{position:relative;z-index:4;margin-top:-67.4%}.win-w-max .page-about-values-index .section3 .box{position:relative;width:51.4%;margin-left:5.7%;z-index:0}.win-w-700 .page-about-values-index .section3 .box{position:relative;z-index:2}.page-about-values-index .section4{position:relative;z-index:3}.win-w-700 .page-about-values-index .section4 h3{margin-bottom:6.9%}.page-about-values-index .section4 .sp-img{margin-bottom:6.9%}.page-about-values-index .section4 #section4-canvas{position:relative}.page-about-values-index .section4 #section4-canvas:after{display:block;clear:both;height:0;visibility:hidden;content:""}.page-about-values-index .section4 canvas,.page-about-values-index .section4 .pc-img{position:relative;z-index:2;float:right;margin-right:-2.9%}.page-about-values-index .section4 .pc-img{display:none;width:54.3%}.no-canvas .page-about-values-index .section4 .pc-img{display:block}.win-w-700 .page-about-values-index .section4 .pc-img{display:none}.win-w-max .page-about-values-index .section4 .box{width:28.6%;float:right;margin-right:1.4%;position:relative;z-index:1}.page-about-values-index .section5{width:100%;overflow:hidden}.win-w-max .page-about-values-index .section5{padding-bottom:5%}.win-w-700 .page-about-values-index .section5{padding-bottom:5.7%}.win-w-max .page-about-values-index .section5 h3{margin-bottom:0}.win-w-700 .page-about-values-index .section5 h3{margin-bottom:3.6%}.page-about-values-index .section5 canvas{position:absolute;top:0;left:0;z-index:1}.page-about-values-index .section5 .map{position:relative;z-index:0;margin-top:-.6%;margin-left:-6.4%;width:112.9%}.page-about-values-index .section5 .pc-img{display:none;position:absolute;top:0;left:8.6%;z-index:1;margin-top:4.3%;width:82.9%}.no-canvas .page-about-values-index .section5 .pc-img{display:block}.win-w-700 .page-about-values-index .section5 .pc-img{display:none}.page-about-values-index .section5 .box{position:relative;z-index:2}.win-w-max .page-about-values-index .section5 .box{width:60%;margin:-10% auto 0}