@charset "UTF-8";@import "reset.css";@-webkit-keyframes spin{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg)}}.acumin-font-family{font-family:"acumin-pro-semi-condensed"}.alternate-font-family{font-family:"alternate-gothic-no-3-d",sans-serif}.yuu-font-family{font-family:"游ゴシック",YuGothic,'Yu Gothic',"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Helvetica,Arial,Verdana,sans-serif}#snd.wp_recruit article section#wp_recruit .content.bt_list ul li a dl dd.bt_arrow span,.inline_block,footer div.othercontents ul li{display:inline-block;*display:inline;*zoom:1}.linkHighlight{-webkit-tap-highlight-color:transparent}.box-sizing{-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.flexbox,.member #member_header #membernav nav ol,.member.information section.membercontents ul,header>.wrap nav ol#glnav,header>.wrap nav ol#glnav>li div.mm .inner{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.noSelect{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.marginT0{clear:both;margin-top:0!important}.marginT5{clear:both;margin-top:5px}.marginT10{clear:both;margin-top:10px}.marginT15,.marginT20{clear:both;margin-top:20px}.marginT30{clear:both;margin-top:30px}.marginT40{clear:both;margin-top:40px}.marginT50{clear:both;margin-top:50px}.marginT60{clear:both;margin-top:60px}.marginT70{clear:both;margin-top:70px}.marginT80{clear:both;margin-top:80px}.marginT90{clear:both;margin-top:90px}.marginT100{clear:both;margin-top:100px}.marginB0{clear:both;margin-bottom:0!important}.marginB5{clear:both;margin-bottom:5px}.marginB10{clear:both;margin-bottom:10px}.marginB15{clear:both;margin-bottom:15px}.marginB20{clear:both;margin-bottom:20px}.marginB30{clear:both;margin-bottom:30px}.marginB40{clear:both;margin-bottom:40px}.marginB50{clear:both;margin-bottom:50px}.marginB60{clear:both;margin-bottom:60px}.marginB70{clear:both;margin-bottom:70px}.marginB80{clear:both;margin-bottom:80px}.marginB90{clear:both;margin-bottom:90px}.marginB100{clear:both;margin-bottom:100px}.marginL0{clear:both;margin-left:0!important}.marginL5{clear:both;margin-left:5px}.marginL10{clear:both;margin-left:10px}.marginL15,.marginL20{clear:both;margin-left:20px}.marginL30{clear:both;margin-left:30px}.marginL40{clear:both;margin-left:40px}.marginL50{clear:both;margin-left:50px}.marginL60{clear:both;margin-left:60px}.marginL70{clear:both;margin-left:70px}.marginL80{clear:both;margin-left:80px}.marginL90{clear:both;margin-left:90px}.marginL100{clear:both;margin-left:100px}.marginR0{clear:both;margin-right:0!important}.marginR5{clear:both;margin-right:5px}.marginR10{clear:both;margin-right:10px}.marginR15{clear:both;margin-right:15px}.marginR20{clear:both;margin-right:20px}.marginR30{clear:both;margin-right:30px}.marginR40{clear:both;margin-right:40px}.marginR50{clear:both;margin-right:50px}.marginR60{clear:both;margin-right:60px}.marginR70{clear:both;margin-right:70px}.marginR80{clear:both;margin-right:80px}.marginR90{clear:both;margin-right:90px}.marginR100{clear:both;margin-right:100px}.marginTB0{clear:both;margin:0!important}.marginTB5{clear:both;margin:5px 0}.marginTB10{clear:both;margin:10px 0}.marginTB15{clear:both;margin:15px 0}.marginTB20{clear:both;margin:20px 0}.marginTB30{clear:both;margin:30px 0}.marginTB40{clear:both;margin:40px 0}.marginTB50{clear:both;margin:50px 0}.marginTB60{clear:both;margin:60px 0}.marginTB70{clear:both;margin:70px 0}.marginTB80{clear:both;margin:80px 0}.marginTB90{clear:both;margin:90px 0}.marginTB100{clear:both;margin:100px 0}.marginLR0{clear:both;margin:0!important}.marginLR5{clear:both;margin:0 5px}.marginLR10{clear:both;margin:0 10px}.marginLR15{clear:both;margin:0 15px}.marginLR20{clear:both;margin:0 20px}.marginLR30{clear:both;margin:0 30px}.marginLR40{clear:both;margin:0 40px}.marginLR50{clear:both;margin:0 50px}.marginLR60{clear:both;margin:0 60px}.marginLR70{clear:both;margin:0 70px}.marginLR80{clear:both;margin:0 80px}.marginLR90{clear:both;margin:0 90px}.marginLR100{clear:both;margin:0 100px}.marginTBLR0{clear:both;margin:0!important}.marginTBLR5{clear:both;margin:5px}.marginTBLR10{clear:both;margin:10px}.marginTBLR15,.marginTBLR20{clear:both;margin:20px}.marginTBLR30{clear:both;margin:30px}.marginTBLR40{clear:both;margin:40px}.marginTBLR50{clear:both;margin:50px}.marginTBLR60{clear:both;margin:60px}.marginTBLR70{clear:both;margin:70px}.marginTBLR80{clear:both;margin:80px}.marginTBLR90{clear:both;margin:90px}.marginTBLR100{clear:both;margin:100px}.paddingT0{clear:both;padding-top:0!important}.paddingT5{clear:both;padding-top:5px}.paddingT10{clear:both;padding-top:10px}.paddingT15,.paddingT20{clear:both;padding-top:20px}.paddingT30{clear:both;padding-top:30px}.paddingT40{clear:both;padding-top:40px}.paddingT50{clear:both;padding-top:50px}.paddingT60{clear:both;padding-top:60px}.paddingT70{clear:both;padding-top:70px}.paddingT80{clear:both;padding-top:80px}.paddingT90{clear:both;padding-top:90px}.paddingT100{clear:both;padding-top:100px}.paddingB0{clear:both;padding-bottom:0!important}.paddingB5{clear:both;padding-bottom:5px}.paddingB10{clear:both;padding-bottom:10px}.paddingB15{clear:both;padding-bottom:15px}.paddingB20{clear:both;padding-bottom:20px}.paddingB30{clear:both;padding-bottom:30px}.paddingB40{clear:both;padding-bottom:40px}.paddingB50{clear:both;padding-bottom:50px}.paddingB60{clear:both;padding-bottom:60px}.paddingB70{clear:both;padding-bottom:70px}.paddingB80{clear:both;padding-bottom:80px}.paddingB90{clear:both;padding-bottom:90px}.paddingB100{clear:both;padding-bottom:100px}.paddingL0{clear:both;padding-left:0!important}.paddingL5{clear:both;padding-left:5px}.paddingL10{clear:both;padding-left:10px}.paddingL15,.paddingL20{clear:both;padding-left:20px}.paddingL30{clear:both;padding-left:30px}.paddingL40{clear:both;padding-left:40px}.paddingL50{clear:both;padding-left:50px}.paddingL60{clear:both;padding-left:60px}.paddingL70{clear:both;padding-left:70px}.paddingL80{clear:both;padding-left:80px}.paddingL90{clear:both;padding-left:90px}.paddingL100{clear:both;padding-left:100px}.paddingR0{clear:both;padding-right:0!important}.paddingR5{clear:both;padding-right:5px}.paddingR10{clear:both;padding-right:10px}.paddingR15{clear:both;padding-right:15px}.paddingR20{clear:both;padding-right:20px}.paddingR30{clear:both;padding-right:30px}.paddingR40{clear:both;padding-right:40px}.paddingR50{clear:both;padding-right:50px}.paddingR60{clear:both;padding-right:60px}.paddingR70{clear:both;padding-right:70px}.paddingR80{clear:both;padding-right:80px}.paddingR90{clear:both;padding-right:90px}.paddingR100{clear:both;padding-right:100px}.paddingTB0{clear:both;padding:0!important}.paddingTB5{clear:both;padding:5px 0}.paddingTB10{clear:both;padding:10px 0}.paddingTB15{clear:both;padding:15px 0}.paddingTB20{clear:both;padding:20px 0}.paddingTB30{clear:both;padding:30px 0}.paddingTB40{clear:both;padding:40px 0}.paddingTB50{clear:both;padding:50px 0}.paddingTB60{clear:both;padding:60px 0}.paddingTB70{clear:both;padding:70px 0}.paddingTB80{clear:both;padding:80px 0}.paddingTB90{clear:both;padding:90px 0}.paddingTB100{clear:both;padding:100px 0}.paddingLR0{clear:both;padding:0!important}.paddingLR5{clear:both;padding:0 5px}.paddingLR10{clear:both;padding:0 10px}.paddingLR15{clear:both;padding:0 15px}.paddingLR20{clear:both;padding:0 20px}.paddingLR30{clear:both;padding:0 30px}.paddingLR40{clear:both;padding:0 40px}.paddingLR50{clear:both;padding:0 50px}.paddingLR60{clear:both;padding:0 60px}.paddingLR70{clear:both;padding:0 70px}.paddingLR80{clear:both;padding:0 80px}.paddingLR90{clear:both;padding:0 90px}.paddingLR100{clear:both;padding:0 100px}.paddingTBLR0{clear:both;padding:0!important}.paddingTBLR5{clear:both;padding:5px}.paddingTBLR10{clear:both;padding:10px}.paddingTBLR15,.paddingTBLR20{clear:both;padding:20px}.paddingTBLR30{clear:both;padding:30px}.paddingTBLR40{clear:both;padding:40px}.paddingTBLR50{clear:both;padding:50px}.paddingTBLR60{clear:both;padding:60px}.paddingTBLR70{clear:both;padding:70px}.paddingTBLR80{clear:both;padding:80px}.paddingTBLR90{clear:both;padding:90px}.paddingTBLR100{clear:both;padding:100px}.gf_not{font-family:"Noto Sans JP",sans-serif}.gf_robot{font-family:"Roboto Condensed",sans-serif}.commonWidth,body#index main article #philosophy .wrap{width:1358px;margin:auto}@media screen and (max-width:1467px){.commonWidth{width:100%!important;padding-left:3.7%;padding-right:3.7%}}@media screen and (max-width:829px){.commonWidth{width:100%!important;padding-left:3.7%;padding-right:3.7%}}.commonWidth990{width:990px;margin:auto}@media screen and (max-width:990px){.commonWidth990{width:100%!important;padding-left:3.7%;padding-right:3.7%}}.mix_hvr-colorfade .basic{display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;overflow:hidden;transition-duration:.3s;transition-property:all}.mix_hvr-underline-center .hover::before{transform:scaleX(1) scaleY(1);-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1)}.mvhov-tg{transition:all .4s ease-out;-moz-transition:all .4s ease-out;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out}.mvhov-tg.mv_fade{opacity:1}.mvhov-tg.mv_fade.move{opacity:0}.mvhov-tg.mv_left,.mvhov-tg.mv_right{transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0)}.mvhov-tg.mv_left.move{transform:translateX(-10px) translateY(0);-webkit-transform:translateX(-10px) translateY(0);-moz-transform:translateX(-10px) translateY(0);-ms-transform:translateX(-10px) translateY(0)}.mvhov-tg.mv_right.move{transform:translateX(10px) translateY(0);-webkit-transform:translateX(10px) translateY(0);-moz-transform:translateX(10px) translateY(0);-ms-transform:translateX(10px) translateY(0)}.mv{transition:all 1s ease-out;-moz-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-o-transition:all 1s ease-out;-ms-transition:all 1s ease-out}.mv.move:nth-child(2){transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s}.mv.move:nth-child(3){transition-delay:.4s;-moz-transition-delay:.4s;-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s}.mv.move:nth-child(4){transition-delay:.6s;-moz-transition-delay:.6s;-webkit-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s}.mv.move:nth-child(5){transition-delay:.8s;-moz-transition-delay:.8s;-webkit-transition-delay:.8s;-o-transition-delay:.8s;-ms-transition-delay:.8s}.mv.move:nth-child(6){transition-delay:1s;-moz-transition-delay:1s;-webkit-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s}.mv.move:nth-child(7){transition-delay:1.2s;-moz-transition-delay:1.2s;-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;-ms-transition-delay:1.2s}.mv.move:nth-child(8){transition-delay:1.4s;-moz-transition-delay:1.4s;-webkit-transition-delay:1.4s;-o-transition-delay:1.4s;-ms-transition-delay:1.4s}.mv.move:nth-child(9){transition-delay:1.6s;-moz-transition-delay:1.6s;-webkit-transition-delay:1.6s;-o-transition-delay:1.6s;-ms-transition-delay:1.6s}.mv.move:nth-child(10){transition-delay:1.8s;-moz-transition-delay:1.8s;-webkit-transition-delay:1.8s;-o-transition-delay:1.8s;-ms-transition-delay:1.8s}.mv.mv_delay,.mv.mv_delay02{transition-delay:.2s;-moz-transition-delay:.2s;-webkit-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s}.mv.mv_delay04{transition-delay:.4s;-moz-transition-delay:.4s;-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s}.mv.mv_delay06{transition-delay:.6s;-moz-transition-delay:.6s;-webkit-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s}.mv.mv_delay08{transition-delay:.8s;-moz-transition-delay:.8s;-webkit-transition-delay:.8s;-o-transition-delay:.8s;-ms-transition-delay:.8s}.mv.mv_delay10{transition-delay:1s;-moz-transition-delay:1s;-webkit-transition-delay:1s;-o-transition-delay:1s;-ms-transition-delay:1s}.mv.mv_fade{opacity:0}.mv.mv_fade.move{opacity:1}.mv.mv_top{transform:translateX(0) translateY(30px);-webkit-transform:translateX(0) translateY(30px);-moz-transform:translateX(0) translateY(30px);-ms-transform:translateX(0) translateY(30px)}.mv.mv_bottom.move,.mv.mv_left.move,.mv.mv_right.move,.mv.mv_top.move{transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0)}.mv.mv_bottom{transform:translateX(0) translateY(-30px);-webkit-transform:translateX(0) translateY(-30px);-moz-transform:translateX(0) translateY(-30px);-ms-transform:translateX(0) translateY(-30px)}.mv.mv_left{transform:translateX(30px) translateY(0);-webkit-transform:translateX(30px) translateY(0);-moz-transform:translateX(30px) translateY(0);-ms-transform:translateX(30px) translateY(0)}.mv.mv_right{transform:translateX(-30px) translateY(0);-webkit-transform:translateX(-30px) translateY(0);-moz-transform:translateX(-30px) translateY(0);-ms-transform:translateX(-30px) translateY(0)}.mv.mv_min{transform:scaleX(1.1) scaleY(1.1);-webkit-transform:scaleX(1.1) scaleY(1.1);-moz-transform:scaleX(1.1) scaleY(1.1);-ms-transform:scaleX(1.1) scaleY(1.1)}.mv.mv_mag.move,.mv.mv_min.move{transform:scaleX(1) scaleY(1);-webkit-transform:scaleX(1) scaleY(1);-moz-transform:scaleX(1) scaleY(1);-ms-transform:scaleX(1) scaleY(1)}.mv.mv_mag{transform:scaleX(.9) scaleY(.9);-webkit-transform:scaleX(.9) scaleY(.9);-moz-transform:scaleX(.9) scaleY(.9);-ms-transform:scaleX(.9) scaleY(.9)}body{font-size:14px;line-height:1.5em;color:#444;position:relative;overflow:hidden}body.en,body.jp{font-family:"Roboto Condensed","Noto Sans JP","游ゴシック",YuGothic,"Yu Gothic","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Helvetica,Arial,Verdana,sans-serif;*font-family:"ＭＳ Ｐゴシック","Lucida Sans Unicode",sans-serif}body.en{font-family:"Roboto Condensed","游ゴシック",YuGothic,"Yu Gothic","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック",Helvetica,Arial,Verdana,sans-serif}body.zh{font-family:"Roboto Condensed","PingFang SC","Microsoft YaHei",sans-serif}body.fixed{position:fixed;width:100%}.container{overflow:hidden;zoom:1}a:hover,a:link,a:visited{text-decoration:none}@media screen and (min-width:960px){a:hover{opacity:.8;filter:alpha(opacity=80)}}.wrapper{margin:auto;width:980px}.justify{text-align:justify;-moz-text-align-last:left;text-align-last:left;text-justify:inter-ideograph}.smp{display:none}.pc,body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .right a,body#index main article .contents_container.bottom section#products div.newproducts .wrap ul.newproductslist li a,header>.wrap nav ol#glnav>li div.mm.show{display:block}.max-w1400{display:none}#_index main article #pickup ul li a img,#snd main,.lazyload,body#index main article .contents_container.top section#news .wrap .content div.head,footer,i.fa,i.fas{position:relative}i.fa.L,i.fas.L{padding-right:.3em}i.fa.R,i.fas.R{padding-left:.3em}i.fa.LR,i.fas.LR{padding:0 .3em}.lazyload{opacity:.8}.lazyload,.lazyloaded,.lazyloading{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;filter:alpha(opacity=80)}.lazyloading{position:relative;opacity:.8}.lazyload .lazyloader,.lazyloaded .lazyloader,.lazyloading .lazyloader{position:absolute;top:50%;left:50%;width:auto;height:auto;margin-left:-15px;margin-top:-15px;font-size:30px;line-height:30px;color:#fff;opacity:1!important;filter:alpha(opacity=100)!important;animation:"spin" 2s ease 0s 1 alternate both;-webkit-animation:"spin" 2s ease 0s 1 alternate both}.lazyloaded{position:relative;opacity:1;filter:alpha(opacity=100)}.lazyloaded .lazyloader,footer .wrapper div.smp_list{display:none}header.fix h1.logo a{display:table-cell;height:40px}header.fix h1.logo a img{height:35px;width:auto}@media screen and (max-width:767px){header.fix h1.logo a{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-items:center;-moz-flex-direction:center;-ms-align-items:center;-o-flex-wrap:center;align-items:center;width:50%;height:40px}header.fix h1.logo a img{width:100%;height:auto}}@media screen and (max-width:1400px){.max-w1400{display:block}}@media screen and (max-width:1150px){main{padding-bottom:125px}main article h2.head2{width:85%;margin:0 auto 20px;font-size:20px}}main{display:block;padding-bottom:125px}main article h2.head2,main article h2.head2 span{-moz-text-align-last:center;text-align-last:center;text-align:center}main article h2.head2{margin-bottom:50px;font-weight:700;font-style:italic;font-size:25px;color:navy;line-height:1.3}main article h2.head2 span{display:inline-block;*display:inline;*zoom:1;position:relative;padding:0 5px}main article h2.head2 small{font-size:10px}main article h2.head2 span::after,main article h2.head2 span::before,main article h3.head3Long::before{position:absolute;bottom:0;content:"　";display:block;margin:auto;background-color:navy;transform:rotate(14deg)}main article h2.head2 span::after,main article h2.head2 span::before{transition:all .4s ease-out;-moz-transition:all .4s ease-out;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;top:0;width:3px;height:150%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}main article h2.head2 span::before{opacity:0;filter:alpha(opacity=0);right:-20%}main article h2.head2 span::after{left:-20%;opacity:0;filter:alpha(opacity=0)}main article h2.head2 span.move::before{top:0;right:-10%;opacity:1;filter:alpha(opacity=100)}main article h2.head2 span.move::after{bottom:0;left:-10%;opacity:1;filter:alpha(opacity=100)}main article h3.head3,main article h3.head3Long{position:relative;font-size:20px;line-height:1.3;color:navy;border-bottom:1px solid navy}main article h3.head3{display:inline-block;*display:inline;*zoom:1;padding-bottom:5px;margin-bottom:15px}main article h3.head3Long{font-family:"acumin-pro-semi-condensed";padding:0 0 20px 35px;margin-bottom:40px;font-weight:800;font-style:italic}main article h3.head3Long::before{top:15px;left:20px;width:1px;height:145%}main article h4.head4{padding-left:10px;font-size:16px;color:#094f9e;border-left:4px solid #094f9e}#snd main article section.sndContents section.content table.normal td.__center,#snd main article section.sndContents section.content table.normal th.__center,body#index main article #philosophy .wrap ul li dl,main article .center{text-align:center}main article .bt_arrow{-moz-text-align-last:center;text-align-last:center;text-align:center;color:navy;line-height:.8}#_index main article #pickup ul li a div.bt_arrow span,main article .bt_arrow span{display:inline-block;*display:inline;*zoom:1;font-size:14px}main article .bt_arrow .bt_Rarrow{display:inline-block;*display:inline;*zoom:1;margin-left:16px;vertical-align:top;fill:navy}main article .bt_arrow span.long{width:80%;line-height:1.3}main article section .content ul.lm li{text-indent:-1.2em;margin-left:1.2em}main article section .content ul.lm li::before{content:"●";margin-right:.2em;color:#e98b07}main article section .content .w100{width:100%}main article section .content .w99{width:99%}main article section .content .w98{width:98%}main article section .content .w97{width:97%}main article section .content .w96{width:96%}main article section .content .w95{width:95%}main article section .content .w94{width:94%}main article section .content .w93{width:93%}main article section .content .w92{width:92%}main article section .content .w91{width:91%}main article section .content .w90{width:90%}main article section .content .w89{width:89%}main article section .content .w88{width:88%}main article section .content .w87{width:87%}main article section .content .w86{width:86%}main article section .content .w85{width:85%}main article section .content .w84{width:84%}main article section .content .w83{width:83%}main article section .content .w82{width:82%}main article section .content .w81{width:81%}main article section .content .w80{width:80%}main article section .content .w79{width:79%}main article section .content .w78{width:78%}main article section .content .w77{width:77%}main article section .content .w76{width:76%}main article section .content .w75{width:75%}main article section .content .w74{width:74%}main article section .content .w73{width:73%}main article section .content .w72{width:72%}main article section .content .w71{width:71%}main article section .content .w70{width:70%}main article section .content .w69{width:69%}main article section .content .w68{width:68%}main article section .content .w67{width:67%}main article section .content .w66{width:66%}main article section .content .w65{width:65%}main article section .content .w64{width:64%}main article section .content .w63{width:63%}main article section .content .w62{width:62%}main article section .content .w61{width:61%}main article section .content .w60{width:60%}main article section .content .w59{width:59%}main article section .content .w58{width:58%}main article section .content .w57{width:57%}main article section .content .w56{width:56%}main article section .content .w55{width:55%}main article section .content .w54{width:54%}main article section .content .w53{width:53%}main article section .content .w52{width:52%}main article section .content .w51{width:51%}main article section .content .w50{width:50%}main article section .content .w49{width:49%}main article section .content .w48{width:48%}main article section .content .w47{width:47%}main article section .content .w46{width:46%}main article section .content .w45{width:45%}main article section .content .w44{width:44%}main article section .content .w43{width:43%}main article section .content .w42{width:42%}main article section .content .w41{width:41%}main article section .content .w40{width:40%}main article section .content .w39{width:39%}main article section .content .w38{width:38%}main article section .content .w37{width:37%}main article section .content .w36{width:36%}main article section .content .w35{width:35%}main article section .content .w34{width:34%}main article section .content .w33{width:33%}main article section .content .w32{width:32%}main article section .content .w31{width:31%}main article section .content .w30{width:30%}main article section .content .w29{width:29%}main article section .content .w28{width:28%}main article section .content .w27{width:27%}main article section .content .w26{width:26%}main article section .content .w25{width:25%}main article section .content .w24{width:24%}main article section .content .w23{width:23%}main article section .content .w22{width:22%}main article section .content .w21{width:21%}main article section .content .w20{width:20%}main article section .content .fl_pc{float:left}main article section .content .fr_pc{float:right}#snd main article section.sndContents section.content .characteristic ul li.w100,#snd main article section.sndContents section.content figure.w100,#snd main article section.sndContents section.content table.normal,#snd.wp_company article section#about .content.about_info .right480 iframe,#snd.wp_product.microprocess_products article section#microprocess_products section.content table,main article section .content .ws100{width:100%}main article section .content .ws99{width:99%}main article section .content .ws98{width:98%}main article section .content .ws97{width:97%}main article section .content .ws96{width:96%}main article section .content .ws95{width:95%}main article section .content .ws94{width:94%}main article section .content .ws93{width:93%}main article section .content .ws92{width:92%}main article section .content .ws91{width:91%}main article section .content .ws90{width:90%}main article section .content .ws89{width:89%}main article section .content .ws88{width:88%}main article section .content .ws87{width:87%}main article section .content .ws86{width:86%}main article section .content .ws85{width:85%}main article section .content .ws84{width:84%}main article section .content .ws83{width:83%}main article section .content .ws82{width:82%}main article section .content .ws81{width:81%}main article section .content .ws80{width:80%}main article section .content .ws79{width:79%}#snd main article section.sndContents section.content .characteristic ul li.w78,main article section .content .ws78{width:78%}main article section .content .ws77{width:77%}main article section .content .ws76{width:76%}main article section .content .ws75{width:75%}main article section .content .ws74{width:74%}main article section .content .ws73{width:73%}main article section .content .ws72{width:72%}main article section .content .ws71{width:71%}main article section .content .ws70{width:70%}main article section .content .ws69{width:69%}main article section .content .ws68{width:68%}main article section .content .ws67{width:67%}main article section .content .ws66{width:66%}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left,main article section .content .ws65{width:65%}main article section .content .ws64{width:64%}main article section .content .ws63{width:63%}main article section .content .ws62{width:62%}main article section .content .ws61{width:61%}main article section .content .ws60{width:60%}main article section .content .ws59{width:59%}#snd main article section.sndContents section.content .characteristic ul li.w58,main article section .content .ws58{width:58%}main article section .content .ws57{width:57%}main article section .content .ws56{width:56%}#snd.news.single.post_1118 .entryBody div.col2 table,#snd.news.single.post_1296 .entryBody div.col2 table,#snd.news.single.post_2754 .entryBody div.col2 table,main article section .content .ws55{width:55%}main article section .content .ws54{width:54%}main article section .content .ws53{width:53%}main article section .content .ws52{width:52%}main article section .content .ws51{width:51%}#snd.wp_product.microprocess_products article section#microprocess_products section.content figure figcaption,main article section .content .ws50{width:50%}main article section .content .ws49{width:49%}#snd.inkjet section.movies figure,#snd.newproducts section.content .content_bottom figure figcaption.col2 div,.member.member_login .description .membercontents ul li,main article section .content .ws48{width:48%}body#index main article .contents_container.top section#news .wrap .content,main article section .content .ws47{width:47%}main article section .content .ws46{width:46%}#snd main article section.sndContents section.content .characteristic ul li.w45,#snd.wp_product.microprocess_products article section#microprocess_products section.content figure div.image,main article section .content .ws45{width:45%}main article section .content .ws44{width:44%}main article section .content .ws43{width:43%}main article section .content .ws42{width:42%}main article section .content .ws41{width:41%}main article section .content .ws40{width:40%}main article section .content .ws39{width:39%}main article section .content .ws38{width:38%}main article section .content .ws37{width:37%}main article section .content .ws36{width:36%}main article section .content .ws35{width:35%}main article section .content .ws34{width:34%}main article section .content .ws33{width:33%}#snd main article section.sndContents section.content .characteristic ul li.w32,main article section .content .ws32{width:32%}#snd.wp_product main article .content#lcd_odf ul.content_flex3 li,main article section .content .ws31{width:31%}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .right,main article section .content .ws30{width:30%}main article section .content .ws29{width:29%}main article section .content .ws28{width:28%}main article section .content .ws27{width:27%}main article section .content .ws26{width:26%}main article section .content .ws25{width:25%}main article section .content .ws24{width:24%}main article section .content .ws23{width:23%}main article section .content .ws22{width:22%}main article section .content .ws21{width:21%}main article section .content .ws20{width:20%}footer{background:#222;border-top:6px solid navy}#_index main article section.slider div.custom-thumb a dl dd,footer .wrapper ul.maincontents li{font-size:12px}footer .wrapper ul.maincontents li a{display:block;color:#fff;font-weight:700}footer .wrapper ul.maincontents li ul li{margin-bottom:4px}footer .wrapper ul.maincontents li ul li a{font-weight:400}#snd main article section.sndContents section.content:last-child,footer .wrapper ul.maincontents li ul li:last-child{margin-bottom:0}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left h4.head4,footer .wrapper ul.maincontents li div ul.none{margin-bottom:10px}footer .wrapper ul.maincontents li div ul.none a,footer .wrapper ul.maincontents li div>a,footer .wrapper>ul.maincontents>li>a{font-weight:700}footer .wrapper>ul.maincontents{position:relative;padding-top:40px;padding-bottom:30px;margin-bottom:30px;border-bottom:1px dotted #999;-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}footer div.othercontents{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #aaa;text-align:center}footer div.othercontents ul{display:inline-block;*display:inline;*zoom:1;margin-left:4em}footer div.othercontents ul li a{color:#fff;font-size:12px;line-height:1.4}footer div.othercontents ul li::before{content:"　/　";color:#fff;font-size:12px}footer div.othercontents ul li:first-child::before{content:none}footer .bt_ftlink{position:fixed;bottom:30px;right:30px;z-index:11}footer .bt_ftlink a{display:block;padding:10px 15px 15px;background:#e98b07;border:2px solid rgba(255,255,255,.5)}#snd main article section.sndContents section.content table.normal tbody.__vMiddle td,#snd main article section.sndContents section.content table.normal tbody.__vMiddle th,footer .bt_ftlink a img{vertical-align:middle}footer address{padding-bottom:60px;text-align:center;font-size:12px;color:#ddd}header{position:fixed;top:0;z-index:999999;width:100%;box-shadow:0 0 5px 0 rgba(0,0,0,.1);transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}header>.wrap{position:relative;-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;-moz-flex-direction:flex-end;-ms-align-items:flex-end;-o-flex-wrap:flex-end;align-items:flex-end;width:1358px;margin:auto;height:100px}@media screen and (max-width:1467px){header>.wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}@media screen and (max-width:829px){header>.wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}header>.wrap h1.logo a,header>.wrap nav .headtool{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}header>.wrap h1.logo a{-webkit-align-items:center;-moz-flex-direction:center;-ms-align-items:center;-o-flex-wrap:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;height:100px;width:100%;transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}header>.wrap h1.logo a img{display:block;height:40px}header>.wrap h1.logo a:hover{opacity:.8}header>.wrap nav .headtool{-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end}header>.wrap nav .headtool ul.language{margin-right:2em}header>.wrap nav .headtool ul.language li{display:inline-block}header>.wrap nav .headtool ul.language li a{display:inline-block;height:25px;line-height:25px;color:#444}header>.wrap nav .headtool ul.language li::before{content:" ｜ "}header>.wrap nav .headtool ul.language li:first-child::before,header>.wrap nav ol#glnav>li:first-child::before{display:none}header>.wrap nav .headtool div.contact a{display:block;height:25px;line-height:25px;padding:0 25px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;background-color:navy;color:#fff;font-weight:700;text-align:center}header>.wrap nav ol#glnav>li>a{display:inline-block;height:50px;padding:10px 1em 0;font-weight:500;color:#444;letter-spacing:.1em}header>.wrap nav ol#glnav>li::before{content:"／"}header>.wrap nav ol#glnav>li:last-child a{padding-right:0}header>.wrap nav ol#glnav>li div.mm{position:absolute;display:none;top:calc(100% - 10px);left:0;right:0;width:calc(100% - 7.4%);margin:auto;background-color:#fff;box-shadow:0 3px 20px 0 rgba(0,0,0,.2);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}header>.wrap nav ol#glnav>li div.mm .inner .left{width:30%;border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;background-repeat:no-repeat;background-position:center;background-size:cover;border:2px solid #fff}header>.wrap nav ol#glnav>li div.mm .inner .right{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:70%;min-height:200px;padding:30px 25px 30px 30px}header>.wrap nav ol#glnav>li div.mm .inner .right .title{max-width:40%;min-width:20%;padding-right:20px;margin-right:20px;border-right:1px dotted #bbb}header>.wrap nav ol#glnav>li div.mm .inner .right .title h2{margin-bottom:10px;font-size:18px;font-weight:700}body#index main article .bt_common a,header>.wrap nav ol#glnav>li div.mm .inner .right .title div.bt_common a{display:block;font-weight:700}header>.wrap nav ol#glnav>li div.mm .inner .right .title div.bt_common a::before,header>.wrap nav ol#glnav>li div.mm .inner .right ul li a::before{content:"";display:inline-block;width:15px;height:10px;margin-right:5px;background-repeat:no-repeat;background-position:left center;background-image:url(../img/common/arrow_navy.svg);transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}header>.wrap nav ol#glnav>li div.mm .inner .right .title div.bt_common a:hover::before,header>.wrap nav ol#glnav>li div.mm .inner .right ul li a:hover::before{background-position:right}header>.wrap nav ol#glnav>li div.mm .inner .right ul li a{display:block;-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-items:center;-moz-flex-direction:center;-ms-align-items:center;-o-flex-wrap:center;align-items:center;padding:5px 0;font-weight:700;color:navy}header>.wrap nav ol#glnav>li div.mm .inner .right ul+ul{margin-left:30px}@media screen and (max-width:1106px){header>.wrap nav ol#glnav>li div.mm .inner .left{width:20%}header>.wrap nav ol#glnav>li div.mm .inner .right{width:80%}}@media screen and (max-width:918px){header>.wrap nav ol#glnav>li div.mm .inner .left{display:none}header>.wrap nav ol#glnav>li div.mm .inner .right{width:100%}}header>.wrap nav ol#glnav>li .megamenu-enter-active,header>.wrap nav ol#glnav>li .megamenu-leave-active{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}header>.wrap nav ol#glnav>li .megamenu-enter,header>.wrap nav ol#glnav>li .megamenu-leave-to{opacity:0;filter:alpha(opacity=0);transform:translateX(0) translateY(5px);-webkit-transform:translateX(0) translateY(5px);-moz-transform:translateX(0) translateY(5px);-ms-transform:translateX(0) translateY(5px)}#snd .sndPageHead .sndPageHead_pc h1.sndhead1.fix,#snd.wp_product main article section .content .nomal_iframe iframe .ytp-title,#snd.wp_product main article section .content .nomal_iframe iframe html body,header>.wrap nav .other_contents{display:none}@media screen and (max-width:1024px){header>.wrap h1.logo a img{height:30px}header>.wrap nav ol#glnav>li>a{padding:10px 5px 0;letter-spacing:.05em}}@media screen and (max-width:829px){header,header>.wrap h1.logo a{height:50px}header>.wrap{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;-moz-flex-direction:flex-end;-ms-align-items:flex-end;-o-flex-wrap:flex-end;align-items:flex-end;width:1358px;margin:auto;height:50px}header>.wrap h1.logo a img{display:block;height:30px;width:auto}header>.wrap nav{position:absolute;top:100%;left:0;width:100%;height:calc(100vh - 50px);background-color:#ddd;overflow-y:scroll}header>.wrap nav ol#glnav{display:block}header>.wrap nav ol#glnav>li{border-bottom:1px solid #fff}header>.wrap nav ol#glnav>li>a{display:block;height:auto;padding:15px 1em;background-color:#f5f5f5}header>.wrap nav ol#glnav>li div.mm .inner .left,header>.wrap nav ol#glnav>li div.mm .inner .right .title,header>.wrap nav ol#glnav>li::before{display:none}header>.wrap nav ol#glnav>li:last-child a{padding-right:1em}header>.wrap nav ol#glnav>li div.mm{position:static;display:block;width:100%;min-height:auto;margin:auto;background-color:#fff;box-shadow:0 0 0 0 transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}header>.wrap nav ol#glnav>li div.mm .inner .right{display:block;width:100%;padding:0 1em}header>.wrap nav ol#glnav>li div.mm .inner .right ul li{border-bottom:1px solid #f5f5f5}header>.wrap nav ol#glnav>li div.mm .inner .right ul li a{padding:15px 1em}header>.wrap nav ol#glnav>li div.mm .inner .right ul+ul{margin-left:0}header>.wrap nav ol#glnav>li .megamenu-enter-active,header>.wrap nav ol#glnav>li .megamenu-leave-active{overflow:hidden}header>.wrap nav ol#glnav>li .megamenu-enter-active,header>.wrap nav ol#glnav>li .megamenu-enter-active .inner,header>.wrap nav ol#glnav>li .megamenu-leave-active,header>.wrap nav ol#glnav>li .megamenu-leave-active .inner{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}header>.wrap nav ol#glnav>li .megamenu-enter,header>.wrap nav ol#glnav>li .megamenu-leave-to{opacity:0;transform:translateY(0)}header>.wrap nav ol#glnav>li .megamenu-enter .inner,header>.wrap nav ol#glnav>li .megamenu-leave-to .inner{margin-top:-100%}header>.wrap nav .other_contents{display:block;padding-bottom:75px}header>.wrap nav .other_contents div.contact{margin:0 auto 25px}header>.wrap nav .other_contents div.contact a{display:block;width:100%;height:50px;line-height:50px;padding:0 25px;background-color:navy;color:#fff;font-weight:700;text-align:center}header>.wrap nav .other_contents ul.language,header>.wrap nav .other_contents ul.other{text-align:center}header>.wrap nav .other_contents ul.language li,header>.wrap nav .other_contents ul.other li{display:inline-block}header>.wrap nav .other_contents ul.language li a,header>.wrap nav .other_contents ul.other li a{color:navy;font-size:12px}header>.wrap nav .other_contents ul.language li::before,header>.wrap nav .other_contents ul.other li::before{content:"　/　"}header>.wrap nav .other_contents ul.language li:first-child::before,header>.wrap nav .other_contents ul.other li:first-child::before{display:none}header>.wrap nav .other_contents ul+ul{margin-top:25px}header>.wrap .bargerMenu .wrap::after,header>.wrap .bargerMenu .wrap::before,header>.wrap .showSmpMenu-enter-active,header>.wrap .showSmpMenu-leave-active{transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}header>.wrap .showSmpMenu-enter,header>.wrap .showSmpMenu-leave-to{opacity:0;filter:alpha(opacity=0);transform:translateX(0) translateY(-5px);-webkit-transform:translateX(0) translateY(-5px);-moz-transform:translateX(0) translateY(-5px);-ms-transform:translateX(0) translateY(-5px)}header>.wrap .bargerMenu{position:absolute;top:0;right:0;-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-items:center;-moz-flex-direction:center;-ms-align-items:center;-o-flex-wrap:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;width:50px;height:50px;background-color:navy}header>.wrap .bargerMenu .wrap{position:relative;width:20px;height:10px}header>.wrap .bargerMenu .wrap::after,header>.wrap .bargerMenu .wrap::before{content:"";position:absolute;left:0;display:block;height:2px;width:100%;background-color:#fff}header>.wrap .bargerMenu .wrap::before{top:0}header>.wrap .bargerMenu .wrap::after{bottom:0}header>.wrap .bargerMenu.active .wrap::before{transform:translateX(0) translateY(4px) scaleX(1) scaleY(1) rotate(135deg);-webkit-transform:translateX(0) translateY(4px) scaleX(1) scaleY(1) rotate(135deg);-moz-transform:translateX(0) translateY(4px) scaleX(1) scaleY(1) rotate(135deg);-ms-transform:translateX(0) translateY(4px) scaleX(1) scaleY(1) rotate(135deg)}header>.wrap .bargerMenu.active .wrap::after{transform:translateX(0) translateY(-4px) scaleX(1) scaleY(1) rotate(-135deg);-webkit-transform:translateX(0) translateY(-4px) scaleX(1) scaleY(1) rotate(-135deg);-moz-transform:translateX(0) translateY(-4px) scaleX(1) scaleY(1) rotate(-135deg);-ms-transform:translateX(0) translateY(-4px) scaleX(1) scaleY(1) rotate(-135deg)}body#index header.alpha{background-color:rgba(255,255,255,.9)!important}body#index header.alpha n_av ol#glnav li,body#index header.alpha n_av ul.language li{font-weight:400}body#index header.alpha n_av ul.language li a{color:navy!important;font-weight:400}body#index header.alpha n_av ul.language li::before{color:navy!important}body#index header.alpha n_av ol#glnav li>a{color:#444!important;font-weight:400}body#index header.alpha n_av ol#glnav li::before{color:#444}body#index header{background-color:rgba(255,255,255,.95)}}@media screen and (max-width:829px) and screen and (max-width:1467px){header>.wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}@media screen and (max-width:829px) and screen and (max-width:829px){header>.wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}body#index header.alpha{background-color:rgba(255,255,255,.8)}#_index main article #news .content.ir .xj-list__irnews li a dl dt,#snd main article.col2 nav#rightNavi .rightList ul li.act a,#snd.wp_company article section#conduct .content ul li p,body#index header.alpha n_av ol#glnav>li,body#index header.alpha n_av ul.language li{font-weight:700}#snd .pageBg ul.breadcrumb li a,body#index header.alpha n_av ol#glnav>li>a,body#index header.alpha n_av ul.language li a{color:#fff;font-weight:700}#_index main article #news .content .bt_arrow a:hover,>body#index header.alpha n_av ol#glnav>li::before,body#index header.alpha n_av ul.language li::before{color:#fff}body#index header{background-color:rgba(255,255,255,.95)}body:not(#index) header{background-color:rgba(255,255,255,.95)}body#index main{padding-bottom:0}body#index main article .bt_common a::before,body#index main article .contents_container.top section#news .wrap .content div.head div.bt_common a::before{content:"";display:inline-block;width:15px;height:10px;margin-right:5px;background-repeat:no-repeat;background-position:left center;background-image:url(../img/common/arrow_navy.svg);transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}body#index main article .bt_common a:hover::before,body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left ul li a:hover::before,body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .right a figure figcaption:hover::before,body#index main article .contents_container.top section#news .wrap .content div.head div.bt_common a:hover::before{background-position:right}body#index main article .contents_container{position:relative;z-index:10}body#index main article #visual{position:relative;z-index:10;-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-items:flex-start;-moz-flex-direction:flex-start;-ms-align-items:flex-start;-o-flex-wrap:flex-start;align-items:flex-start;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;height:100vh;overflow:hidden;background-color:#000}body#index main article #visual video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body#index main article .contents_container.top{padding-bottom:250px;background-color:#000;box-shadow:0 10px 50px 0 rgba(0,0,0,.5)}body#index main article .contents_container.top section#news{position:relative;top:-150px;background-color:rgba(0,0,0,.6)}body#index main article .contents_container.top section#news .wrap{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;width:1358px;margin:auto;padding-top:25px}@media screen and (max-width:1467px){body#index main article .contents_container.top section#news .wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}@media screen and (max-width:829px){body#index main article .contents_container.top section#news .wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}body#index main article .contents_container.top section#news .wrap .content div.head h2{position:relative;line-height:1;font-size:20px;font-weight:700;color:#fff}body#index main article .contents_container.top section#news .wrap .content div.head h2::before{content:"";position:absolute;left:-10px;top:-25px;display:block;width:1px;height:45px;transform:skewX(-20deg);background-color:rgba(255,255,255,.7)}body#index main article .contents_container.top section#news .wrap .content div.head div.bt_common{position:absolute;bottom:0;right:5%}body#index main article .contents_container.top section#news .wrap .content div.head div.bt_common a{display:block;font-weight:700;color:#fff}body#index main article .contents_container.top section#news .wrap .content div.head div.bt_common a::before{background-image:url(../img/common/arrow_fff.svg)}.member.member_login .loginwindow>div dl,body#index main article .contents_container.top section#news .wrap .content div li,body#index main article .contents_container.top section#news .wrap .content ol li{margin-top:15px}body#index main article .contents_container.bottom section#products .wrap ul.productslist li a,body#index main article .contents_container.bottom section#products .wrap ul.productslist li.micro .bt_support a,body#index main article .contents_container.top section#news .wrap .content div li a,body#index main article .contents_container.top section#news .wrap .content ol li a{display:block;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}body#index main article .contents_container.top section#news .wrap .content div li a dl dt,body#index main article .contents_container.top section#news .wrap .content ol li a dl dt{display:inline-block;color:#e98b07;font-weight:700;font-size:14px;line-height:20px}body#index main article .contents_container.top section#news .wrap .content div li a dl dt+dd,body#index main article .contents_container.top section#news .wrap .content ol li a dl dt+dd{display:inline-block;margin-left:10px;padding:0 10px;line-height:20px;background-color:#000;color:#fff;font-size:12px;font-weight:700}body#index main article .contents_container.top section#news .wrap .content div li a dl dt+dd.icon_ir,body#index main article .contents_container.top section#news .wrap .content ol li a dl dt+dd.icon_ir{background-color:#e78a07}body#index main article .contents_container.top section#news .wrap .content div li a dl dt+dd.icon_legal,body#index main article .contents_container.top section#news .wrap .content ol li a dl dt+dd.icon_legal{background-color:#047c4a}body#index main article .contents_container.top section#news .wrap .content div li a dl dt+dd.icon_discro,body#index main article .contents_container.top section#news .wrap .content ol li a dl dt+dd.icon_discro{background-color:#0764e7}body#index main article .contents_container.top section#news .wrap .content div li a dl dt+dd.icon_result,body#index main article .contents_container.top section#news .wrap .content ol li a dl dt+dd.icon_result{background-color:#d5065c}body#index main article .contents_container.top section#news .wrap .content div li a dl dd.txt,body#index main article .contents_container.top section#news .wrap .content ol li a dl dd.txt{margin-top:5px;color:#fff}body#index main article .contents_container.top section#message{position:absolute;bottom:0;width:100%;background-color:#fff}body#index main article #philosophy .wrap ul,body#index main article .contents_container.top section#message .wrap{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}body#index main article .contents_container.top section#message .wrap{height:350px}body#index main article .contents_container.top section#message .wrap .text{width:50%;padding-left:3.7%}body#index main article .contents_container.top section#message .wrap .text h2{margin-bottom:20px;font-size:28px;line-height:1}body#index main article .contents_container.top section#message .wrap .text p{margin-bottom:20px}body#index main article .contents_container.top section#message .wrap .text p small{display:block;margin-top:1em;font-size:90%}body#index main article .contents_container.top section#message .wrap figure{width:45%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}body#index main article #philosophy{position:fixed;left:0;top:0;z-index:0;width:100%;height:100vh;background-repeat:no-repeat;background-position:center;background-size:cover}body#index main article #philosophy h2{position:absolute;bottom:-5px;left:0;color:#fff}@media screen and (max-width:1467px){body#index main article #philosophy .wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}@media screen and (max-width:829px){body#index main article #philosophy .wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}body#index main article #philosophy .wrap ul{width:100%}body#index main article #philosophy,body#index main article #philosophy .wrap ul li,body#index main article .contents_container.bottom section#products .wrap ul.productslist{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}body#index main article #philosophy,body#index main article #philosophy .wrap ul li,body#index main article .contents_container.top section#message .wrap{-webkit-align-items:center;-moz-flex-direction:center;-ms-align-items:center;-o-flex-wrap:center;align-items:center}body#index main article #philosophy .wrap ul li{width:calc(25% - 15px);height:40vh;min-height:250px;max-height:375px;background-color:rgba(255,255,255,.7);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 3px 30px 0 rgba(0,0,0,.2)}body#index main article #philosophy .wrap ul li dl dt{margin-bottom:10px;font-size:50px;font-weight:400;line-height:1}body#index main article #philosophy .wrap ul li dl dd{margin-bottom:30px;font-size:14px;line-height:1.5}@media screen and (max-width:1106px){body#index main article #philosophy .wrap ul{-o-flex-wrap:wrap;flex-wrap:wrap}body#index main article #philosophy .wrap ul li{width:calc(50% - 15px);height:25vh;min-height:200px;max-height:300px}body#index main article #philosophy .wrap ul li:nth-child(n+3){margin-top:10px}}body#index main article #philosophy.alpha{opacity:0;filter:alpha(opacity=0)}body#index main article .contents_container.bottom{margin-top:125vh;background-color:#fff;box-shadow:0 -10px 50px 0 rgba(0,0,0,.5)}body#index main article .contents_container.bottom section#products .wrap{width:1358px;margin:auto}@media screen and (max-width:1467px){body#index main article .contents_container.bottom section#products .wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}@media screen and (max-width:829px){body#index main article .contents_container.bottom section#products .wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}body#index main article .contents_container.bottom section#products .wrap h2{margin-bottom:15px}body#index main article .contents_container.bottom section#products .wrap h2 img{display:block;margin-bottom:10px}body#index main article .contents_container.bottom section#products .wrap h2 small{font-size:20px;font-weight:700}body#index main article .contents_container.bottom section#products .wrap ul.productslist{-o-flex-wrap:wrap;flex-wrap:wrap;margin-top:75px}body#index main article .contents_container.bottom section#products .wrap ul.productslist li{position:relative;width:32%;margin-left:2%}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .right a figure div.imgwrap,body#index main article .contents_container.bottom section#products .wrap ul.productslist li a figure .imgwrap,body#index main article .contents_container.bottom section#products div.newproducts .wrap ul.newproductslist li a figure div.imgwrap{overflow:hidden}body#index main article .contents_container.bottom section#products .wrap ul.productslist li a figure .imgwrap img,body#index main article .contents_container.bottom section#products div.newproducts .wrap ul.newproductslist li a figure div.imgwrap img{width:100%;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}body#index main article .contents_container.bottom section#products .wrap ul.productslist li a figure figcaption{margin-top:15px;text-align:center;color:#444;font-size:18px}body#index main article .contents_container.bottom section#products .wrap ul.productslist li a:hover figure .imgwrap img{transform:scaleX(1.03) scaleY(1.03);-webkit-transform:scaleX(1.03) scaleY(1.03);-moz-transform:scaleX(1.03) scaleY(1.03);-ms-transform:scaleX(1.03) scaleY(1.03)}body#index main article .contents_container.bottom section#products .wrap ul.productslist li:nth-child(n+4){margin-top:50px}#snd main article section.sndContents section.content .characteristic ul.flexw32 li:nth-child(3n-2),#snd.wp_product.index main article figure ul li:nth-child(1),#snd.wp_product.index main article figure ul li:nth-child(4),body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left ul li:nth-child(2n-1),body#index main article .contents_container.bottom section#products .wrap ul.productslist li:nth-child(3n-2){margin-left:0}body#index main article .contents_container.bottom section#products .wrap ul.productslist li.micro .bt_support{position:absolute;right:10px;top:10px;width:15%}#snd main article section.sndContents section.content figure.w100 img,body#index main article .contents_container.bottom section#products .wrap ul.productslist li.micro .bt_support a img{width:100%;height:auto}#snd.pickup article section#value section.content.main figure div.icons div.icon:hover,body#index main article .contents_container.bottom section#products .wrap ul.productslist li.micro .bt_support a:hover{transform:scaleX(1.05) scaleY(1.05);-webkit-transform:scaleX(1.05) scaleY(1.05);-moz-transform:scaleX(1.05) scaleY(1.05);-ms-transform:scaleX(1.05) scaleY(1.05)}body#index main article .contents_container.bottom section#products div.newproducts{margin-top:95px;background-color:#f0f0f0}body#index main article .contents_container.bottom section#products div.newproducts .wrap{padding-top:40px;padding-bottom:100px;width:1358px;margin:auto}@media screen and (max-width:1467px){body#index main article .contents_container.bottom section#products div.newproducts .wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}@media screen and (max-width:829px){body#index main article .contents_container.bottom section#products div.newproducts .wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}body#index main article .contents_container.bottom section#products div.newproducts .wrap h3{margin-bottom:25px;text-align:center;font-size:30px;font-weight:400;line-height:1}#_index main article #pickup ul,body#index main article .contents_container.bottom section#lcs .contents .wrap ul,body#index main article .contents_container.bottom section#products div.newproducts .wrap ul.newproductslist{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}body#index main article .contents_container.bottom section#products div.newproducts .wrap ul.newproductslist li{width:calc(25% - 35px)}body#index main article .contents_container.bottom section#products div.newproducts .wrap ul.newproductslist li a figure figcaption{margin-top:10px;font-weight:700;color:#444}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .right a:hover figure div.imgwrap img,body#index main article .contents_container.bottom section#products div.newproducts .wrap ul.newproductslist li a:hover figure div.imgwrap img{transform:scaleX(1.02) scaleY(1.02);-webkit-transform:scaleX(1.02) scaleY(1.02);-moz-transform:scaleX(1.02) scaleY(1.02);-ms-transform:scaleX(1.02) scaleY(1.02)}body#index main article .contents_container.bottom section#products div.newproducts .wrap .button{margin-top:50px;text-align:center}body#index main article .contents_container.bottom section#products div.newproducts .wrap .button a{display:inline-block;width:350px;line-height:50px;height:50px;background-color:#fff;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;box-shadow:0 3px 20px 0 rgba(0,0,0,.2);text-align:center;font-weight:700;color:#444;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}body#index main article .contents_container.bottom section#products div.newproducts .wrap .button a:hover{color:navy;box-shadow:0 3px 30px 0 rgba(0,0,128,.5)}body#index main article .contents_container.bottom section#lcs .image{position:relative;overflow:hidden;padding-top:100px;padding-bottom:150px;background-repeat:no-repeat;background-position:center;background-size:cover}body#index main article .contents_container.bottom section#lcs .image h2{position:absolute;top:-5px;left:0;opacity:.3;filter:alpha(opacity=30)}body#index main article .contents_container.bottom section#lcs .image figure img{display:block;margin:0 auto 25px}body#index main article .contents_container.bottom section#lcs .image figure figcaption{color:#fff;text-align:center}body#index main article .contents_container.bottom section#lcs .image figure figcaption h3{margin-bottom:25px;text-shadow:0 0 10px rgba(0,0,0,.3);font-size:45px;font-weight:400;line-height:1}body#index main article .contents_container.bottom section#lcs .image figure figcaption h3 small{display:block;margin-bottom:25px;font-size:30px;font-weight:700;line-height:1}body#index main article .contents_container.bottom section#lcs .contents{position:relative;top:-100px}body#index main article .contents_container.bottom section#lcs .contents .wrap{width:990px;margin:auto}@media screen and (max-width:990px){body#index main article .contents_container.bottom section#lcs .contents .wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}body#index main article .contents_container.bottom section#lcs .contents .wrap ul li{position:relative;width:32%;padding:50px 25px 75px;background-color:#fff;box-shadow:0 -10px 30px 0 rgba(0,0,128,.2);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}body#index main article .contents_container.bottom section#lcs .contents .wrap ul li figure{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-items:center;-moz-flex-direction:center;-ms-align-items:center;-o-flex-wrap:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;height:125px;margin-bottom:20px;text-align:center}#snd main article section.sndContents section.content.title,body#index main article .contents_container.bottom section#lcs .contents .wrap ul li dl{margin-bottom:35px}body#index main article .contents_container.bottom section#lcs .contents .wrap ul li dl dt{margin-bottom:15px;line-height:1;font-size:20px;text-align:center}body#index main article .contents_container.bottom section#lcs .contents .wrap ul li .bt_common{position:absolute;left:0;right:0;bottom:50px;margin:auto;text-align:center}body#index main article .contents_container.bottom section#ir{padding-bottom:100px}body#index main article .contents_container.bottom section#ir .wrap{width:1358px;margin:auto}@media screen and (max-width:1467px){body#index main article .contents_container.bottom section#ir .wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}@media screen and (max-width:829px){body#index main article .contents_container.bottom section#ir .wrap{width:100%!important;padding-left:3.7%;padding-right:3.7%}}body#index main article .contents_container.bottom section#ir .wrap .irContents{background-color:rgba(0,0,128,.03);border-radius:10px}body#index main article .contents_container.bottom section#ir .wrap .irContents .headImage{height:150px;background:no-repeat center/cover url(../img/top/ir_headimage@2x.jpg);border-radius:10px 10px 0 0;overflow:hidden}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus{padding:50px 100px}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus h3{margin-bottom:25px;font-size:34px;line-height:1.3;color:rgba(0,0,0,.7);text-align:center}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2{display:flex;justify-content:space-between}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left ul{display:flex;flex-wrap:wrap}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left ul li{width:calc(calc(100% - 15px)/2);margin-left:15px}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left ul li a{display:block;font-weight:700;display:flex;align-items:center;justify-content:center;height:75px;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.1);transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left ul li a::before,body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .right a figure figcaption::before{content:"";display:inline-block;width:15px;height:10px;margin-right:5px;background-repeat:no-repeat;background-position:left center;background-image:url(../img/common/arrow_navy.svg);transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left ul li a:hover{opacity:1;background-color:rgba(0,0,128,.05)}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left ul li:nth-child(n+3){margin-top:15px}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .right a figure div.imgwrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:255px;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .right a figure figcaption{margin-top:10px;color:#444;text-align:center;display:block;font-weight:700}@media screen and (max-width:1467px){body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus{padding:50px 5%}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left{width:60%}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left ul li a{height:60px}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .right{width:35%}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .right a figure div.imgwrap img{height:210px}}#_index main article h2.head2{font-size:35px}#_index main article section.slider ul#topslider{height:calc(100vh - 280px);background-color:#fff}#_index main article section.slider ul#topslider li{height:calc(100vh - 280px)}#_index main article section.slider ul#topslider li a,#_index main article section.slider ul#topslider li b,#_index main article section.slider ul#topslider li iframe{display:block;height:calc(100vh - 280px);background-repeat:no-repeat;background-position:center;background-size:cover}#_index main article section.slider ul#topslider li.video{position:relative;overflow:hidden;background-color:#000}#_index main article section.slider ul#topslider li.video video{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;margin:auto;width:100%;height:auto;background-attachment:fixed;background-position:center center;background-size:100% auto}#_index main article section.slider div.custom-thumb,#_index main article section.slider div.custom-thumb a{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}#_index main article section.slider div.custom-thumb{padding:20px 0;background-color:#000}#_index main article section.slider div.custom-thumb a{position:relative;-webkit-align-items:center;-moz-flex-direction:center;-ms-align-items:center;-o-flex-wrap:center;align-items:center;width:20%;height:100px;margin:0 5px;background-repeat:no-repeat;background-position:center;background-size:cover;border:4px solid #000}#_index main article section.slider div.custom-thumb a dl{position:relative;z-index:99;color:#fff;text-align:center;font-weight:700}#_index main article section.slider div.custom-thumb a dl dt{font-size:16px}#_index main article section.slider div.custom-thumb a::before{content:"";visibility:hidden;position:absolute;top:-12px;left:0;right:0;display:block;width:0;height:0;margin:auto;border-bottom:10px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent}#_index main article section.slider div.custom-thumb a,#_index main article section.slider div.custom-thumb a::after{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}#_index main article section.slider div.custom-thumb a::after{content:"";position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.5)}#_index main article section.slider div.custom-thumb a.active{border:4px solid #fff}#_index main article section.slider div.custom-thumb a.active dl,#snd main article section.sndContents section.content .characteristic ul li i,#snd.lcscenter article section#spair .content dl dd.txt div.body strong,#snd.lcscenter article section#spare .content.single dl dd.txt div.body strong,#snd.wp_product main article .content#lcd_odf ul.content_flex3 li .characteristic ul li i,#snd.wp_product main article section#micro .content .case ul li a i,#snd.wp_recruit article section#wp_recruit .content.bt_list ul li a dl dd.bt_arrow{color:navy}#_index main article section.slider div.custom-thumb a.active::before{visibility:visible}#_index main article section.slider div.custom-thumb a.active::after{background-color:rgba(255,255,255,.7)}#_index main article #news{padding:100px 50px;background-color:#e5e5e5}#_index main article #news .content{position:relative;padding:25px 50px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#_index main article #news .content h2{position:absolute;top:-30px;left:0;font-family:acumin-pro-semi-condensed;font-size:35px;line-height:35px;font-style:italic;font-weight:700;color:#fff}#_index main article #news .content ol,#_index main article #news .content.ir .xj-list__irnews{margin-bottom:25px}#_index main article #news .content ol li{border-bottom:1px dotted #bbb}#_index main article #news .content ol li a{vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;transition:all .5s ease-out;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;display:block;padding:25px;color:#444}#_index main article #news .content ol li a::before,#_index main article #news .content.ir .xj-list__irnews li a::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#f5f5f5;transform:scaleX(0);transform-origin:0 50%;transition:all .5s ease-out;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out}#_index main article #news .content ol li a span,#snd.wp_rdcenter article section#wp_rdcenter .content.rdcenter_news ol li a span,.member.information .userinfo ol li a span{margin-right:2em;font-weight:700}#_index main article #news .content ol li a:hover,#_index main article #news .content.ir .xj-list__irnews li a:hover,#snd.wp_product main article section#micro .content .case ul li a,#snd.wp_product.microprocess article section#microprocess section.content ul li a figure figcaption{color:#444}#_index main article #news .content .bt_arrow a:hover::before,#_index main article #news .content ol li a:hover::before,#_index main article #news .content.ir .xj-list__irnews li a:hover::before,#snd.wp_rdcenter article section#wp_rdcenter .content.rdcenter_news ol li a:hover::before,.member.information .userinfo ol li a:hover::before{transform:scaleX(1)}#_index main article #news .content ol li:last-child,#_index main article #news .content.ir .xj-list__irnews li:last-child,#snd.wp_rdcenter article section#wp_rdcenter .content.rdcenter_news ol li:last-child{border-bottom:none}#_index main article #news .content .bt_arrow{position:absolute;left:0;right:0;bottom:-25px;margin:auto}#_index main article #news .content .bt_arrow a,#_index main article #news .content.ir .xj-list__irnews li a{vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}#_index main article #news .content .bt_arrow a,#_index main article #news .content .bt_arrow a::before{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}#_index main article #news .content .bt_arrow a{*display:inline;*zoom:1;width:300px;padding:20px 0;background-color:navy;color:#fff;font-weight:700;display:inline-block}#_index main article #news .content .bt_arrow a::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e98b07;transform:scaleX(0);transform-origin:0 50%}#_index main article #news .content .bt_arrow a .bt_Rarrow{position:absolute;top:-10%;bottom:0;right:20px;margin:auto;fill:#fff}#_index main article #news .content.ir,#snd.wp_product.microprocess_products article section#microprocess_products section.content table+h4.head4{margin-top:75px}#_index main article #news .content.ir .xj-list__irnews li a{transition:all .5s ease-out;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;display:block;padding:25px;color:#444}#_index main article #pickup{padding-top:75px}#_index main article #pickup ul li{width:228px;border-bottom:1px solid #bbb}#_index main article #pickup ul li a{display:block;padding-bottom:10px}#_index main article #pickup ul li a p.title{font-family:"acumin-pro-semi-condensed";font-weight:100;margin-bottom:12px;font-size:35px;color:#666;line-height:.6}#_index main article #pickup ul li a p.detail{height:32px;margin-bottom:25px;color:#444;line-height:1.3;font-size:12px}#_index main article #pickup ul li a div.bt_arrow{text-align:center;color:navy;line-height:.8}#snd{padding-top:100px}#snd .pageBg{position:relative;height:235px;background-size:auto 235px!important}#snd .pageBg ul.breadcrumb{display:none;padding:12px 30px;background:rgba(0,0,0,.5);line-height:1;font-size:0}#snd .pageBg ul.breadcrumb li{display:inline-block;*display:inline;*zoom:1;font-size:16px;color:#ddd}#snd .pageBg ul.breadcrumb li .fa-angle-right{padding:0 12px}#snd .sndPageHead{display:none;position:relative;top:0;z-index:8000;text-align:center;background:center/2px 2px url(../img/common/sndPageHead_bg.gif)}#snd .sndPageHead .sndPageHead_pc h1.sndhead1{float:left;position:relative;line-height:1;font-size:20px;font-style:italic;z-index:10}#snd .sndPageHead .sndPageHead_pc h1.sndhead1 a{display:block;padding:12px 40px;color:#fff;background:navy;vertical-align:middle}#snd .sndPageHead .sndPageHead_pc h1.sndhead1 a span{vertical-align:-.2em}#snd .sndPageHead .sndPageHead_pc h1.sndhead1 a img{margin-right:4px;vertical-align:-.5em}#snd .sndPageHead .sndPageHead_pc h1.sndhead1 a:hover{opacity:1;filter:alpha(opacity=100)}#snd .sndPageHead .sndPageHead_pc h1.sndhead1::after{zoom:1;content:"　";display:block;position:absolute;top:0;bottom:0;right:-10px;margin:auto;background:url(../img/common/sndhead1_arrow.png) no-repeat right center}#snd .sndPageHead .sndPageHead_pc .scroll{width:auto;overflow-y:none;overflow-x:auto;-ms-overflow-style:none;top:0}#snd .sndPageHead .sndPageHead_pc .scroll ul{font-size:0;margin-left:50px}#snd .sndPageHead .sndPageHead_pc .scroll ul li{display:inline-block;*display:inline;*zoom:1;font-size:0;line-height:1.3}#snd .sndPageHead .sndPageHead_pc .scroll ul li a{display:block;position:relative;padding:15px 35px;color:#ccc;font-weight:700;font-size:16px;line-height:1.4}#snd .sndPageHead .sndPageHead_pc .scroll ul li a i{padding-right:3px}#snd .sndPageHead .sndPageHead_pc .scroll ul li ul{display:none!important;height:auto!important}#snd .sndPageHead .sndPageHead_pc .scroll ul li.act,#snd .sndPageHead .sndPageHead_pc .scroll ul li:hover{opacity:1;filter:alpha(opacity=100);position:relative}#snd .sndPageHead .sndPageHead_pc .scroll ul li.act a,#snd .sndPageHead .sndPageHead_pc .scroll ul li:hover a{opacity:1;filter:alpha(opacity=100);background-color:transparent;background-image:-o-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,.2));color:#fff}#snd .sndPageHead .sndPageHead_pc .scroll ul li.act::after{content:"";display:block;position:absolute;bottom:0;width:100%;height:5px;background-color:#e98b07}#snd .sndPageHead .sndPageHead_pc .scroll.fix,#snd .sndPageHead .sndPageHead_pc .scroll.hover{position:fixed;width:100%;background:center/2px 2px url(../img/common/sndPageHead_bg.gif)}#snd .sndPageHead .sndPageHead_pc .scroll.fix ul,#snd .sndPageHead .sndPageHead_pc .scroll.hover ul{margin:0 auto;line-height:1}#snd .sndPageHead .sndPageHead_pc .scroll.fix ul li a,#snd .sndPageHead .sndPageHead_pc .scroll.hover ul li a{font-size:14px;padding:15px 35px}#snd .sndPageHead .sndPageHead_pc .scroll.hover{transition:all .2s ease-out;-moz-transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-ms-transition:all .2s ease-out;top:40px}#snd main article section.sndContents{width:980px;padding-top:50px;margin:0 auto}#snd main article section.sndContents section.content{margin-bottom:150px}#snd main article section.sndContents section.content h1.contenth1{margin-bottom:20px;font-size:20px;font-weight:400;color:navy;line-height:1.4}#snd main article section.sndContents section.content .nomal_figure figure,#snd main article section.sndContents section.content h1.contenth1,#snd main article section.sndContents section.content p.contentTxt,#snd main article section.sndContents section.content ul.pagelink,#snd.wp_product main article section .content .nomal_iframe{-moz-text-align-last:center;text-align-last:center;text-align:center}#snd main article section.sndContents section.content p.contentTxt{margin:0 auto 50px;font-size:16px;line-height:1.5}@media screen and (max-width:1180px){#snd main article section.sndContents section.content p.contentTxt{text-align:left}}#snd main article section.sndContents section.content p.leadTxt{margin-bottom:65px;font-size:18px;line-height:1.8;-moz-text-align-last:center;text-align-last:center;text-align:center}#snd main article section.sndContents section.content .characteristic{padding:32px 25px 22px;margin-top:30px;border:5px solid #c1d3e6}#snd main article section.sndContents section.content .characteristic p,#snd.wp_product main article .content#lcd_odf ul.content_flex3 li .characteristic p{padding-left:10px;margin-bottom:15px;font-weight:700;color:navy;font-size:16px;border-left:4px solid navy;line-height:1}#snd main article section.sndContents section.content .characteristic ul li{padding-left:1em;margin-bottom:10px;text-indent:-.6em;color:#444;font-weight:700;background:#fff}#snd main article section.sndContents section.content .characteristic ul li.w38{width:38%}#snd main article section.sndContents section.content .characteristic ul li.w18{width:18%}#snd main article section.sndContents section.content .characteristic ul.flexw32{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-o-flex-wrap:wrap;flex-wrap:wrap}#snd main article section.sndContents section.content .characteristic ul.flexw32 li{width:32%;margin-left:2%}#snd main article section.sndContents section.content p.caption{font-size:12px;font-weight:700}#snd main article section.sndContents section.content table.normal caption{margin-bottom:5px;font-weight:700;text-align:center}#snd main article section.sndContents section.content table.normal td,#snd main article section.sndContents section.content table.normal th{padding:10px 20px;border:1px solid #fff;border-bottom:2px solid #fff;vertical-align:top}#snd main article section.sndContents section.content table.normal th,#snd.pickup.library.single article section.prize table tr td,#snd.pickup.library.single article section.prize table tr th{background:#e6edf5}#snd main article section.sndContents section.content table.normal td{background:#f2f6fa}#snd main article section.sndContents section.content table.normal td a{text-decoration:underline;color:navy}#snd main article section.sndContents section.content table.normal thead th{background:#d5e0ed;text-align:center}#snd main article section.sndContents section.content ul.pagelink{font-size:0}#snd main article section.sndContents section.content ul.pagelink li{display:inline-block;*display:inline;*zoom:1;line-height:1;margin-right:1px}#snd main article section.sndContents section.content ul.pagelink li a{display:inline-block;*display:inline;*zoom:1;padding:18px 25px;font-size:16px;font-weight:700;color:#fff;background:#84a7ce}#snd main article section.sndContents section.content ul.pagelink li:first-child a{border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px}#snd main article section.sndContents section.content ul.pagelink li:last-child{margin-right:0}#snd main article section.sndContents section.content ul.pagelink li:last-child a{border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0}#snd main article section.sndContents section.content .pdf ul{font-size:0;text-align:left}#snd main article section.sndContents section.content .pdf ul li{display:inline-block;*display:inline;*zoom:1;margin:0 8px 8px 0;font-size:14px}#snd main article section.sndContents section.content .pdf ul li a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:block;padding:10px 15px;background:#bf1d1d;color:#fff;line-height:1}#snd main article section.sndContents section.content div.contact,#snd.wp_company article section#greeting .content p.caption{text-align:right}#snd main article section.sndContents section.content div.contact a{display:inline-block;*display:inline;*zoom:1;padding:10px 22px;margin:0 auto;background:navy;color:#fff;font-weight:700;line-height:1;text-align:center}#snd main article.col2 .sndContents{width:840px;margin:0 auto}#snd main article.col2 nav#rightNavi{position:absolute;top:0;right:0;width:280px;background:#eee}#snd main article.col2 nav#rightNavi .rightList{position:absolute;width:280px}#snd main article.col2 nav#rightNavi .rightList h5{padding:16px 18px;font-size:16px;color:#666;background:url(../img/common/side_bg.gif);background-size:3px}#snd main article.col2 nav#rightNavi .rightList ul li{position:relative;background:#84a7ce;line-height:1.5}#snd main article.col2 nav#rightNavi .rightList ul li a{position:relative;display:block;padding:20px 10px 20px 32px;color:#fff}#snd main article.col2 nav#rightNavi .rightList ul li a i{position:absolute;top:0;bottom:0;left:20px;margin:auto;height:15px}#snd main article.col2 nav#rightNavi .rightList ul li.act{background:#6b95c4}#snd main article.col2 nav#rightNavi .rightList ul li.act::after,#snd main article.col2 nav#rightNavi .rightList ul li:hover::after{position:absolute;left:-6px;bottom:0;top:0;content:"　";width:4px;background:#e98b07}#snd main article.col2 nav#rightNavi .rightList p.caption{padding:4px 0 0;font-size:12px;text-align:center}#snd .bt_back,#snd main article.col2 nav#rightNavi.fix .rightList{position:fixed}#snd .bt_back{left:0;top:50%;z-index:9999}#snd .bt_back a{display:block;padding:20px 15px;background:rgba(0,0,0,.8);color:#fff;line-height:1;font-weight:700}#snd .bt_back a span{width:1em}#snd.pickup article section#value section.text,#snd.wp_product main article section .content .nomal_iframe iframe{margin:0 auto}#snd.wp_product main article section .content .bt_link .bt_arrow a{display:block;width:50%;margin:auto;padding:20px;background-color:navy;color:#fff;font-weight:700}#snd.inkjet ul.bt_link li.bt_arrow a .bt_Rarrow,#snd.lcscenter article section#support .content ul.bt_link li.bt_arrow a .bt_Rarrow,#snd.wp_product main article section .content .bt_link .bt_arrow a .bt_Rarrow{fill:#fff}#snd.wp_product.index main article figure{position:relative;width:100%;margin:auto;text-align:center}#snd.wp_product.index main article figure ul{position:relative;top:-75px;-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-o-flex-wrap:wrap;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}#snd.wp_product.index main article figure ul li{width:30%;margin-left:5%}#snd.wp_company article section#about .content.about_bace .fr.w48 ul.flexNone,#snd.wp_product.index main article figure ul li a,#snd.wp_product.microprocess article section#microprocess section.content ul li a,#snd.wp_recruit article section#carrier .content table tr td dl dd strong,#snd.wp_recruit article section#newgrad .content table tr td dl dd strong{display:block}#snd.wp_product.index main article figure ul li a img{display:block;width:100%;height:auto;margin-bottom:12px;box-shadow:0 2px 3px 0 rgba(0,0,0,.003)}#snd.newproducts section.content .content_bottom figure figcaption.col2 div:nth-child(n+3),#snd.wp_product.index main article figure ul li:nth-child(n+4){margin-top:50px}#snd.lcscenter.index #content2 ul.bt_contents,#snd.wp_product main section#ijs .col3{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}#snd.wp_product main section#ijs .col3 figure{position:relative;width:32%}#snd.wp_product main section#ijs .col3 figure::before{content:"";display:block;padding-top:60%}#snd.wp_product main section#ijs .col3 figure iframe,#snd.wp_product main section#ijs .col3 figure img{position:absolute;display:block;top:0;left:0;width:100%;height:100%}#snd.wp_product main section#ijs .col3 figure iframe{z-index:1}#snd.wp_product main section#ijs .col3 figure figcaption{position:absolute;bottom:-1.5em;width:100%;margin-top:10px;text-align:center}#snd.wp_product main section#ijs .col3 figure:nth-child(n+2){margin-left:2%}#snd.wp_company article section#about .content.about_bace .fr.w48 ul,#snd.wp_product main article .content#lcd_auto .col2,#snd.wp_product main article .content#lcd_odf ul.content_flex3,#snd.wp_product main article section#micro .content .case ul,#snd.wp_product main section#ijs_rgb .col3,#snd.wp_product.microprocess article section#microprocess section.content ul,#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg,#snd.wp_recruit article section#wp_recruit .content.bt_list ul{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}#snd.wp_product main section#ijs_rgb .col3 figure{width:32%}#snd.pickup article section#passion .content.passion_nav ul li a dl dt img,#snd.wp_company article section#environment .iso .left440 figure img,#snd.wp_company article section#environment .iso .right440 figure img,#snd.wp_product main article .content#lcd_odf ul.content_flex3 li .img img,#snd.wp_product main article .content#lcd_odf ul.content_flex3 li dl dd img,#snd.wp_product main section#ijs_rgb .col3 figure img,#snd.wp_product.microprocess article section#microprocess section.content ul li a figure div.image img,#snd.wp_product.microprocess_products article section#microprocess_products section.content figure div.image img,#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li a dl dt img{width:100%;height:auto}#snd.wp_product main article .content#lcd_odf ul.content_flex3 li .img,#snd.wp_product.microprocess article section#microprocess section.content .message dl dt,#snd.wp_recruit article section#wp_recruit .content.bt_list ul li a .icon_img{margin-bottom:10px}#snd.wp_product main article .content#lcd_odf ul.content_flex3 li h3.flex3head3{padding-bottom:10px;margin-bottom:20px;text-align:center;font-weight:700;color:navy;font-size:16px;border-bottom:1px dotted navy}#snd.wp_product main article .content#lcd_odf ul.content_flex3 li dl dt{text-align:center;font-weight:700;color:navy;font-size:16px}#snd.wp_product main article .content#lcd_odf ul.content_flex3 li .characteristic{padding:0;margin-top:10px;border:0}#snd.wp_product main article .content#lcd_odf ul.content_flex3 li .characteristic ul li{width:100%;padding-left:1em;text-indent:-.6em;color:#444;font-weight:700;font-size:13px}#snd.wp_product main article .content#lcd_auto .col2 figure,.member.member_login .description .membercontents,.member.member_login .description .text{width:46%}#snd.wp_product main article .content#lcd_auto .col2+.col2{margin-top:50px;padding-top:50px;border-top:1px dotted #bbb}#snd.wp_product main article section#micro .content .case{padding:32px 25px;margin-top:30px;background:#fff;border:5px solid #c1d3e6}#snd.wp_product main article section#micro .content .case p{padding-left:10px;margin-bottom:15px;font-weight:700;color:navy;font-size:16px;border-left:4px solid navy;line-height:1}#snd.wp_company article section#about .content.about_bace .fr.w48 ul,#snd.wp_product main article section#micro .content .case ul,#snd.wp_product.microprocess article section#microprocess section.content ul{-o-flex-wrap:wrap;flex-wrap:wrap}#snd.wp_product main article section#micro .content .case ul li{width:48%;padding-left:1em;text-indent:-.6em;font-weight:700}#snd.wp_product main article section#microball .content .flexbox{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-flex-direction:center;-ms-align-items:center;-o-flex-wrap:center;align-items:center}#snd.wp_product.microprocess article section#microprocess section.content p,#snd.wp_product.microprocess_products article section#microprocess_products section.content h3.head3+p{font-size:16px;line-height:1.5}#snd.newproducts section.content .content_bottom div.table-fig figure,#snd.newproducts section.content .content_bottom figure figcaption.col3 div,#snd.newproducts section.content .content_bottom ul.col3>li,#snd.pickup.single.library section.content div.free_body table.enkaku tbody td,#snd.wp_product.microprocess article section#microprocess section.content ul li{width:30%}#snd.wp_product.microprocess article section#microprocess section.content ul li a h4.head4,#snd.wp_product.microprocess_products article section#microprocess_products section.content h4.head4{margin-top:35px;margin-bottom:25px;font-size:18px;line-height:1.3}#snd.wp_product.microprocess article section#microprocess section.content ul li a figure div.image{margin-bottom:15px;text-align:center}#snd.wp_product.microprocess article section#microprocess section.content .message{margin-top:75px;font-size:16px;line-height:1.5}#snd.wp_product.microprocess article section#microprocess section.content .message dl dd table th{padding:5px 0}#snd.wp_product.microprocess article section#microprocess section.content .message dl dd table td{padding:5px 0 5px 1em}#snd.wp_product.microprocess_products article section#microprocess_products section.content h3.head3{font-size:20px;line-height:1.3}#snd.newproducts section.content .content_top .text h3.head3 small,#snd.wp_product.microprocess_products article section#microprocess_products section.content h3.head3 small{padding-left:1em;font-size:10px}#snd.wp_product.microprocess_products article section#microprocess_products section.content :not(h2)+h3.head3{margin-top:100px}#snd.wp_product.microprocess_products article section#microprocess_products section.content figure{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin-bottom:30px}#snd.wp_product.microprocess_products article section#microprocess_products section.content figure figcaption dl dt{margin-bottom:1em;font-weight:700;font-size:110%;line-height:1.5}#snd.wp_product.microprocess_products article section#microprocess_products section.content h5.head5{position:relative;margin-bottom:25px;font-size:16px;font-weight:700;color:#666}#snd.newproducts section.content .content_bottom figure figcaption h4::after,#snd.wp_product.microprocess_products article section#microprocess_products section.content h5.head5::after{content:"";position:absolute;left:0;bottom:-10px;display:block;width:25px;height:2px;background-color:navy}#snd.newproducts section.content .content_bottom table td,#snd.newproducts section.content .content_bottom table th,#snd.wp_product.microprocess_products article section#microprocess_products section.content table td,#snd.wp_product.microprocess_products article section#microprocess_products section.content table th{padding:5px 10px;border:1px solid #fff;border-bottom:2px solid #fff}#snd.wp_product.microprocess_products article section#microprocess_products section.content table th{background:#e6edf5;text-align:center;white-space:nowrap}#snd.newproducts section.content .content_bottom table tbody td,#snd.wp_product.microprocess_products article section#microprocess_products section.content table td,#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom table tbody td{background:#f2f6fa}#snd.wp_product.microprocess_products article section#microprocess_products section.content table+h5.head5{margin-top:25px}#snd.wp_company article section#greeting .content img.photo_right,#snd.wp_recruit article section#message .content img.photo_right{float:right;width:400px}#snd.wp_company article section#greeting .content p{float:left;width:560px}#snd.wp_company article section#about .content.about_info table{margin-bottom:13px}#snd.wp_company article section#about .content.about_info .left480 figcaption{margin-top:6px;font-size:12px}#snd.wp_company article section#about .content.about_bace .fl.w49 p{margin-bottom:20px;letter-spacing:-.02em}#snd.wp_company article section#about .content.about_bace .fr.w48 ul li{width:227px;margin-bottom:20px;text-align:center}#snd.news.single article section.content div.entryBody img,#snd.wp_company article section#about .content.about_bace .fr.w48 ul li img{max-width:100%;height:auto}#snd.wp_company article section#about .content.about_bace .fr.w48 ul li p{margin-top:9px;font-size:12px;line-height:1}#snd.wp_company article section#about .content.about_bace .fr.w48 ul li:nth-last-child(-n+2){margin-bottom:0}#snd.newproducts section.content .content_bottom table,#snd.pickup.library.single article section.prize table,#snd.pickup.single.library section.content div.free_body table.enkaku,#snd.wp_company article section#about .content.about_bace .fr.w48 ul.flexNone li,#snd.wp_company article section#history .content table,#snd.wp_company article section#officer .content table,#snd.wp_company article section#prize .content table,#snd.wp_rdcenter article section#wp_rdcenter .content.flex50 .cnt_bottom table,#snd.wp_recruit article section#carrier .content table,#snd.wp_recruit article section#fukuri .content table,#snd.wp_recruit article section#newgrad .content table,.member.member_login .loginwindow>div dl dd input{width:100%}#snd.policy article section#policy .content ul li h4,#snd.policy article section#privacy .content ul li h4,#snd.privacy article section#policy .content ul li h4,#snd.privacy article section#privacy .content ul li h4,#snd.wp_company article section#conduct .content ul li h4{font-size:18px;color:#094f9e;border-left:4px solid #094f9e;padding-left:10px;margin-bottom:5px}#snd.policy article section#policy .content ul li ul,#snd.policy article section#privacy .content ul li ul,#snd.privacy article section#policy .content ul li ul,#snd.privacy article section#privacy .content ul li ul,#snd.wp_company article section#conduct .content ul li ul{margin-top:10px}#snd.policy article section#policy .content ul li ul li,#snd.policy article section#privacy .content ul li ul li,#snd.privacy article section#policy .content ul li ul li,#snd.privacy article section#privacy .content ul li ul li,#snd.wp_company article section#conduct .content ul li ul li{line-height:1.4;margin-bottom:5px}#snd.wp_company article section#conduct .content ul li ul li span.num{display:table-cell;width:32px}#snd.wp_company article section#conduct .content ul li ul li span.txt,#snd.wp_company article section#history .content table tr td div.parsRight figure{display:table-cell}#snd.wp_company article section#conduct .content ul li ul li:last-child{margin-bottom:0}#snd.policy article section#policy .content div>ul>li,#snd.policy article section#privacy .content div>ul>li,#snd.privacy article section#policy .content div>ul>li,#snd.privacy article section#privacy .content div>ul>li,#snd.wp_company article section#conduct .content div>ul>li{margin-bottom:50px}#snd.wp_company article section#officer .content table tr th{width:180px;padding:20px 20px 20px 50px;vertical-align:middle}#snd.wp_company article section#officer .content table tr th span{padding-left:5px}#snd.wp_company article section#history .content table tr td,#snd.wp_company article section#officer .content table tr td,#snd.wp_company article section#prize .content table tr td{width:780px;padding:20px 30px;border-left:1px solid #fff}#snd.wp_company article section#officer .content table tr:nth-child(2n){background:#f2f6fa}#snd.wp_company article section#officer .content table tr:nth-child(2n+1){background:#e6edf5}#snd.wp_company article section#officer .content table caption{caption-side:bottom}#snd.wp_company article section#history .content table tr th,#snd.wp_company article section#prize .content table tr th{width:200px;padding:20px;text-align:center;vertical-align:middle}#snd.wp_company article section#history .content table tr td div.parsLeft{float:left;width:350px}#snd.wp_company article section#history .content table tr td div.parsRight{float:left;margin-left:15px}#snd.wp_company article section#history .content table tr td div.parsRight figcaption{display:table-cell;padding:0 20px;background:#fff;font-size:12px;line-height:1.4;vertical-align:middle}#snd.wp_company article section#history .content table tr:nth-child(2n){background:#f2f6fa}#snd.wp_company article section#history .content table tr:nth-child(2n+1){background:#e6edf5}#snd.wp_company article section#environment p.content_title{padding:40px 20px;margin-bottom:30px;font-size:25px;text-align:center;line-height:1.5;color:navy;border:1px solid navy;font-weight:700}#snd.wp_company article section#environment p{font-size:15px;line-height:1.6}#snd.wp_company article section#environment .iso{margin-top:60px}#snd.wp_company article section#environment .iso .left440{width:45%;float:left}#snd.wp_company article section#environment .iso .right440{width:45%;float:right}#snd.wp_company article section#environment .iso .left440,#snd.wp_company article section#environment .iso .right440,#snd.wp_company article section#prize .content table tr td dl{overflow:hidden;zoom:1}#snd.wp_company article section#environment .iso .left440 figure,#snd.wp_company article section#environment .iso .right440 figure{float:left;width:240px}#snd.wp_company article section#environment .iso .left440 dl,#snd.wp_company article section#environment .iso .right440 dl{float:right;width:13.5em;padding-top:10px;border-top:1px solid navy}#snd.wp_company article section#environment .iso .left440 dl dt,#snd.wp_company article section#environment .iso .right440 dl dt{margin-bottom:5px;font-size:16px;color:navy;font-weight:700}#snd.wp_company article section#environment .iso .left440 dl dd span,#snd.wp_company article section#environment .iso .right440 dl dd span{display:inline-block;*display:inline;*zoom:1;width:60px}@media screen and (max-width:1180px){#snd.wp_company article section#environment .iso .left440,#snd.wp_company article section#environment .iso .right440{overflow:hidden;zoom:1}#snd.wp_company article section#environment .iso .left440 figure,#snd.wp_company article section#environment .iso .right440 figure{float:none;margin:0 auto 30px}#snd.wp_company article section#environment .iso .left440 figure img,#snd.wp_company article section#environment .iso .right440 figure img{width:100%;height:auto}#snd.wp_company article section#environment .iso .left440 dl,#snd.wp_company article section#environment .iso .right440 dl{float:none;width:100%;padding-top:30px}}#snd.wp_company article section#prize .content table tr td dl dt{float:left;width:150px}#snd.wp_company article section#prize .content table tr td dl dd{padding-left:170px}#snd.wp_company article section#prize .content table tr td dl.noimg dt{float:none;width:0}#snd.wp_company article section#prize .content table tr td dl.noimg dd{padding-left:0}#snd.wp_company article section#prize .content table tr:nth-child(2n){background:#f2f6fa}#snd.wp_company article section#prize .content table tr:nth-child(2n+1){background:#e6edf5}#snd.wp_recruit .pageBg img.leadcreation{position:absolute;top:0;left:90px}#snd.wp_recruit article section#wp_recruit .content.news{margin-bottom:70px}#snd.wp_recruit article section#wp_recruit .content.news ul li a{display:block;padding:20px 0;border-bottom:1px solid #ddd}#snd.wp_recruit article section#wp_recruit .content.news ul li a dl{font-size:0}#snd.wp_recruit article section#wp_recruit .content.news ul li a dl dd,#snd.wp_recruit article section#wp_recruit .content.news ul li a dl dt{display:inline-block;*display:inline;*zoom:1;font-size:14px;color:#444}#snd.wp_recruit article section#wp_recruit .content.news ul li a dl dt{width:10%}#snd.wp_recruit article section#wp_recruit .content.news ul li a dl dd{width:90%;vertical-align:top;font-weight:700}#snd.wp_recruit article section#wp_recruit .content.bt_list ul li{width:18%;text-align:center}#snd.wp_recruit article section#wp_recruit .content.bt_list ul li a{display:block;padding-bottom:10px;border-bottom:1px solid #bbb}#snd.lcscenter.index #content2 ul.bt_contents li a .icon_img img,#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_top .thumb img,#snd.wp_recruit article section#wp_recruit .content.bt_list ul li a .icon_img img,.member.information section.membercontents ul li a .icon_img img,img.w100{display:block;width:100%;height:auto}#snd.wp_recruit article section#wp_recruit .content.bt_list ul li a dl dt{margin-bottom:15px;font-size:20px;line-height:1;color:#666;-moz-text-align-last:center;text-align-last:center;text-align:center}#snd.wp_recruit article section#wp_recruit .content.bt_list ul li a dl dd.bt_arrow .bt_Rarrow{margin-left:10px;vertical-align:.35em;fill:navy}#snd.wp_recruit article section#message .content p{float:left;width:550px}#snd.wp_recruit article section#carrier .content,#snd.wp_recruit article section#newgrad .content{margin-bottom:85px}#snd.wp_recruit article section#carrier .content table tr,#snd.wp_recruit article section#newgrad .content table tr{background:#f9f9f9;border-bottom:6px solid #fff}#snd.wp_recruit article section#carrier .content table tr th,#snd.wp_recruit article section#newgrad .content table tr th{width:227px;padding:20px 0 20px 35px;font-size:18px;color:#221815;vertical-align:top}#snd.wp_recruit article section#carrier .content table tr td,#snd.wp_recruit article section#newgrad .content table tr td{width:780px;padding:20px 35px 20px 0}#snd.pickup.single.library section.content div.free_body table.enkaku tbody td dl dt,#snd.wp_recruit article section#carrier .content table tr td span,#snd.wp_recruit article section#newgrad .content table tr td span,.member form dl dt{font-weight:700}#snd.wp_recruit article section#carrier .content table tr td dl,#snd.wp_recruit article section#newgrad .content table tr td dl{margin-bottom:25px}#snd.wp_recruit article section#carrier .content table tr td dl dt,#snd.wp_recruit article section#newgrad .content table tr td dl dt{display:inline-block;*display:inline;*zoom:1;padding:5px 20px;margin-bottom:10px;font-size:16px;background:#888;color:#fff;line-height:1}#snd.wp_recruit article section#carrier .content table tr td dl dd,#snd.wp_recruit article section#newgrad .content table tr td dl dd{margin-bottom:15px}#snd.wp_recruit article section#carrier .content table tr td dl dd:last-child,#snd.wp_recruit article section#carrier .content table tr td dl:last-child,#snd.wp_recruit article section#newgrad .content table tr td dl dd:last-child,#snd.wp_recruit article section#newgrad .content table tr td dl:last-child{margin-bottom:0}#snd.wp_recruit article section#carrier .content div.contacts,#snd.wp_recruit article section#carrier .content div.contacts_carrier,#snd.wp_recruit article section#newgrad .content div.contacts,#snd.wp_recruit article section#newgrad .content div.contacts_carrier{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;width:980px;padding:25px 0;margin-top:30px;background:url(/common2018/img/common/contact-bg.gif);background-size:3px auto}#snd.wp_recruit article section#carrier .content div.contacts div.contact_left,#snd.wp_recruit article section#carrier .content div.contacts div.contact_right,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_left,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_right{font-weight:700;color:#094f9e}#snd.wp_recruit article section#carrier .content div.contacts div.contact_left h3,#snd.wp_recruit article section#carrier .content div.contacts div.contact_right h3,#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_left h3,#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_right h3,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_left h3,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_right h3,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_left h3,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_right h3{font-size:16px;color:#444;text-align:center}#snd.wp_recruit article section#carrier .content div.contacts div.contact_left,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_left{width:58%;padding:0 35px;text-align:center}#snd.wp_recruit article section#carrier .content div.contacts div.contact_left p.mynav2019,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_left p.mynav2019{margin-top:8px}#snd.wp_recruit article section#carrier .content div.contacts div.contact_left p.mynav2019 a,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_left p.mynav2019 a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:block;padding:22px 0 26px;background:#094f9e;text-align:center}#snd.wp_recruit article section#carrier .content div.contacts div.contact_right,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_right{width:42%;border-left:1px solid #094f9e}#snd.wp_recruit article section#carrier .content div.contacts div.contact_right div.tel,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_right div.tel{margin:20px 0 10px;font-family:"acumin-pro-semi-condensed";font-size:50px;text-align:center}#snd.wp_recruit article section#carrier .content div.contacts div.contact_right div.tel a,#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_right div.tel a,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_right div.tel a,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_right div.tel a{color:#094f9e}#snd.wp_recruit article section#carrier .content p.contact_p,#snd.wp_recruit article section#newgrad .content p.contact_p{margin:40px 0 15px;text-align:center;font-size:18px;line-height:1.5;font-weight:700}#snd.wp_recruit article section#carrier .content div.contacts_carrier,#snd.wp_recruit article section#newgrad .content div.contacts_carrier{margin-top:0}#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_left,#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_right,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_left,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_right{width:50%;font-weight:700;color:#094f9e}#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_left,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_left{text-align:center;border-right:1px solid #094f9e}#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_left p.company_name,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_left p.company_name{margin:20px 0 18px;font-size:26px}#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_left p.recruit_staff,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_left p.recruit_staff,form td select{font-size:18px}#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_right div.tel,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_right div.tel{margin:12px 0 10px;font-family:"acumin-pro-semi-condensed";font-size:40px;text-align:center}#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_right div.fax,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_right div.fax{font-size:18px;text-align:center}#snd.wp_recruit article section#carrier .content.nav,#snd.wp_recruit article section#newgrad .content.nav{margin-bottom:55px}#snd.wp_recruit article section#carrier .content:last-child,#snd.wp_recruit article section#newgrad .content:last-child{margin-bottom:0}#snd.wp_recruit article section#fukuri .content table tr th{width:180px;padding:20px;text-align:center;vertical-align:middle}#snd.wp_recruit article section#fukuri .content table tr td{width:800px;padding:20px 30px;border-left:1px solid #fff}#snd.pickup.library.single article section.prize table tr:nth-child(2n) td,#snd.pickup.library.single article section.prize table tr:nth-child(2n) th,#snd.wp_recruit article section#fukuri .content table tr:nth-child(2n){background:#f2f6fa}#snd.wp_recruit article section#fukuri .content table tr:nth-child(2n+1){background:#e6edf5}#snd.wp_rdcenter article section#wp_rdcenter .content.rdcenter_news{position:relative;padding-bottom:0!important;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.001);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#snd.news.archive article section.content ul li,#snd.wp_rdcenter article section#wp_rdcenter .content.rdcenter_news ol li,.member.information .userinfo ol li{border-bottom:1px dotted #bbb}#snd.wp_rdcenter article section#wp_rdcenter .content.rdcenter_news ol li a{vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;transition:all .5s ease-out;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;display:block;padding:25px;color:#444}#snd.wp_rdcenter article section#wp_rdcenter .content.rdcenter_news ol li a::before,.member.information .userinfo ol li a::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#f5f5f5;transform:scaleX(0);transform-origin:0 50%;transition:all .5s ease-out;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out}#snd.wp_rdcenter article section#wp_rdcenter .content.rdcenter_news ol li a:hover,#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li a{color:#444}#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li{width:23%}#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li a dl dd,#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li a dl dt{-moz-text-align-last:center;text-align-last:center;text-align:center}#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li a dl dt{margin-bottom:15px}#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li a dl dt strong{display:block;margin:18px 0 12px;font-weight:400;line-height:1}#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li a dl dd.head{margin-bottom:20px;font-size:18px;line-height:1}#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li a dl dd.bt_link{position:relative;color:navy}#snd.pickup article section#passion .content.passion_nav ul li a dl dd.bt_link span,#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li a dl dd.bt_link span{display:inline-block;*display:inline;*zoom:1;position:relative;padding:0 10px;background:#fff;z-index:1}#snd.pickup article section#passion .content.passion_nav ul li a dl dd.bt_link::after,#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li a dl dd.bt_link::after{content:"　";display:block;width:100%;height:1px;position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;background:navy}#snd.wp_rdcenter article section#wp_rdcenter .content{padding:0 0 50px;margin-bottom:50px;border-bottom:1px dotted #bbb}#snd.wp_rdcenter article section#wp_rdcenter .content .leadTxt{text-align:left!important;-moz-text-align-last:left;text-align-last:left}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_top{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin-bottom:13px}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_top .thumb{width:195px;margin-right:25px}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_top .text{width:620px}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom figure{width:340px;padding:20px;border:1px solid #ddd;text-align:center}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom figure div{height:100%;background:no-repeat center/contain;text-indent:-999em}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom table{width:490px}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom table td,#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom table th{padding:8px 10px;border:1px solid #fff;border-bottom:2px solid #fff}#snd.newproducts section.content .content_bottom table thead th,#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom table thead th{text-align:center;background:#e6edf5}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom table thead th:first-child{width:3em}#snd.newproducts section.content .content_bottom table tbody th,#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom table tbody th{background:#e6edf5;text-align:center;white-space:nowrap}@media screen and (max-width:1180px){#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_top{overflow:hidden;zoom:1;margin-bottom:13px}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_top .thumb{width:25%}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_top .text{width:70%}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom{display:block}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom figure{width:auto;padding:20px;margin-bottom:13px}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom figure div{height:250px}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom table{width:100%}}@media screen and (max-width:960px){#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_top{margin-bottom:13px}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_top .thumb{float:none;width:auto}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_top .text{float:none;width:auto;margin-bottom:13px}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_top .text ul li{margin-bottom:5px;line-height:1.3}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_top .text ul li:last-child{margin-bottom:0}}#snd.wp_rdcenter article section#wp_rdcenter .content.title{padding:0;margin-bottom:0;border-bottom:none}#snd.wp_rdcenter article section#wp_rdcenter .content.flex50{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}#snd.wp_rdcenter article section#wp_rdcenter .content.flex50 .cnt_top{width:50%}#snd.wp_rdcenter article section#wp_rdcenter .content.flex50 .cnt_top .text{width:200px}#snd.wp_rdcenter article section#wp_rdcenter .content.flex50 .cnt_bottom{width:40%}@media screen and (max-width:1180px){#snd.wp_rdcenter article section#wp_rdcenter .content.flex50{display:block}#snd.wp_rdcenter article section#wp_rdcenter .content.flex50 .cnt_bottom,#snd.wp_rdcenter article section#wp_rdcenter .content.flex50 .cnt_top{width:100%}#snd.wp_rdcenter article section#wp_rdcenter .content.flex50 .cnt_top .thumb{width:25%}#snd.wp_rdcenter article section#wp_rdcenter .content.flex50 .cnt_top .text{width:70%}}@media screen and (max-width:960px){#snd.wp_rdcenter article section#wp_rdcenter .content.flex50 .cnt_top{margin-bottom:13px}#snd.wp_rdcenter article section#wp_rdcenter .content.flex50 .cnt_top .thumb{float:none;width:auto}#snd.wp_rdcenter article section#wp_rdcenter .content.flex50 .cnt_top .text{float:none;width:auto;margin-bottom:13px}}@media screen and (max-width:1180px){#snd.wp_rdcenter article section#wp_rdcenter .content.flex50.other3{padding:0;margin-bottom:0;border-bottom:none}#snd.wp_rdcenter article section#wp_rdcenter .content.flex50.other3 .cnt_top{padding:0 0 50px;margin-bottom:50px;border-bottom:1px dotted #bbb}}#snd.wp_rdcenter article section#wp_rdcenter .content:last-child{padding:0;margin-bottom:0;border-bottom:none}@media screen and (max-width:960px){#snd.wp_rdcenter article section#wp_rdcenter .content.rdcenter_news ol li a{display:block;padding:15px}#snd.wp_rdcenter article section#wp_rdcenter .content.rdcenter_news ol li a span{display:block;margin-right:0}#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-o-flex-wrap:wrap;flex-wrap:wrap}#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li{width:48%;margin-left:4%;margin-bottom:35px}#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li a dl dt strong{margin:12px 0 6px;font-size:9px}#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li a dl dd.head{margin-bottom:4px;font-size:14px;line-height:1}#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li a dl dd.bt_link span{padding:0 10px;font-size:12px}#snd.wp_rdcenter article section#wp_rdcenter ul.pagelinkWithImg li:nth-child(2n-1){margin-left:0}#snd.wp_rdcenter article section#wp_rdcenter .content .leadTxt{text-align:left}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom table{font-size:10px}#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom table td,#snd.wp_rdcenter article section#wp_rdcenter .content .cnt_bottom table th{padding:8px 5px;line-height:1.4}}#snd.inquiry article .wrapper .mw_wp_form table+table,#snd.pickup article section#pickup .content,#snd.support article .wrapper .mw_wp_form table+table{margin-top:50px}#snd.pickup article section#pickup .content ul{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-o-flex-wrap:wrap;flex-wrap:wrap}#snd.pickup article section#pickup .content ul li{width:445px;margin-bottom:90px}#snd.pickup article section#pickup .content ul li a{display:block;padding-bottom:12px;border-bottom:1px solid #bbb}#snd.pickup article section#pickup .content ul li a img{position:relative;width:100%;height:auto}#snd.pickup article section#pickup .content ul li a p.title{font-family:"acumin-pro-semi-condensed";font-weight:100;margin-bottom:23px;font-size:70px;color:#666;line-height:.6}#snd.pickup article section#pickup .content ul li a p.detail{margin-bottom:30px;color:#444;line-height:1.3;font-size:15px}#snd.pickup article section#pickup .content ul li a div.bt_arrow{text-align:center;color:navy;line-height:.8}#snd.pickup article section#pickup .content ul li a div.bt_arrow span{display:inline-block;*display:inline;*zoom:1;font-size:14px}#snd.pickup article section#vision .content{margin:50px 0 80px}#snd.pickup article section#vision .content .cnt_lead{overflow:hidden;zoom:1;margin-bottom:50px}#snd.pickup article section#vision .content .cnt_lead .cnt_left{float:left;width:580px}#snd.pickup article section#vision .content .cnt_lead .cnt_right{float:right;width:359px}#snd.pickup article section#vision .content .cnt_lead .cnt_right figcaption{margin-top:2px;text-align:center;font-size:12px}#snd.pickup article section#vision .content .cnt_lead:last-child{margin-bottom:0}#snd.pickup article section#passion .content.passion_nav{margin-bottom:45px}#snd.pickup article section#passion .content.passion_nav ul,#snd.pickup.library.archive article section#library .content .attention ul.bt_contents,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents,.member.form #profile dl{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-o-flex-wrap:wrap;flex-wrap:wrap}#snd.pickup article section#passion .content.passion_nav ul li{width:31%;margin-left:3.18%;margin-bottom:55px}#snd.pickup article section#passion .content.passion_nav ul li a{color:#444}#snd.pickup article section#passion .content.passion_nav ul li a dl dd,#snd.pickup article section#passion .content.passion_nav ul li a dl dt,#snd.pickup article section#passion .content.passion_nav ul li a dl strong{-moz-text-align-last:center;text-align-last:center;text-align:center}#snd.pickup article section#passion .content.passion_nav ul li a dl dt strong{display:block;margin:18px 0 12px;font-weight:400;line-height:1.4}#snd.pickup article section#passion .content.passion_nav ul li a dl dd.busho{margin-bottom:20px;font-size:20px;line-height:1}#snd.pickup article section#passion .content.passion_nav ul li a dl dd.bt_link{position:relative;color:navy}#snd.pickup article section#passion .content.passion_nav ul li:nth-child(3n-2),#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li:nth-child(4n-3),#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li:nth-child(4n-3){margin-left:0}#snd.pickup article section#passion .content.cnt_main{overflow:hidden;zoom:1;padding-top:80px;margin-bottom:50px;border-top:1px solid #bbb}#snd.pickup article section#passion .content.cnt_main .cnt_left{display:table-cell;vertical-align:middle}#snd.pickup article section#passion .content.cnt_main .cnt_right{display:table-cell;vertical-align:middle;padding-left:50px}#snd.pickup article section#passion .content.cnt_main .cnt_right dl{line-height:1}#snd.pickup article section#passion .content.cnt_main .cnt_right dl dt{display:inline-block;*display:inline;*zoom:1;padding:8px 20px;margin-bottom:20px;font-size:18px;color:navy;border:1px solid navy}#snd.pickup article section#passion .content.cnt_main .cnt_right dl dd{font-size:30px;line-height:1.3}#snd.pickup article section#passion .content{margin-bottom:80px}#snd.pickup article section#passion .content .cnt_lead{overflow:hidden;zoom:1;margin-bottom:50px}#snd.pickup article section#passion .content .cnt_lead .cnt_left{float:left;width:580px}#snd.pickup article section#passion .content .cnt_lead .cnt_right{float:right;width:359px}#snd.pickup article section#passion .content .cnt_lead:last-child{margin-bottom:0}#snd.pickup article section#value{width:100%;padding-top:0}#snd.pickup article section#value section.content.main,.member #member_header{padding-top:50px}#snd.pickup article section#value section.content.main h2.copy{padding:0 3.7%;text-align:center}#snd.pickup article section#value section.content.main h2.copy img{max-width:100%}#snd.pickup article section#value section.content.main figure{position:relative;width:1300px;margin:50px auto 0}@media screen and (max-width:1300px){#snd.pickup article section#value section.content.main figure{width:auto}}#snd.access article section#access .content .cnt_left img,#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body figure img,#snd.lcscenter.index #content1 figure.fig1 img.figure,#snd.pickup article section#value section.content.main figure div.icons div.icon img,#snd.pickup article section#value section.content.main figure img.illust,.member.member_login .description .membercontents ul li .icon_img img{width:100%;height:auto}#snd.pickup article section#value section.content.main figure div.icons{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}#snd.pickup article section#value section.content.main figure div.details div.detail,#snd.pickup article section#value section.content.main figure div.icons div.icon{position:absolute;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}#snd.pickup article section#value section.content.main figure div.icons div.icon{width:8%;cursor:pointer}#snd.pickup article section#value section.content.main figure div.icons div.icon.smartwindow{right:1%;top:44%}#snd.pickup article section#value section.content.main figure div.icons div.icon.game{right:11%;top:36%}#snd.pickup article section#value section.content.main figure div.icons div.icon.autodrive{right:9%;top:14%}#snd.pickup article section#value section.content.main figure div.icons div.icon.server{right:35%;top:1%}#snd.pickup article section#value section.content.main figure div.icons div.icon.datacenter{left:50%;top:15%}#snd.pickup article section#value section.content.main figure div.icons div.icon.medical{left:14%;top:25%}#snd.pickup article section#value section.content.main figure div.icons div.icon.display{left:3%;top:60%}#snd.pickup article section#value section.content.main figure div.icons div.icon.smartwatch{left:14%;top:80%}#snd.pickup article section#value section.content.main figure div.icons div.icon.smartphone{right:21%;top:84%}#snd.pickup article section#value section.content.main figure div.details{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}#snd.pickup article section#value section.content.main figure div.details div.detail{width:22%}#snd.pickup article section#value section.content.main figure div.details div.detail.hide{opacity:0;filter:alpha(opacity=0);transform:translateX(0) translateY(2px);-webkit-transform:translateX(0) translateY(2px);-moz-transform:translateX(0) translateY(2px);-ms-transform:translateX(0) translateY(2px)}#snd.pickup article section#value section.content.main figure div.details div.detail.smartwindow{top:53%;right:7%}#snd.pickup article section#value section.content.main figure div.details div.detail.game{top:29%;right:18%}#snd.pickup article section#value section.content.main figure div.details div.detail.autodrive{top:18%;right:18%}#snd.pickup article section#value section.content.main figure div.details div.detail.server{top:14%;right:18%}#snd.pickup article section#value section.content.main figure div.details div.detail.datacenter{top:4%;left:29%}#snd.pickup article section#value section.content.main figure div.details div.detail.medical{top:1%;left:21%}#snd.pickup article section#value section.content.main figure div.details div.detail.display{top:40%;left:10%}#snd.pickup article section#value section.content.main figure div.details div.detail.smartwatch{top:48%;left:16%}#snd.pickup article section#value section.content.main figure div.details div.detail.smartphone{top:51%;right:23%}#snd.pickup article section#value section.text h2.valueHead2{font-family:"alternate-gothic-no-3-d",sans-serif;margin-bottom:60px;font-size:4.1em;-moz-text-align-last:center;text-align-last:center;text-align:center;color:navy}@media screen and (max-width:1106px){#snd.pickup article section#value section.text h2.valueHead2{font-size:5vw}}#snd.pickup article section#value section.text h2.valueHead2 .title{-moz-text-align-last:center;text-align-last:center;line-height:1}#snd.pickup article section#value section.text h2.valueHead2 .txt{position:relative;font-size:16px;font-weight:400;-moz-text-align-last:center;text-align-last:center;text-align:center}#snd.pickup article section#value section.text h2.valueHead2 .txt span{display:inline-block;*display:inline;*zoom:1;position:relative;padding:0 20px;background:#fff;z-index:1}#snd.pickup article section#value section.text h2.valueHead2 .txt::after{content:"　";display:block;width:100%;height:1px;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background:navy}#snd.pickup article section#value section.text .leadTxt,#snd.pickup.library.single article section.prize table td.image,#snd.pickup.library.single article section.siryo{text-align:center}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li{width:23%;margin:0 0 40px 2.66%}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li a,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li a{display:block;color:#444}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li a div.thumb,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li a div.thumb{margin-bottom:10px;background-size:cover;background-repeat:no-repeat;background-position:center center}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li a div.thumb img,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li a div.thumb img{width:100%;height:auto;border:1px solid #ddd}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li a dl dt,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li a dl dt{margin-bottom:5px;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;font-weight:700}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li a dl dd.txt,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li a dl dd.txt{height:90px}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li a dl dd.txt .height,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li a dl dd.txt .height{height:85px}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li a dl dd.txt p,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li a dl dd.txt p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li a dl dd.bt_arrow,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li a dl dd.bt_arrow{padding-bottom:10px;border-bottom:1px solid #bbb}#snd.pickup.library.archive article section#library .content .attention{margin-bottom:60px}#snd.news.single article section.content .post_head,#snd.pickup.library.single article section.content .post_head{position:relative;margin-bottom:80px}#snd.news.single article section.content .post_head ul.post_meta,#snd.pickup.library.single article section.content .post_head ul.post_meta{position:absolute;left:30px;bottom:-25px}#snd.pickup.library.single article section.content .post_head ul.post_meta li{display:inline-block;*display:inline;*zoom:1;margin-right:2em;font-size:12px;line-height:1}#snd.pickup.library.single article section.content .post_body{padding:0 20px;font-size:16px;line-height:1.8}#snd.pickup.library.single article section.content .post_body h1{margin-bottom:.5em;padding:.2em 0 .2em .5em;border-left:4px solid navy;font-size:1.5em;line-height:1.4;font-weight:700;color:#666}#snd.news.single article section.content div.entryBody h2,#snd.pickup.library.single article section.content .post_body h2{padding:.7em;margin-top:2em;margin-bottom:.7em;border-top:1px solid #bbb;border-bottom:1px solid #bbb;font-size:1.2em;line-height:1.4}#snd.news.single article section.content div.entryBody h3,#snd.pickup.library.single article section.content .post_body h3{margin-bottom:.5em;font-size:1.1em;line-height:1.4}#snd.pickup.library.single article section.content .post_body p{padding-bottom:1em}#snd.news.single article section.content div.entryBody img.aligncenter,#snd.pickup.library.single article section.content .post_body img.aligncenter{display:block;margin:auto}#snd.pickup.library.single article section.siryo h4{display:inline-block;*display:inline;*zoom:1;padding:10px 60px;background-color:#f5f5f5;color:#666;text-align:center;font-size:18px;line-height:1}#snd.pickup.library.single article section.siryo ul{padding:15px 35px;background-color:#f5f5f5}#snd.pickup.library.single article section.siryo ul li{border-top:1px solid #ddd}#snd.pickup.library.single article section.siryo ul li a{position:relative;display:block;padding:20px;color:#f91727;font-size:16px;line-height:18px;font-weight:700;text-align:left}#snd.pickup.library.single article section.siryo ul li a i{font-size:18px;line-height:18px}#snd.lcscenter.index .cnt_modal dl dt img,#snd.pickup.library.single article section.siryo ul li a i.fa-file-pdf{margin-right:10px}#snd.pickup.library.single article section.siryo ul li a i.fa-caret-right{position:absolute;right:18px}#snd.pickup.library.single article section.siryo ul li:first-child{border-top:none}#snd.pickup.library.single article section.prize table td,#snd.pickup.library.single article section.prize table th{padding:20px;border-bottom:2px solid #fff;vertical-align:top}#snd.pickup.library.single article section.prize table th{white-space:nowrap;border-right:1px solid #fff;text-align:center}#snd.pickup.library.single article section.prize table td.image img{display:block;margin:auto;width:200px;height:auto}#snd.pickup.single.library section.content div.free_body table.enkaku td,#snd.pickup.single.library section.content div.free_body table.enkaku th{padding:5px;border:1px solid #fff}#snd.pickup.single.library section.content div.free_body table.enkaku th{background-color:#e6edf4}#snd.pickup.single.library section.content div.free_body table.enkaku td{background-color:#f2f6fa}#snd.pickup.single.library section.content div.free_body table.enkaku thead th{background-color:#e6edf6;text-align:center;vertical-align:middle}#snd.pickup.single.library section.content div.free_body table.enkaku thead .hando{background-color:#ead1e0;color:#51484e}#snd.pickup.single.library section.content div.free_body table.enkaku thead .fpd{background-color:#eae7d1;color:#525149}#snd.pickup.single.library section.content div.free_body table.enkaku thead .haku{background-color:#ead1d1;color:#524949}#snd.pickup.single.library section.content div.free_body table.enkaku tbody{font-size:12px;line-height:1.3}#snd.access article section#access .content table.normal td,#snd.access article section#access .content table.normal th,#snd.lcscenter article section#renewal_login p.contentTxt,#snd.lcscenter.index .cnt_modal figure,#snd.pickup.single.library section.content div.free_body table.enkaku tbody th,.member form .submit{text-align:center}#snd.pickup.single.library section.content div.free_body table.enkaku tbody td dl dd{padding-left:.5em;padding-bottom:5px;font-size:11px;line-height:1.3;letter-spacing:-.03em}#snd.pickup.single.library section.content div.free_body table.enkaku tbody td figure{margin:10px 0;text-align:center}#snd.pickup.single.library section.content div.free_body table.enkaku tbody td:nth-child(3){background-color:#efe8f1}#snd.pickup.single.library section.content div.free_body table.enkaku tbody td:nth-child(4){background-color:#eff0ec}#snd.pickup.single.library section.content div.free_body table.enkaku tbody td:nth-child(5){background-color:#efe8ec}#snd.pickup.single.library section.content div.free_body table.enkaku tbody td.backimage{background:no-repeat center/cover url(../img/pickup/library/history/backimage.png)}#snd.lcscenter.index #content1 figure.fig1{position:relative;text-align:center}#snd.lcscenter.index #content1 figure.fig1 ul.clickable{position:absolute;top:0;left:0;width:100%;height:100%}#snd.lcscenter.index #content1 figure.fig1 ul.clickable li{position:absolute;z-index:999;width:20%;height:27%}#snd.lcscenter.index #content1 figure.fig1 ul.clickable li a{display:block;height:100%;background-color:transparent;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}#snd.lcscenter.index #content1 figure.fig1 ul.clickable li a:hover{background-color:rgba(255,255,255,.3)}#snd.lcscenter.index #content1 figure.fig1 ul.clickable li.renewal{top:31.3%;right:25.9%}#snd.lcscenter.index #content1 figure.fig1 ul.clickable li.process{top:31.3%;left:25.9%}#snd.lcscenter.index #content1 figure.fig1 ul.clickable li.training{bottom:19.6%;right:31.3%}#snd.lcscenter.index #content1 figure.fig1 ul.clickable li.research{bottom:19.6%;left:31.3%}#snd.lcscenter.index #content2 ul.bt_contents li{width:228px;margin:0 12px}#snd.lcscenter.index #content2 ul.bt_contents li a,.member.information section.membercontents ul li a{position:relative;display:block;height:100%;border-bottom:1px solid #bbb}#snd.lcscenter.index #content2 ul.bt_contents li a .icon_img,.member.information section.membercontents ul li a .icon_img{margin-bottom:10px;background:#efefef}#snd.lcscenter.index #content2 ul.bt_contents li a dl dt{margin-bottom:15px;font-size:20px;line-height:1;color:#666;text-align:center}#snd.lcscenter.index #content2 ul.bt_contents li a dl dd.txt,.member.information section.membercontents ul li a dl dd.txt{margin-bottom:50px;font-size:12px;line-height:1.4;color:#666}#snd.lcscenter.index #content2 ul.bt_contents li a dl dd.bt_arrow,.member.information section.membercontents ul li a dl dd.bt_arrow{position:absolute;bottom:10px;width:100%}#snd.lcscenter.index .fancybox-skin{border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}#snd.lcscenter.index .fancybox-close{top:-20px;right:-20px}#snd.lcscenter.index .cnt_modal{display:none;position:relative;width:420px}#snd.lcscenter.index .cnt_modal dl{padding:45px 38px}#snd.lcscenter.index .cnt_modal dl dt{margin-bottom:25px;text-align:center;font-weight:700;font-size:20px;line-height:50px}#snd.lcscenter.index .cnt_modal#modal_renewal dl dt{color:#a84646}#snd.lcscenter.index .cnt_modal#modal_process dl dt{color:#7c8132}#snd.lcscenter.index .cnt_modal#modal_training dl dt{color:#7e0265}#snd.lcscenter.index .cnt_modal#modal_research dl dt{color:#a17727}#snd.inkjet ul.bt_link,#snd.lcscenter article section#support .content ul.bt_link{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}#snd.inkjet ul.bt_link li.bt_arrow,#snd.lcscenter article section#support .content ul.bt_link li.bt_arrow{width:30%;margin:0 10px}#snd.inkjet ul.bt_link li.bt_arrow a,#snd.lcscenter article section#support .content ul.bt_link li.bt_arrow a{display:block;padding:20px;background-color:navy;color:#fff;font-weight:700}#snd.lcscenter article section#renewal_login #loginwindow{width:600px;margin:auto;padding:50px 80px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#e5e5e5;box-shadow:0 1px 3px 0 rgba(0,0,0,.003)}#snd.lcscenter article section#renewal_login #loginwindow p{margin-bottom:50px;text-align:center;font-weight:700;font-size:16px;line-height:1.4}#snd.lcscenter article section#renewal_login #loginwindow p.error{color:red}#snd.inquiry article .wrapper .message h3.head3,#snd.lcscenter article section#renewal_login #loginwindow dl,#snd.support article .wrapper .message h3.head3,.member.form #form form dl dd,.member.password_change #password_change form dl dd{margin-bottom:30px}#snd.lcscenter article section#renewal_login #loginwindow dl dd input[type=text]{padding:5px .5em;border:0;font-size:20px}#snd.lcscenter article section#renewal_login #loginwindow dl dd input[type=text]:focus{outline:0;border-color:orange}#snd.lcscenter article section#renewal_login #loginwindow div#submit input[type=submit]{width:60%;background-color:navy;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#snd.lcscenter article section#renewal .bt_logout,#snd.lcscenter article section#spair .bt_logout{position:relative;top:-50px;text-align:right}#snd.lcscenter article section#renewal .bt_logout a,#snd.lcscenter article section#spair .bt_logout a{display:inline-block;*display:inline;*zoom:1;padding:7px 25px;border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;color:#fff;background:#444}#snd.lcscenter article section#renewal .content.archive .proposals{margin-bottom:75px}#snd.lcscenter article section#renewal .content.archive .proposals .proposal,#snd.lcscenter article section#spare .content.archive .sparelist{padding:27px 27px 12px;background:#f5f5f5}#snd.lcscenter article section#renewal .content.archive .proposals .proposal h4,#snd.lcscenter article section#spare .content.archive .sparelist h4{margin-bottom:20px;font-size:20px}#snd.lcscenter article section#renewal .content.archive .proposals .proposal ul li a,#snd.lcscenter article section#spare .content.archive .sparelist ul li a{display:block;padding:15px 0 15px .8em;text-indent:-.4em;border-top:1px dotted #ddd;color:#444;font-weight:700}#snd.lcscenter article section#renewal .content.archive .proposals .proposal ul li:last-child a{border-bottom:none}#snd.lcscenter article section#renewal .content.archive .proposals:last-child,#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body dl dd:last-child,#snd.lcscenter article section#renewal .content.single .proposals:last-child,#snd.lcscenter article section#spair .content>ul>li:last-child,#snd.lcscenter article section#spare .content>ul>li:last-child,#snd.policy article section#policy .content ul li ul li:last-child,#snd.policy article section#privacy .content ul li ul li:last-child,#snd.privacy article section#policy .content ul li ul li:last-child,#snd.privacy article section#privacy .content ul li ul li:last-child{margin-bottom:0}#snd.lcscenter article section#renewal .content.single .proposals ul li,#snd.lcscenter article section#spair .content>ul>li,#snd.lcscenter article section#spare .content>ul>li{padding:25px 27px;margin-bottom:37px;background:#f5f5f5}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_head{padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #bbb;font-size:20px;color:#444;font-weight:700;line-height:1.3}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_head strong{font-family:"acumin-pro-semi-condensed";margin-left:25px;font-size:35px}#snd.lcscenter article section#renewal .content.single .proposals ul li h4{margin-bottom:25px;font-size:25px;line-height:1.3}#snd.lcscenter article section#renewal .content.single .proposals ul li h4 small{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:5px 9px;margin-right:10px;vertical-align:.35em;font-size:14px;background:#999;color:#fff}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body{overflow:hidden;zoom:1;padding-bottom:18px;margin-bottom:18px;border-bottom:1px dotted #ddd}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body dl{overflow:hidden;zoom:1;float:left;width:420px}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body dl dt{clear:both;float:left;display:inline-block;*display:inline;*zoom:1;font-weight:700}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body dl dt::after{content:"　";display:inline-block;*display:inline;*zoom:1;width:20px;height:1px;margin:0 10px;background:#bbb;vertical-align:-.65em}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body dl dd{float:right;width:322px;margin-bottom:28px}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body figure{float:right;width:477px}#snd.lcscenter article section#renewal .content.single .proposals ul li div.contact,#snd.lcscenter article section#spair .content div.contact,#snd.lcscenter article section#spare .content.single div.contact{text-align:right}#snd.lcscenter article section#renewal .content.single .proposals ul li div.contact a{margin-left:37px;text-align:right}#snd.lcscenter article section#spair .content dl,#snd.lcscenter article section#spare .content.single dl{padding-bottom:15px;margin-bottom:18px;border-bottom:1px dotted #ddd}#snd.lcscenter article section#spair .content dl dt,#snd.lcscenter article section#spare .content.single dl dt{position:relative;padding-bottom:5px;margin-bottom:20px;border-bottom:1px solid #bbb}#snd.lcscenter article section#spair .content dl dt h2,#snd.lcscenter article section#spare .content.single dl dt h2{width:82%;margin-bottom:5px;font-size:30px;color:#444;font-weight:700;line-height:1.3}#snd.lcscenter article section#spair .content dl dt h2 small,#snd.lcscenter article section#spare .content.single dl dt h2 small{padding-right:10px}#snd.lcscenter article section#spair .content dl dt p,#snd.lcscenter article section#spare .content.single dl dt p{position:absolute;right:0;bottom:14px;line-height:1}#snd.access article section#access .content h4.head4,#snd.lcscenter article section#spair .content dl dd.txt,#snd.lcscenter article section#spare .content.single dl dd.txt{margin-bottom:10px}#snd.lcscenter article section#spair .content dl dd.txt h3,#snd.lcscenter article section#spare .content.single dl dd.txt h3{margin-bottom:10px;font-size:20px}#snd.lcscenter article section#spair .content div.contact a,#snd.lcscenter article section#spare .content.single div.contact a{margin-left:37px}#snd.inkjet section.sndContents{width:auto;padding-top:0}#snd.inkjet div.contentsHead .title h1 br,#snd.inkjet section.pageBg{display:none}#snd.inkjet div.contentsHead{position:relative;background-color:#ddd;background-repeat:no-repeat;background-position:center;background-size:cover}#snd.inkjet div.contentsHead .title{padding:150px 0 180px;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.7) 50%,transparent);background:-moz-linear-gradient(top,transparent,rgba(0,0,0,.7) 50%,transparent);background-image:-o-linear-gradient(top,transparent,rgba(0,0,0,.7) 50%,transparent);text-align:center;color:#fff}#snd.inkjet div.contentsHead .title h1{font-size:50px;line-height:1.2}#snd.inkjet div.contentsHead .title h1::after{content:"";display:block;width:80%;height:2px;margin:25px auto;background:linear-gradient(to right,rgba(255,255,255,0),#fff 50%,rgba(255,255,255,0));background:-moz-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,rgba(255,255,255,0));background-image:-o-linear-gradient(to right,rgba(255,255,255,0),#fff 50%,rgba(255,255,255,0))}#snd.inkjet div.contentsHead .title p{font-size:24px;line-height:1.8;font-weight:700}#snd.inkjet div.contentsHead .title p b{display:block;margin-top:20px}#snd.inkjet div.contentsHead .catch,#snd.inkjet div.contentsHead .catch .wrap{position:relative;margin:auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#snd.inkjet div.contentsHead .catch{z-index:99;width:1290px;height:390px;background-color:rgba(255,255,255,.7);text-align:center}#snd.inkjet div.contentsHead .catch .wrap{top:20px;-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-flex-direction:center;-ms-align-items:center;-o-flex-wrap:center;align-items:center;width:1060px;height:325px;background-color:navy}#snd.inkjet div.contentsHead .catch .wrap div{margin-top:-200px}#snd.inkjet div.contentsHead .catch .wrap div img.fig_ink.mv{position:relative;z-index:9999;transition:all 1s ease-out;-moz-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;-o-transition:all 1s ease-out;-ms-transition:all 1s ease-out;transform:translateX(0) translateY(-200px);-webkit-transform:translateX(0) translateY(-200px);-moz-transform:translateX(0) translateY(-200px);-ms-transform:translateX(0) translateY(-200px);transition-delay:.5s;-moz-transition-delay:.5s;-webkit-transition-delay:.5s;-o-transition-delay:.5s;-ms-transition-delay:.5s;opacity:0}#snd.inkjet div.contentsHead .catch .wrap div img.fig_ink.mv.move{transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-moz-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);opacity:1}#snd.inkjet div.contentsHead .catch .wrap div h2{display:none;position:relative;color:#fff;font-size:30px;line-height:1.3}#snd.inkjet div.contentsHead .catch .wrap figure{position:absolute;left:0;top:0;width:100%}#snd.inkjet div.contentsHead .catch .wrap figure img{position:absolute}#snd.inkjet div.contentsHead .catch .wrap figure img.fig1{left:200px;top:-50px}#snd.inkjet div.contentsHead .catch .wrap figure img.fig2{left:-100px;top:0}#snd.inkjet div.contentsHead .catch .wrap figure img.fig3{left:20px;top:200px}#snd.inkjet div.contentsHead .catch .wrap figure img.fig4{left:250px;top:250px}#snd.inkjet div.contentsHead .catch .wrap figure img.fig5{right:250px;top:250px}#snd.inkjet div.contentsHead .catch .wrap figure img.fig6{right:-20px;top:220px}#snd.inkjet div.contentsHead .catch .wrap figure img.fig7{right:-100px;top:50px}#snd.inkjet div.contentsHead .catch .wrap figure img.fig8{right:200px;top:-70px}#snd.inkjet div.contentsHead::after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:300px;background-color:transparent;background-image:-o-linear-gradient(top,rgba(255,255,255,0),#fff)}#snd.inkjet section.content.technology{width:1120px;padding:125px 0 100px;margin:auto}#snd.inkjet section.content.technology h3{margin-bottom:50px;font-size:24px;line-height:1.4;text-align:center;color:#8086c0}#snd.inkjet section.content.technology .solutions,#snd.newproducts section.content .content_bottom figure figcaption.col2,#snd.newproducts section.content .content_bottom figure figcaption.col3,#snd.news.single.post_1118 .entryBody div.col2,#snd.news.single.post_1120 .entryBody div.col2,#snd.news.single.post_1120 .entryBody div.imgWithTable,#snd.news.single.post_1296 .entryBody div.col2,#snd.news.single.post_1298 .entryBody div.col2,#snd.news.single.post_1298 .entryBody div.imgWithTable,#snd.news.single.post_2752 .entryBody div.col2,#snd.news.single.post_2752 .entryBody div.imgWithTable,#snd.news.single.post_2754 .entryBody div.col2{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-o-flex-wrap:wrap;flex-wrap:wrap}#snd.inkjet section.content.technology .solutions dl{width:25%;border-left:1px solid #bbb;text-align:center}#snd.inkjet section.content.technology .solutions dl dt{position:relative;margin-top:30px;margin-bottom:40px;font-size:24px;font-weight:700;color:#000}#snd.inkjet section.content.technology .solutions dl dt::after{content:"";position:absolute;left:0;right:0;bottom:-20px;display:block;width:25px;height:2px;margin:auto;background-color:navy}#snd.inkjet section.content.technology .solutions dl dd ul li{padding:5px 0;font-size:20px}#snd.inkjet section.content.technology .solutions dl:first-child{border-left:none}#snd.inkjet section.application{background-color:#f7f7f7}#snd.inkjet section.application .wrap{width:1120px;margin:auto;padding:100px 0}#snd.inkjet section.application .wrap div.flows,#snd.newproducts section.content .content_bottom ul.col3{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}#snd.inkjet section.application .wrap div.flows ol{width:350px}#snd.inkjet section.application .wrap div.flows ol li{position:relative;padding:90px 30px 0}#snd.inkjet section.application .wrap div.flows ol li h3{position:relative;margin-bottom:40px;text-shadow:0 2px 3px rgba(0,0,0,.1);color:#fff;font-size:20px;text-align:center}#snd.inkjet section.application .wrap div.flows ol li h3::after{content:"";position:absolute;left:0;right:0;bottom:-20px;margin:auto;display:block;width:25px;height:2px;background-color:#fff}#snd.inkjet section.application .wrap div.flows ol li dl dt{margin-top:10px;color:#25384d;font-weight:700}#snd.inkjet section.application .wrap div.flows ol li dl dt i.fa-check-circle{margin-right:.5em}#snd.inkjet section.application .wrap div.flows ol li dl dt,#snd.inkjet section.application .wrap div.flows ol li dl dt i.fa-image{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}#snd.inkjet section.application .wrap div.flows ol li dl dt i.fa-image{padding-left:5px}#snd.inkjet section.application .wrap div.flows ol li dl dt a{position:relative;display:block;padding:2px 0;color:#1f5899}#snd.inkjet section.application .wrap div.flows ol li dl dt a img.thumb{position:absolute;left:20px;top:-200px;z-index:99999;box-shadow:0 1px 5px 0 rgba(0,0,0,.002);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#snd.inkjet section.application .wrap div.flows ol li dl dt a:hover{opacity:1;filter:alpha(opacity=100);color:#5c7899}#snd.inkjet section.application .wrap div.flows ol li dl dt a:hover i.fa-image{transform:scaleX(1.2) scaleY(1.2);-webkit-transform:scaleX(1.2) scaleY(1.2);-moz-transform:scaleX(1.2) scaleY(1.2);-ms-transform:scaleX(1.2) scaleY(1.2)}#snd.inkjet section.application .wrap div.flows ol li dl dd{padding-left:1.5em}#snd.inkjet section.application .wrap div.flows ol li img.flow_angle{position:absolute;left:0;top:0;width:100%;height:auto}#snd.inkjet section.application .wrap div.flows ol li:first-child{height:375px;padding-top:40px;background-color:#f28585}#snd.inkjet section.application .wrap div.flows ol li:nth-child(2){height:375px;background-color:#85f2c1}#snd.inkjet section.application .wrap div.flows ol li:last-child{height:375px;background-color:#85b8f2}#snd.inkjet section.movies{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-o-flex-wrap:wrap;flex-wrap:wrap;width:1120px;margin:auto;padding:0 0 100px}#snd.inkjet section.movies figure video{width:100%;box-shadow:0 3px 10px 0 rgba(0,0,0,.001)}#snd.inkjet section.movies figure figcaption{padding-top:25px;text-align:center;font-size:20px;font-weight:700}#snd.inkjet section.movies figure figcaption small{display:block;padding-top:10px;font-size:14px;line-height:1.4;font-weight:400}@media screen and (max-width:1290px){#snd.inkjet div.contentsHead .title{padding:100px 0 140px}#snd.inkjet div.contentsHead .title h1{font-size:40px;line-height:1.2}#snd.inkjet div.contentsHead .title p{font-size:20px;line-height:1.8}#snd.inkjet div.contentsHead .title p b{display:block;margin-top:20px}#snd.inkjet div.contentsHead .catch,#snd.inkjet div.contentsHead .catch .wrap{width:95%;height:390px;margin:auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}#snd.inkjet div.contentsHead .catch .wrap{top:20px;width:90%;height:325px}#snd.inkjet div.contentsHead .catch .wrap figure{position:absolute;left:0;top:0;width:100%}#snd.inkjet div.contentsHead .catch .wrap figure img{height:auto}#snd.inkjet div.contentsHead .catch .wrap figure img.fig1{left:15%;top:-40px;width:25%}#snd.inkjet div.contentsHead .catch .wrap figure img.fig2{left:-13%;top:0;width:30%}#snd.inkjet div.contentsHead .catch .wrap figure img.fig3{left:-5%;top:170px;width:27%}#snd.inkjet div.contentsHead .catch .wrap figure img.fig4{left:20%;top:250px;width:25%}#snd.inkjet div.contentsHead .catch .wrap figure img.fig5{right:20%;top:240px;width:30%}#snd.inkjet div.contentsHead .catch .wrap figure img.fig6{right:-1%;top:200px;width:25%}#snd.inkjet div.contentsHead .catch .wrap figure img.fig7{right:-10%;top:50px;width:30%}#snd.inkjet div.contentsHead .catch .wrap figure img.fig8{right:12%;top:-70px;width:30%}#snd.inkjet div.contentsHead::after{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:300px;background-color:transparent;background-image:-o-linear-gradient(top,rgba(255,255,255,0),#fff)}}@media screen and (max-width:960px){#snd.inkjet main{padding-top:0}#snd.inkjet section.content.technology{width:auto;padding:75px 0 50px;margin:auto}#snd.inkjet section.content.technology h3{margin-bottom:0;font-size:20px;line-height:1.4}#snd.inkjet section.content.technology .solutions dl{width:50%;padding:0 2%;margin-top:50px}#snd.inkjet section.content.technology .solutions dl dt{position:relative;margin-top:20px;margin-bottom:40px;font-size:18px;line-height:1.4}#snd.inkjet section.content.technology .solutions dl dd ul li{font-size:14px}#snd.inkjet section.application{margin-bottom:50px!important}#snd.inkjet section.application .wrap{width:auto;padding:50px 2%}#snd.inkjet section.application .wrap div.flows ol{width:32%}#snd.inkjet section.application .wrap div.flows ol li{padding:75px 5% 0}#snd.inkjet section.application .wrap div.flows ol li img.flow_angle{width:100%;height:15%}#snd.inkjet section.application .wrap div.flows ol li:first-child{height:375px;padding-top:40px}#snd.inkjet section.application .wrap div.flows ol li:nth-child(2){height:375px}#snd.inkjet section.application .wrap div.flows ol li:last-child{height:375px}#snd.inkjet section.movies{display:block;width:auto;margin:auto;padding:0 0 50px}#snd.inkjet section.movies figure{width:90%;margin:0 auto 25px}#snd.inkjet section.movies figure video{width:100%}#snd.inkjet section.movies figure figcaption{padding-top:10px}}@media screen and (max-width:767px){#snd.inkjet div.contentsHead .title{padding:50px 0 150px}#snd.inkjet div.contentsHead .title h1{font-size:24px;line-height:1.2}#snd.inkjet div.contentsHead .title p{font-size:16px;line-height:1.5}#snd.inkjet div.contentsHead .title p b{margin-top:10px}#snd.inkjet div.contentsHead .catch,#snd.inkjet div.contentsHead .catch .wrap{position:relative;width:auto;height:auto;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}#snd.inkjet div.contentsHead .catch .wrap{top:0;display:block;padding:75px 0 25px}#snd.inkjet div.contentsHead .catch .wrap div{margin-top:-200px}#snd.inkjet div.contentsHead .catch .wrap div img.fig_ink.mv{width:30%;transform:translateX(0) translateY(-100px);-webkit-transform:translateX(0) translateY(-100px);-moz-transform:translateX(0) translateY(-100px);-ms-transform:translateX(0) translateY(-100px);opacity:0}#snd.inkjet div.contentsHead .catch .wrap div h2{margin-bottom:10px}#snd.inkjet div.contentsHead .catch .wrap figure{position:static;left:0;width:100%}#snd.inkjet div.contentsHead .catch .wrap figure img{position:static;width:22%!important;height:auto}#snd.inkjet div.contentsHead::after{display:none}#snd.inkjet div.contentsHead .title h1 br,#snd.inkjet section.application .wrap div.flows,#snd.inkjet ul.bt_link{display:block}#snd.inkjet section.application .wrap div.flows ol{width:auto;margin-top:50px}#snd.inkjet section.application .wrap div.flows ol li{padding:75px 5% 0}#snd.inkjet section.application .wrap div.flows ol li img.flow_angle{width:100%;height:10%}#snd.inkjet section.application .wrap div.flows ol li:first-child{height:auto;padding-top:40px;padding-bottom:50px}#snd.inkjet section.application .wrap div.flows ol li:nth-child(2){height:auto;padding-bottom:30px}#snd.inkjet section.application .wrap div.flows ol li:last-child{height:auto;padding-bottom:30px}#snd.inkjet section.application .wrap div.flows ol:first-child{margin-top:0}#snd.inkjet ul.bt_link li.bt_arrow{width:80%;margin:10px auto}}#snd.newproducts section.content{padding:125px 0!important;margin-bottom:0!important;border-top:1px dotted #bbb}#snd.access article section#access .content.access_map table.normal tbody tr td,#snd.newproducts section.content .leadTxt{text-align:left}#snd.newproducts section.content .content_top{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin-bottom:25px}#snd.newproducts section.content .content_top .text h3.head3{font-size:25px;line-height:1.3}#snd.newproducts section.content .content_top .text ul.lm li{margin-bottom:5px;font-size:17px;line-height:1.6}#snd.newproducts section.content .content_top .bt_pdf,.member.form #profile dl dt small,.mw_wp_form_confirm .noconfirm{display:none}#snd.newproducts section.content .content_top .bt_pdf a{display:inline-block;*display:inline;*zoom:1;padding:10px 15px;background-color:#bf1d1d;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#fff}#snd.newproducts section.content .content_bottom figure img{display:block;max-width:100%;height:auto;margin:auto}#snd.newproducts section.content .content_bottom figure figcaption{padding-top:30px}#snd.newproducts section.content .content_bottom figure figcaption h4{position:relative;margin-bottom:30px;font-size:18px;font-weight:700;color:#666}#snd.newproducts section.content .content_bottom figure figcaption ul li{margin-bottom:5px;text-indent:-1.2em;padding-left:1.2em}#snd.newproducts section.content .content_bottom figure figcaption ul li::before{content:"・"}#snd.newproducts section.content .content_bottom table thead th:first-child{width:3em}#snd.newproducts section.content .content_bottom div.table-fig,.member #member_header #membernav nav,.member.member_login .description .membercontents ul{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}#snd.newproducts section.content .content_bottom div.table-fig table{width:65%}#snd.newproducts h2+section.content{border-top:none;padding-top:50px}@media screen and (max-width:960px){#snd.newproducts section.content{padding:50px 0!important}#snd.newproducts section.content .content_top{display:block;margin-bottom:25px}#snd.newproducts section.content .content_top .text h3.head3{font-size:16px;line-height:1.3}#snd.newproducts section.content .content_top .text h3.head3 small{display:block;margin-top:5px;padding-left:0}#snd.newproducts section.content .content_bottom figure figcaption{padding-top:10px}#snd.newproducts section.content .content_bottom figure figcaption h4{margin-bottom:25px;font-size:14px}#snd.newproducts section.content .content_bottom div.table-fig,#snd.newproducts section.content .content_bottom figure figcaption.col2,#snd.newproducts section.content .content_bottom figure figcaption.col3,#snd.newproducts section.content .content_bottom ul.col3{display:block}#snd.newproducts section.content .content_bottom figure figcaption.col2 div,#snd.newproducts section.content .content_bottom figure figcaption.col3 div{width:auto;margin-top:30px}#snd.newproducts section.content .content_bottom figure figcaption.col2 div:nth-child(n+3){margin-top:30px}#snd.newproducts section.content .content_bottom figure figcaption.col2 div:first-child{margin-top:0}#snd.newproducts section.content .content_bottom ul.col3>li{width:auto;margin-top:50px}#snd.newproducts section.content .content_bottom ul.col3>li figure img{width:70%}#snd.newproducts section.content .content_bottom table{font-size:10px}#snd.newproducts section.content .content_bottom table td,#snd.newproducts section.content .content_bottom table th{padding:5px;line-height:1.4;white-space:normal}#snd.newproducts section.content .content_bottom div.table-fig table{width:100%}#snd.newproducts section.content .content_bottom div.table-fig figure{width:auto;margin-top:25px}h2+section.content{padding-top:25px}}#snd.news.archive article section.content ul li a{display:block;padding:20px 0;color:navy}#snd.news.archive article section.content ul li a dl dt{clear:both;float:left}#snd.news.archive article section.content ul li a dl dd{padding-left:7em}#snd.news.archive article section.content ul li a dl dd i.fa-file-pdf{color:#f83906}#snd.news.single article section.content .post_head ul.post_meta li{display:inline-block;*display:inline;*zoom:1;margin-right:2em;font-size:12px;line-height:1}#snd.news.single article section.content div.entryBody h1{margin-bottom:1em;padding:.2em 0 .2em .5em;border-left:4px solid navy;font-size:1.5em;line-height:1.4;font-weight:700;color:#666}#snd.news.single article section.content div.entryBody p{margin-bottom:1em;line-height:1.8}#snd.news.single article section.content div.entryBody a{color:navy;text-decoration:underline}#snd.news.single article section.content div.entryBody table caption{padding-bottom:5px;font-weight:700;font-size:110%}#snd.news.single article section.content div.entryBody table td,#snd.news.single article section.content div.entryBody table th{padding:10px;border:1px solid #fff}#snd.news.single article section.content div.entryBody table th{background-color:#85a6cd;color:#fff}#snd.news.single article section.content div.entryBody table td{background-color:#f5f5f5}#snd.news.single article section.content div.entryBody blockquote{padding:20px;margin:10px 0;background:#eee;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}#snd.news.single article section.content div.entryBody blockquote p{margin:0}#snd.news.single article section.content div.entryBody div.button{margin:2em 0;text-align:center}#snd.news.single article section.content div.entryBody div.button a{display:inline-block;padding:10px 3em;background-color:navy;color:#fff;text-align:center;font-size:120%;text-decoration:none}#snd.news.single article section.content div.entryBody div.button a::after{content:"";position:relative;top:-1px;display:inline-block;width:7px;height:7px;margin-left:1em;vertical-align:middle;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}#snd.news.single.post_1118 .entryBody div.col2 img,#snd.news.single.post_1296 .entryBody div.col2 img,#snd.news.single.post_2754 .entryBody div.col2 img{width:43%;height:100%}#snd.news.single.post_1120 .entryBody div.col2 img,#snd.news.single.post_1298 .entryBody div.col2 img,#snd.news.single.post_2752 .entryBody div.col2 img{width:48%;height:100%}#snd.news.single.post_1120 .entryBody div.imgWithTable img,#snd.news.single.post_1298 .entryBody div.imgWithTable img,#snd.news.single.post_2752 .entryBody div.imgWithTable img{width:35%;height:100%}#snd.news.single.post_1120 .entryBody div.imgWithTable table,#snd.news.single.post_1298 .entryBody div.imgWithTable table,#snd.news.single.post_2752 .entryBody div.imgWithTable table{width:62%}.member #member_header #membernav{border-bottom:1px solid #eee}.member #member_header #membernav nav{-webkit-align-items:flex-end;-moz-flex-direction:flex-end;-ms-align-items:flex-end;-o-flex-wrap:flex-end;align-items:flex-end;width:980px;margin:auto}.member #member_header #membernav nav ol li{width:250px;margin-left:5px}.member #member_header #membernav nav ol li a{display:block;padding:10px 0;text-align:center;background-color:#eee;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;color:#444}.member #member_header #membernav nav ol li a img{display:block;margin:0 auto 10px}.member #member_header #membernav nav ol li:first-child{margin-left:0}.member #member_header #membernav nav ul{position:relative;top:1px}.member #member_header #membernav nav ul li{display:inline-block;margin-left:30px}.member #member_header #membernav nav ul li a{display:block;padding:10px 0;line-height:1;color:#666}.member #member_header #membernav nav ul li.active a{display:block;border-bottom:2px solid navy;color:#000;font-weight:700}.member form dl dt small{display:block;font-size:12px}.member form dl dt.must::before{content:"※";padding-left:5px;color:red;font-weight:700}.member form dl dd input{width:100%;padding:5px 10px;box-shadow:0 2px 7px 0 rgba(0,0,0,.0005)}.member form .submit input,.member.form #profile .submit a{height:50px;margin-top:20px;line-height:50px;background-color:navy;color:#fff;text-align:center;font-size:16px;letter-spacing:.1em}.member form .submit input{width:48%;border-style:none;cursor:pointer}.member form .submit input[name=back_button]{background-color:#999}.member form .submit input:hover,.member.form #profile .submit a:hover{opacity:.8;filter:alpha(opacity=80)}.member form input[type=submit]{-webkit-appearance:none}.member.member_login .description,.member.member_login .loginwindow{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.member.member_login .description{-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin-bottom:75px}.member.member_login .description .text p.attention{padding:10px;margin-top:15px;background-color:#e98b07;color:#fff}.member.member_login .description .membercontents ul li dl dt{padding:10px 0;font-weight:700;text-align:center}.member.member_login .description .membercontents ul li dl dd{font-size:14px;line-height:1.4}.member.member_login .loginwindow{-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.member.member_login .loginwindow>div{width:49%;padding:45px}.member.member_login .loginwindow>div h3{margin-bottom:25px;font-size:20px;font-weight:700;letter-spacing:.1em;text-align:center}.member.member_login .loginwindow>div ul.error{margin-top:1em}.member.member_login .loginwindow>div ul.error li,.member.password_change #password_change form ul.error li{color:red;font-weight:700}.member.member_login .loginwindow>div dl dt{margin-bottom:2px}.member.member_login .loginwindow>div .submit{padding-top:25px}.member.member_login .loginwindow>div .pwreset{padding-top:25px;text-align:center}.member.member_login .loginwindow>div .pwreset a{color:#000}.member.member_login .loginwindow>div .pwreset a::after{content:"";position:relative;top:-1px;display:inline-block;width:7px;height:7px;margin-left:7px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);border-top:1px solid #000;border-right:1px solid #000}.member.member_login .loginwindow .member{margin-right:2%;background-color:#fcedd8}.member.member_login .loginwindow .approval,.member.member_login .loginwindow .nomember{background-color:#f2f2f2}.member.form #form{width:510px;margin:auto;padding:50px;background-color:#fcedd8}.member.form #form form dl dt small{display:inline}#snd.inquiry article .wrapper .message h4.head4,#snd.support article .wrapper .message h4.head4,.member.form #form form.save dl dt{margin-bottom:5px}.member.form #form form.save dl dd{padding-left:1em;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #ddd}.member.password_change #password_change,.member.password_reset #password_reset{width:510px}.member.information section h3{margin-bottom:25px;font-size:18px;font-weight:700;letter-spacing:.1em}.member.information .userinfo{margin-bottom:75px}.member.information .userinfo ol li a{vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;transition:all .5s ease-out;-moz-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;display:block;padding:15px 0;color:#444}.member.information .userinfo ol li a:hover{color:#444}.member.information section.membercontents ul li{width:23%;margin-right:2%}.member.information section.membercontents ul li a dl dt{margin-bottom:15px;font-size:18px;line-height:1;color:#666;text-align:center}.member.member_info section#member_info{padding-top:75px}.member.member_info section#member_info section.content{width:640px;margin:auto}.member.member_info section#member_info section.content .post_head{margin-bottom:25px}.member.member_info section#member_info section.content .entryBody p{font-size:16px;line-height:1.8}.member.form #profile dl dt{width:200px;padding:25px 0;border-bottom:1px solid #bbb;font-weight:400}.member.form #profile dl dd{width:780px;padding:25px 0 25px 1em;border-bottom:1px solid #ddd;font-weight:700}.member.form #profile dl dd a{display:inline-block;padding:0 1em;margin-left:1em;background-color:navy;color:#fff;font-size:14px}.member.form #profile .submit{margin-top:30px;text-align:center}.member.form #profile .submit a{display:inline-block;width:300px}.member.password_change #password_change form ul.error{margin-bottom:1em}#snd.policy article section#policy .content p a,#snd.policy article section#policy .content ul li p a,#snd.policy article section#policy .content ul li ul li a,#snd.policy article section#privacy .content p a,#snd.policy article section#privacy .content ul li p a,#snd.policy article section#privacy .content ul li ul li a,#snd.privacy article section#policy .content p a,#snd.privacy article section#policy .content ul li p a,#snd.privacy article section#policy .content ul li ul li a,#snd.privacy article section#privacy .content p a,#snd.privacy article section#privacy .content ul li p a,#snd.privacy article section#privacy .content ul li ul li a{font-weight:700;color:navy;text-decoration:underline}#snd.policy article section#policy .content ul li ul li span.num,#snd.policy article section#privacy .content ul li ul li span.num,#snd.privacy article section#policy .content ul li ul li span.num,#snd.privacy article section#privacy .content ul li ul li span.num{display:table-cell;width:32px}#snd.policy article section#policy .content ul li ul li span.txt,#snd.policy article section#privacy .content ul li ul li span.txt,#snd.privacy article section#policy .content ul li ul li span.txt,#snd.privacy article section#privacy .content ul li ul li span.txt{display:table-cell}#snd.access article section#access .content{overflow:hidden;zoom:1;margin-bottom:10px}#snd.access article section#access .content .cnt_left{float:left;width:480px}#snd.access article section#access .content .cnt_right{float:right;width:470px}#snd.access article section#access .content table.normal,#snd.inquiry article .wrapper .mw_wp_form table,#snd.support article .wrapper .mw_wp_form table{width:100%}#snd.access article section#access .content table.normal th{background:#e6edf5}#snd.access article section#access .content table.normal td{background:#f2f6fa}#snd.access article section#access .content table.normal td a{text-decoration:underline;color:navy}#snd.access article section#access .content.access_map{margin-bottom:100px}#snd.access article section#access .content.access_map table.normal thead tr th{padding:0 0 10px;border-left:3px solid navy;font-size:16px;background:0 0;text-align:left;font-weight:700;color:navy}#snd.access article section#access .content.access_map table.normal tbody tr th{width:200px;vertical-align:middle}#snd.access article section#access .content.access_bus .bt_pdf a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:block;padding:15px;background:navy;text-align:center;color:#fff;font-weight:700}#snd.inquiry article .wrapper,#snd.support article .wrapper{width:800px;padding:50px 0}#snd.inquiry article .wrapper .mw_wp_form,#snd.support article .wrapper .mw_wp_form{padding-bottom:80px}#snd.inquiry article .wrapper .mw_wp_form table tr td,#snd.inquiry article .wrapper .mw_wp_form table tr th,#snd.support article .wrapper .mw_wp_form table tr td,#snd.support article .wrapper .mw_wp_form table tr th{padding:1em;border:1px solid #ddd;vertical-align:top}#snd.inquiry article .wrapper .mw_wp_form table tr th,#snd.support article .wrapper .mw_wp_form table tr th{width:30%;background-color:#f5f5f5;white-space:nowrap}#snd.inquiry article .wrapper .mw_wp_form table tr th.must::after,#snd.support article .wrapper .mw_wp_form table tr th.must::after{content:"*";display:inline-block;margin-left:.5em;color:red;font-weight:700}#snd.inquiry article .wrapper .mw_wp_form table tr td span.error,#snd.support article .wrapper .mw_wp_form table tr td span.error{display:block;padding:0 .5em;color:red;background:rgba(255,0,4,.15)}#snd.inquiry article .wrapper .mw_wp_form table tr td .notes,#snd.support article .wrapper .mw_wp_form table tr td .notes{margin-top:5px;font-size:12px;line-height:1.3}#snd.inquiry article .wrapper .mw_wp_form table tr td.serialnum ul::after,#snd.support article .wrapper .mw_wp_form table tr td.serialnum ul::after{content:"";height:0;visibility:hidden;clear:both}#snd.inquiry article .wrapper .mw_wp_form table tr td.serialnum ul li,#snd.support article .wrapper .mw_wp_form table tr td.serialnum ul li{float:left;width:32%;margin-left:2%}#snd.inquiry article .wrapper .mw_wp_form table tr td.serialnum ul li:nth-child(n+4),#snd.support article .wrapper .mw_wp_form table tr td.serialnum ul li:nth-child(n+4){margin-top:10px}#snd.inquiry article .wrapper .mw_wp_form table tr td.serialnum ul li:nth-child(3n-2),#snd.support article .wrapper .mw_wp_form table tr td.serialnum ul li:nth-child(3n-2){margin-left:0}#snd.inquiry article .wrapper .mw_wp_form table tr td.serialnum ul li input,#snd.support article .wrapper .mw_wp_form table tr td.serialnum ul li input{display:block;width:100%}#snd.inquiry article .wrapper .mw_wp_form .bt_submit,#snd.support article .wrapper .mw_wp_form .bt_submit{margin-top:50px;text-align:center}#snd.inquiry article .wrapper .mw_wp_form .bt_submit input,#snd.support article .wrapper .mw_wp_form .bt_submit input{padding:0 2em;margin:0 .5em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-style:none;cursor:pointer;color:#fff;font-size:16px;line-height:3em;text-align:center;box-shadow:none;text-shadow:none;font-weight:700}#snd.inquiry article .wrapper .mw_wp_form .bt_submit input[type=submit],#snd.support article .wrapper .mw_wp_form .bt_submit input[type=submit]{background-color:#e98b07}#snd.inquiry article .wrapper .mw_wp_form .bt_submit input[name=submitBack],#snd.support article .wrapper .mw_wp_form .bt_submit input[name=submitBack]{background-color:#999}#snd.inquiry article .wrapper .mw_wp_form .bt_submit input:hover,#snd.support article .wrapper .mw_wp_form .bt_submit input:hover{opacity:.7;filter:alpha(opacity=70)}#snd.inquiry article .wrapper .mw_wp_form input[type=button],#snd.inquiry article .wrapper .mw_wp_form input[type=reset],#snd.inquiry article .wrapper .mw_wp_form input[type=submit],#snd.support article .wrapper .mw_wp_form input[type=button],#snd.support article .wrapper .mw_wp_form input[type=reset],#snd.support article .wrapper .mw_wp_form input[type=submit]{-webkit-appearance:none}form .err_area{padding:5px;background:#bc6464;color:#fff}form .err_area span{padding-bottom:5px;font-size:14px;font-weight:700}form td input:not(.file),form td textarea{padding:5px 1em;font-size:18px;line-height:1.5em;color:#666;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #bbb;background:#f9f9f9}form td input.kana,form td input.name{width:25%}form td input.address,form td input.email,form td input.w100,form td textarea.content,form td textarea.w100{width:100%}form td label{margin:0 1.5em 0 .3em}form .bt_submit{text-align:center}form .bt_submit input{width:40%;height:3em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-style:none;background-color:#e98b07;cursor:pointer;color:#fff;font-size:16px;font-weight:700;text-align:center}form .bt_submit input.no{background-color:#b93a38}form .bt_submit input:hover{opacity:.7;filter:alpha(opacity=70)}form input[type=button],form input[type=reset],form input[type=submit]{-webkit-appearance:none}@media handheld,only screen and (max-width:767px){form dd input,form dd textarea,form td input,form td textarea{padding:3px .5em!important;font-size:14px!important;line-height:1.5em}form dd select,form td select{font-size:14px}}@media screen and (max-width:767px){.smp,body#index main article .contents_container.bottom section#products div.newproducts .wrap ul.newproductslist li a{display:block}#_index main article section.slider div.custom-thumb a dl,.pc,body#index main article #philosophy .wrap ul li dl dd br,footer .wrapper div.othercontents,footer .wrapper ul.maincontents{display:none}*{-webkit-overflow-scrolling:touch}.wrapper{width:92%}a{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}a:hover{opacity:1;filter:alpha(opacity=100)}main{padding-bottom:50px}main article h2.head2{margin-bottom:30px;font-size:18px;line-height:1.3;text-align:center;-moz-text-align-last:center;text-align-last:center}main article h2.head2 span{padding:0 8px}main article h2.head2 span::after,main article h2.head2 span::before{height:120%}main article h2.head2 span.move::before{right:-3%}main article h2.head2 span.move::after{left:-3%}main article h3.head3{margin-bottom:10px;font-size:16px}main article h3.head3Long{padding:0 0 10px 35px;margin-bottom:20px;font-size:16px}main article h3.head3Long::before{height:125%}main article h4.head4{font-size:14px}main article section .content .fl,main article section .content .fr{float:none}body#index main article #philosophy h2 img,body#index main article .contents_container.top section#message .wrap .text,body#index main article .contents_container.top section#news .wrap .content,main article section .content .w100,main article section .content .w20,main article section .content .w21,main article section .content .w22,main article section .content .w23,main article section .content .w24,main article section .content .w25,main article section .content .w26,main article section .content .w27,main article section .content .w28,main article section .content .w29,main article section .content .w30,main article section .content .w31,main article section .content .w32,main article section .content .w33,main article section .content .w34,main article section .content .w35,main article section .content .w36,main article section .content .w37,main article section .content .w38,main article section .content .w39,main article section .content .w40,main article section .content .w41,main article section .content .w42,main article section .content .w43,main article section .content .w44,main article section .content .w45,main article section .content .w46,main article section .content .w47,main article section .content .w48,main article section .content .w49,main article section .content .w50,main article section .content .w51,main article section .content .w52,main article section .content .w53,main article section .content .w54,main article section .content .w55,main article section .content .w56,main article section .content .w57,main article section .content .w58,main article section .content .w59,main article section .content .w60,main article section .content .w61,main article section .content .w62,main article section .content .w63,main article section .content .w64,main article section .content .w65,main article section .content .w66,main article section .content .w67,main article section .content .w68,main article section .content .w69,main article section .content .w70,main article section .content .w71,main article section .content .w72,main article section .content .w73,main article section .content .w74,main article section .content .w75,main article section .content .w76,main article section .content .w77,main article section .content .w78,main article section .content .w79,main article section .content .w80,main article section .content .w81,main article section .content .w82,main article section .content .w83,main article section .content .w84,main article section .content .w85,main article section .content .w86,main article section .content .w87,main article section .content .w88,main article section .content .w89,main article section .content .w90,main article section .content .w91,main article section .content .w92,main article section .content .w93,main article section .content .w94,main article section .content .w95,main article section .content .w96,main article section .content .w97,main article section .content .w98,main article section .content .w99{width:100%}main article section .content .table_wrap{position:relative;overflow-x:auto;width:100%}main article section .content .table_wrap table td,main article section .content .table_wrap table th{white-space:nowrap}main article section .content .table_wrap::after{content:"表を横にスライドできます →";display:block;font-size:10px;color:#888}footer{border-top:1px solid #ddd;padding:13px 0 95px;background:#fff}footer .wrapper div.smp_list{display:block;text-align:center}footer .wrapper div.smp_list a{display:inline-block;*display:inline;*zoom:1;color:#444}footer .bt_ftlink{bottom:30px;right:20px}footer .bt_ftlink a{padding:8px 11px 13px}footer address{color:#666;font-size:10px}body#index main,body#index main article .contents_container.top,footer address{padding-bottom:0}body#index main article #visual{position:relative;height:60vh}body#index main article #visual video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body#index main article .contents_container.top section#news{position:relative;top:0;background-color:rgba(0,0,0,.6)}body#index main article .contents_container.top section#news .wrap{display:block;padding-top:25px;padding-bottom:150px}body#index main article .contents_container.top section#news .wrap .content div li,body#index main article .contents_container.top section#news .wrap .content ol li{margin-top:15px}body#index main article .contents_container.top section#news .wrap .content div li a dl dt,body#index main article .contents_container.top section#news .wrap .content ol li a dl dt{font-size:12px;line-height:20px}body#index main article .contents_container.top section#news .wrap .content div li a dl dt+dd,body#index main article .contents_container.top section#news .wrap .content ol li a dl dt+dd{padding:0 10px;line-height:20px}body#index main article .contents_container.top section#news .wrap .content div li:nth-child(n+4),body#index main article .contents_container.top section#news .wrap .content ol li:nth-child(n+4){display:none}body#index main article .contents_container.top section#news .wrap .content+.content{margin-top:50px}body#index main article .contents_container.top section#message{position:relative;width:100%;padding-top:75px;background-color:#fff}body#index main article .contents_container.top section#message .wrap{position:relative;height:auto;padding-top:25px;padding-bottom:25px;display:block}body#index main article .contents_container.top section#message .wrap .text h2{margin-bottom:10px;font-size:20px;line-height:1}body#index main article .contents_container.bottom section#lcs .contents .wrap ul li dl dd,body#index main article .contents_container.top section#message .wrap .text p{margin-bottom:10px}body#index main article .contents_container.top section#message .wrap figure{position:absolute;top:-175px;width:100%;height:175px}body#index main article #philosophy{display:block;width:100%;height:100vh}body#index main article #philosophy h2{position:absolute;bottom:-5px;left:0;width:100%}body#index main article #philosophy .wrap,body#index main article #philosophy .wrap ul li{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start}body#index main article #philosophy .wrap{-webkit-align-items:center;-moz-flex-direction:center;-ms-align-items:center;-o-flex-wrap:center;align-items:center;height:100vh}body#index main article #philosophy .wrap ul{display:block;width:100%}body#index main article #philosophy .wrap ul li{-webkit-align-items:flex-start;-moz-flex-direction:flex-start;-ms-align-items:flex-start;-o-flex-wrap:flex-start;align-items:flex-start;width:100%;height:auto;min-height:auto;max-height:auto;padding:15px 25px}body#index main article #philosophy .wrap ul li dl,body#index main article .contents_container.bottom section#lcs .image figure figcaption p{text-align:left}body#index main article #philosophy .wrap ul li dl dt{margin-bottom:5px;font-size:20px;font-weight:700;line-height:1}body#index main article #philosophy .wrap ul li dl dd{margin-bottom:5px;font-size:12px}body#index main article #philosophy .wrap ul li:nth-child(n+2){margin-top:5px}body#index main article .contents_container.bottom section#products .wrap h2{margin-bottom:15px}body#index main article .contents_container.bottom section#products .wrap h2 img{width:60%;margin-bottom:10px}body#index main article .contents_container.bottom section#products .wrap h2 small{font-size:18px}body#index main article .contents_container.bottom section#products .wrap ul.productslist{-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin-top:30px}body#index main article .contents_container.bottom section#products .wrap ul.productslist li{width:48%;margin-left:4%}body#index main article .contents_container.bottom section#products .wrap ul.productslist li a figure figcaption{margin-top:5px;font-size:2.6vw}body#index main article .contents_container.bottom section#products .wrap ul.productslist li:nth-child(n+3){margin-top:20px}body#index main article .contents_container.bottom section#products .wrap ul.productslist li:nth-child(3n-2){margin-left:4%}body#index main article .contents_container.bottom section#products .wrap ul.productslist li:nth-child(2n-1){margin-left:0}body#index main article .contents_container.bottom section#products .wrap ul.productslist li.micro .bt_support{right:5px;top:5px;width:20%}body#index main article .contents_container.bottom section#products div.newproducts{margin-top:75px}body#index main article .contents_container.bottom section#products div.newproducts .wrap{padding-top:40px;padding-bottom:75px}body#index main article .contents_container.bottom section#products div.newproducts .wrap h3{margin-bottom:25px;font-size:24px;line-height:1}body#index main article .contents_container.bottom section#products div.newproducts .wrap ul.newproductslist{-o-flex-wrap:wrap;flex-wrap:wrap}body#index main article .contents_container.bottom section#products div.newproducts .wrap ul.newproductslist li{width:47%}body#index main article .contents_container.bottom section#products div.newproducts .wrap ul.newproductslist li a figure figcaption{margin-top:10px;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}body#index main article .contents_container.bottom section#products div.newproducts .wrap ul.newproductslist li:nth-child(n+3){margin-top:25px}body#index main article .contents_container.bottom section#products div.newproducts .wrap .button a{display:inline-block;width:100%}body#index main article .contents_container.bottom section#lcs .image{padding:50px 3.7%}body#index main article .contents_container.bottom section#lcs .image h2{top:-2px}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left,body#index main article .contents_container.bottom section#lcs .contents .wrap ul li figure img,body#index main article .contents_container.bottom section#lcs .image h2 img{width:100%}body#index main article .contents_container.bottom section#lcs .image figure img{display:block;width:100%;margin:0 auto 15px}body#index main article .contents_container.bottom section#lcs .image figure figcaption h3{margin-bottom:25px;font-size:30px;line-height:1.3}body#index main article .contents_container.bottom section#lcs .image figure figcaption h3 small{display:block;margin-bottom:25px;font-size:20px}body#index main article .contents_container.bottom section#lcs .contents{position:relative;top:-25px}#_index main article #pickup ul,body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2,body#index main article .contents_container.bottom section#lcs .contents .wrap ul{display:block}body#index main article .contents_container.bottom section#lcs .contents .wrap ul li{position:relative;-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;width:100%;padding:25px 10px;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;box-shadow:0 -20px 20px 0 rgba(0,0,128,.1)}body#index main article .contents_container.bottom section#lcs .contents .wrap ul li figure{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-items:flex-start;-moz-flex-direction:flex-start;-ms-align-items:flex-start;-o-flex-wrap:flex-start;align-items:flex-start;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;width:25%;height:auto;margin-bottom:0}body#index main article .contents_container.bottom section#lcs .contents .wrap ul li dl{width:70%;margin-bottom:0}body#index main article .contents_container.bottom section#lcs .contents .wrap ul li dl dt{margin-bottom:10px;line-height:1;font-size:16px;text-align:left}body#index main article .contents_container.bottom section#lcs .contents .wrap ul li .bt_common{position:static;text-align:left}body#index main article .contents_container.bottom section#ir{padding-bottom:50px}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left ul li a,body#index main article .contents_container.bottom section#ir .wrap .irContents .headImage{height:50px}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus{padding:25px 5% 35px}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus h3{font-size:20px;line-height:1.3}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left ul li{width:calc(calc(100% - 10px)/2);margin-left:10px}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .left ul li:nth-child(n+3){margin-top:10px}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .right{width:100%;margin-top:25px}body#index main article .contents_container.bottom section#ir .wrap .irContents .contentsMenus .col2 .right a figure div.imgwrap img{height:150px}#_index{background:#fff}#_index main{padding-bottom:70px}#_index main article h2.head2{font-size:20px}#_index main article section.slider ul#topslider,#_index main article section.slider ul#topslider li,#_index main article section.slider ul#topslider li a,#_index main article section.slider ul#topslider li b,#_index main article section.slider ul#topslider li iframe{height:calc(100vh - 250px)}#_index main article section.slider ul#topslider li.video video{width:auto;height:100%}#_index main article section.slider div.custom-thumb{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;padding:20px 0;background-color:#000}#_index main article section.slider div.custom-thumb a{width:23%;height:75px;margin:0 1%;border:2px solid #000}#_index main article section.slider div.custom-thumb a::after{content:"";position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background-color:transparent}#_index main article section.slider div.custom-thumb a.active{border:2px solid #fff}#_index main article section.slider div.custom-thumb a.active::after{background-color:rgba(255,255,255,.5)}#_index main article #news{padding:50px 5%}#_index main article #news .content{padding:25px 5%}#_index main article #news .content h2{position:absolute;top:-30px;left:0;font-family:acumin-pro-semi-condensed;font-size:35px;line-height:35px;font-style:italic;font-weight:700;color:#fff}#_index main article #news .content ol{margin-bottom:25px}#_index main article #news .content ol li a{padding:15px 5%}#_index main article #news .content ol li a span{display:block;margin-right:0}#_index main article #news .content .bt_arrow{position:absolute;left:0;right:0;bottom:-25px;margin:auto}#_index main article #news .content .bt_arrow a,#_index main article #news .content .bt_arrow a::before,#_index main article section.slider div.custom-thumb a::after{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}#_index main article #news .content .bt_arrow a{*display:inline;*zoom:1;width:300px;padding:20px 0;background-color:navy;color:#fff;font-weight:700;display:inline-block;vertical-align:middle;transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}#_index main article #news .content .bt_arrow a::before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e98b07;transform:scaleX(0);transform-origin:0 50%}#_index main article #news .content .bt_arrow a .bt_Rarrow{position:absolute;top:-10%;bottom:0;right:20px;margin:auto;fill:#fff}#_index main article #news .content .bt_arrow a:hover{color:#fff}#_index main article #news .content .bt_arrow a:hover::before{transform:scaleX(1)}#_index main article #pickup ul li{width:100%;margin-bottom:55px}#_index main article #pickup ul li a{position:relative;padding-bottom:15px}#_index main article #pickup ul li a img{position:relative;width:100%;height:auto}#_index main article #pickup ul li a p.title{margin-bottom:0;font-size:52px;line-height:.6}#_index main article #pickup ul li a p.detail{height:auto;padding-top:20px;margin-bottom:25px}#_index main article #pickup ul li:last-child{margin-bottom:0}}@media screen and (max-width:1180px){#snd{padding-top:50px}#snd main article.col2 .sndContents{width:650px}#snd main article.col2 nav#rightNavi h1{display:none}}@media screen and (max-width:767px){#snd .pageBg{height:80px;background-size:180% auto!important}}@media screen and (max-width:960px){#snd .pageBg ul.breadcrumb{display:none}#snd .sndPageHead{top:0;margin-bottom:50px}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle{background:navy}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_none{position:relative;padding:0;color:#fff;font-size:15px}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_none h1.sndhead1 a{display:inline-block;*display:inline;*zoom:1;padding:11px 0;color:#fff}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_none img{width:auto;height:14px;margin-right:3px;vertical-align:-.1em}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_none span{display:inline-block;*display:inline;*zoom:1}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_on{position:relative;-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-flex-direction:center;-ms-align-items:center;-o-flex-wrap:center;align-items:center}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_on h1.sndhead1{width:16%;background:url(../img/common/arrow_right_bg.png) no-repeat center right;background-size:31px;padding-right:6px}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_on h1.sndhead1 a{position:relative;display:block;color:#fff}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_on h1.sndhead1 a img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:auto;height:14px}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_on p{width:71%;font-size:15px;background:url(../img/common/arrow_right_bg.png) no-repeat center right;background-size:31px}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_on p a,#snd .sndPageHead .sndPageHead_smp ul li a{display:block;padding:12px 20px;color:#fff;font-weight:700;text-align:left;line-height:1.3}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_on .bt_arrow{-webkit-tap-highlight-color:transparent;width:13%}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_on .bt_arrow a{position:relative;display:block;padding:12px 0;color:#fff}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_on .bt_arrow a i,#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_on .bt_arrow a i.act{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_on .bt_arrow a i{position:absolute;font-size:20px;top:0;bottom:0;left:0;right:0;margin:auto;height:20px}#snd .sndPageHead .sndPageHead_smp .sndPageHeadTitle.nav_on .bt_arrow a i.act{transform:translateX(0) translateY(0) scaleX(1) scaleY(1) rotate(180deg);-webkit-transform:translateX(0) translateY(0) scaleX(1) scaleY(1) rotate(180deg);-moz-transform:translateX(0) translateY(0) scaleX(1) scaleY(1) rotate(180deg);-ms-transform:translateX(0) translateY(0) scaleX(1) scaleY(1) rotate(180deg)}#snd .sndPageHead .sndPageHead_smp ul{display:none;border-left:none}#snd .sndPageHead .sndPageHead_smp ul li{border:0}#snd .sndPageHead .sndPageHead_smp ul li a{position:relative;padding:15px 30px 15px 15px;background:#fff;color:navy;font-size:12px;border-bottom:1px dotted #84a7ce}#snd .sndPageHead .sndPageHead_smp ul li a i{position:absolute;top:0;bottom:0;right:20px;margin:auto;height:11px}#snd .sndPageHead .sndPageHead_smp ul li:last-child{border-bottom:none}#snd .sndPageHead .sndPageHead_smp ul li.act a{border-left:6px solid #e98b07}#snd .sndPageHead .sndPageHead_smp .smpmenu{border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;width:13%;position:absolute;top:10px;right:3px;cursor:pointer;background:#fff}#snd .sndPageHead .sndPageHead_smp .smpmenu span{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;position:absolute;left:0;right:0;display:block;width:20px;height:2px;margin:auto;background:navy}#snd .sndPageHead .sndPageHead_smp .smpmenu span:first-child{top:26%}#snd .sndPageHead .sndPageHead_smp .smpmenu span:nth-child(2){top:51%}#snd .sndPageHead .sndPageHead_smp .smpmenu span:last-child{bottom:18%}#snd .sndPageHead .sndPageHead_smp .smpmenu.active span:first-child{transform:translateX(0) translateY(9px) scaleX(1) scaleY(1) rotate(135deg);-webkit-transform:translateX(0) translateY(9px) scaleX(1) scaleY(1) rotate(135deg);-moz-transform:translateX(0) translateY(9px) scaleX(1) scaleY(1) rotate(135deg);-ms-transform:translateX(0) translateY(9px) scaleX(1) scaleY(1) rotate(135deg)}#snd .sndPageHead .sndPageHead_smp .smpmenu.active span:nth-child(2){opacity:0;filter:alpha(opacity=0);transform:translateX(0) translateY(0) scaleX(1) scaleY(1) rotate(0);-webkit-transform:translateX(0) translateY(0) scaleX(1) scaleY(1) rotate(0);-moz-transform:translateX(0) translateY(0) scaleX(1) scaleY(1) rotate(0);-ms-transform:translateX(0) translateY(0) scaleX(1) scaleY(1) rotate(0)}#snd .sndPageHead .sndPageHead_smp .smpmenu.active span:last-child{transform:translateX(0) translateY(-7px) scaleX(1) scaleY(1) rotate(-135deg);-webkit-transform:translateX(0) translateY(-7px) scaleX(1) scaleY(1) rotate(-135deg);-moz-transform:translateX(0) translateY(-7px) scaleX(1) scaleY(1) rotate(-135deg);-ms-transform:translateX(0) translateY(-7px) scaleX(1) scaleY(1) rotate(-135deg)}#snd main{padding-top:30px}#snd main article,#snd main article.col2{width:100%;margin:0 auto}#snd main article section.sndContents,#snd main article.col2 section.sndContents{width:92%;margin:0 auto;padding-top:0}#snd main article section.sndContents section.content,#snd main article.col2 section.sndContents section.content{margin-bottom:75px}#snd main article section.sndContents section.content h1.contenth1,#snd main article.col2 section.sndContents section.content h1.contenth1{margin-bottom:20px;font-size:16px;text-align:left;line-height:1.3}#snd main article section.sndContents section.content p.contentTxt,#snd main article.col2 section.sndContents section.content p.contentTxt{width:100%;margin-bottom:20px;font-size:14px;text-align:left}#snd main article section.sndContents section.content p.leadTxt,#snd main article.col2 section.sndContents section.content p.leadTxt{margin-bottom:30px;font-size:14px;text-align:left;line-height:1.5}#snd main article section.sndContents section.content .characteristic,#snd main article.col2 section.sndContents section.content .characteristic{padding:25px;border:5px solid #c1d3e6}#snd main article section.sndContents section.content .characteristic p,#snd main article.col2 section.sndContents section.content .characteristic p{padding-left:10px;margin-bottom:15px;font-size:15px}#snd main article nav#rightNavi .rightList h1,#snd main article section.sndContents section.content .characteristic ul,#snd main article.col2 nav#rightNavi .rightList h1,#snd main article.col2 section.sndContents section.content .characteristic ul{display:block}#snd main article section.sndContents section.content .characteristic ul li,#snd main article.col2 section.sndContents section.content .characteristic ul li{width:100%;margin-bottom:10px;line-height:1.3;font-size:12px}#snd main article section.sndContents section.content .characteristic ul li:last-child,#snd main article.col2 section.sndContents section.content .characteristic ul li:last-child{margin-bottom:0}#snd main article section.sndContents section.content .characteristic ul.flexw32 li,#snd main article.col2 section.sndContents section.content .characteristic ul.flexw32 li{width:100%;margin-left:0}#snd main article section.sndContents section.content .nomal_figure figure img,#snd main article.col2 section.sndContents section.content .nomal_figure figure img{width:100%;height:auto}#snd main article section.sndContents section.content table.smp_normal tr,#snd main article.col2 section.sndContents section.content table.smp_normal tr{display:block;margin-bottom:1px}#snd main article section.sndContents section.content table.smp_normal tr td,#snd main article section.sndContents section.content table.smp_normal tr th,#snd main article.col2 section.sndContents section.content table.smp_normal tr td,#snd main article.col2 section.sndContents section.content table.smp_normal tr th{display:block;width:100%!important;padding:10px 20px;border:0;border-bottom:none}#snd main article section.sndContents section.content table.smp_normal tr td span,#snd main article section.sndContents section.content table.smp_normal tr th span,#snd main article.col2 section.sndContents section.content table.smp_normal tr td span,#snd main article.col2 section.sndContents section.content table.smp_normal tr th span{line-height:1.5;padding-left:0}#snd main article section.sndContents section.content table.smp_normal tr th,#snd main article.col2 section.sndContents section.content table.smp_normal tr th{font-size:12px;line-height:1.3}#snd main article section.sndContents section.content table.smp_normal tr td,#snd main article.col2 section.sndContents section.content table.smp_normal tr td{font-size:10px;line-height:1.4}#snd main article section.sndContents section.content table.smp_table tr th,#snd main article.col2 section.sndContents section.content table.smp_table tr th{display:block;width:100%!important;padding:15px 20px 0!important}#snd main article section.sndContents section.content table.smp_table tr th span,#snd main article.col2 section.sndContents section.content table.smp_table tr th span{padding-left:0}#snd main article section.sndContents section.content table.smp_table tr td,#snd main article.col2 section.sndContents section.content table.smp_table tr td{display:block;width:100%!important;padding:0 20px 15px!important;vertical-align:middle}#snd main article section.sndContents section.content ul.pagelink,#snd main article.col2 section.sndContents section.content ul.pagelink{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-o-flex-wrap:wrap;flex-wrap:wrap}#snd main article section.sndContents section.content ul.pagelink li,#snd main article.col2 section.sndContents section.content ul.pagelink li{display:block;width:49%;margin:.5%}#snd main article section.sndContents section.content ul.pagelink li a,#snd main article.col2 section.sndContents section.content ul.pagelink li a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:block;padding:15px 0;font-size:14px;-moz-text-align-last:center;text-align-last:center;text-align:center}#snd main article section.sndContents section.content ul.pagelink li:first-child a,#snd main article.col2 section.sndContents section.content ul.pagelink li:first-child a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#snd main article section.sndContents section.content ul.pagelink li:last-child,#snd main article.col2 section.sndContents section.content ul.pagelink li:last-child{margin-right:.5%}#snd main article section.sndContents section.content ul.pagelink li:last-child a,#snd main article.col2 section.sndContents section.content ul.pagelink li:last-child a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}#snd main article section.sndContents section.content .pdf ul li,#snd main article.col2 section.sndContents section.content .pdf ul li{display:inline-block;*display:inline;*zoom:1;margin:0 8px 8px 0;font-size:12px}#snd main article section.sndContents section.content .pdf ul li a,#snd main article.col2 section.sndContents section.content .pdf ul li a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:block;padding:10px 15px;line-height:1.3}#snd main article section.sndContents section.content div.contact a,#snd main article.col2 section.sndContents section.content div.contact a{display:block;padding:15px 22px}#snd main article nav#rightNavi,#snd main article.col2 nav#rightNavi{position:static;width:94%;height:auto!important;margin:50px auto 0;background:0 0}#snd main article nav#rightNavi .rightList,#snd main article.col2 nav#rightNavi .rightList{position:static;width:auto}#snd main article nav#rightNavi .rightList h1 a,#snd main article.col2 nav#rightNavi .rightList h1 a{border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;position:relative;display:block;background:navy;color:#fff;padding:15px 10px 15px 32px}#snd main article nav#rightNavi .rightList h1 a i,#snd main article nav#rightNavi .rightList ul li a i,#snd main article.col2 nav#rightNavi .rightList h1 a i,#snd main article.col2 nav#rightNavi .rightList ul li a i{position:absolute;top:0;bottom:0;left:20px;margin:auto;height:15px}#snd main article nav#rightNavi .rightList ul li,#snd main article.col2 nav#rightNavi .rightList ul li{background:#84a7ce}#snd main article nav#rightNavi .rightList ul li a,#snd main article.col2 nav#rightNavi .rightList ul li a{padding:15px 10px 15px 32px;background:#fff;color:navy;border-bottom:1px dotted #84a7ce;opacity:none}#snd main article nav#rightNavi .rightList ul li.act::after,#snd main article.col2 nav#rightNavi .rightList ul li.act::after{left:0}#snd main article nav#rightNavi .rightList ul li:hover::after,#snd main article.col2 nav#rightNavi .rightList ul li:hover::after{display:none}#snd main article nav#rightNavi .rightList p.caption,#snd main article.col2 nav#rightNavi .rightList p.caption{text-align:right}#snd main article nav#rightNavi.fix .rightList,#snd main article.col2 nav#rightNavi.fix .rightList{position:static;top:auto}#snd .bt_back{position:fixed;left:20px;top:auto;bottom:30px}#snd .bt_back a{min-width:44px;padding:0 10px;line-height:46px;text-align:center}#snd .bt_back a span{width:auto}}@media screen and (max-width:767px){#snd.wp_product main article .content#lcd_odf ul.content_flex3 li dl dt,#snd.wp_product main article h2.head2{font-size:14px}#snd.wp_product main article section .content .nomal_iframe iframe{width:100%;height:250px;margin:0 auto}#snd.wp_product.index main article h2.head2 span{font-size:3.3vw;text-align:left}#snd.wp_product.index main article figure img.ryoiki{width:60%;height:auto}#snd.wp_product.index main article figure ul li a img{margin-bottom:5px}#snd.wp_product.index main article figure ul li a .bt_arrow span{font-size:10px!important;line-height:1.2}#snd.wp_product.index main article figure ul li:nth-child(n+4){margin-top:25px}#snd.wp_product main article .content#lcd_auto .col2,#snd.wp_product main article .content#lcd_odf ul.content_flex3 li .characteristic ul,#snd.wp_product main article section#micro .content .case ul,#snd.wp_product main section#ijs .col3,#snd.wp_product main section#ijs_rgb .col3{display:block}#snd.wp_product main section#ijs .col3 figure{position:relative;width:100%}#snd.wp_product main section#ijs .col3 figure::before{content:"";display:block;padding-top:60%}#snd.wp_product main section#ijs .col3 figure figcaption{position:absolute;bottom:-1.5em;width:100%;margin-top:10px;text-align:center}#snd.wp_product main section#ijs .col3 figure+figure,#snd.wp_product main section#ijs_rgb .col3 figure+figure{margin-top:35px}#snd.wp_product main article section#lcd_products .content p.contentTxt{margin-bottom:20px}#snd.wp_product main article .content#lcd_odf ul.content_flex3>li{margin-bottom:60px}#snd.wp_product main article .content#lcd_odf ul.content_flex3{display:block;margin-top:30px}#snd.wp_product main article .content#lcd_auto .col2 figure,#snd.wp_product main article .content#lcd_odf ul.content_flex3 li,#snd.wp_product main section#ijs_rgb .col3 figure{width:100%}#snd.wp_product main article .content#lcd_odf ul.content_flex3 li .img{margin-bottom:0}#snd.wp_product main article .content#lcd_odf ul.content_flex3 li h3.flex3head3{padding:0;margin:10px 0 20px;font-size:18px;border:0}#snd.wp_product main article .content#lcd_odf ul.content_flex3 li .characteristic,#snd.wp_product main article section#micro .content .case{padding:25px;border:5px solid #c1d3e6}#snd.wp_product main article .content#lcd_odf ul.content_flex3 li .characteristic p,#snd.wp_product main article section#micro .content .case p{padding-left:10px;margin-bottom:15px;font-size:15px}#snd.wp_product main article .content#lcd_odf ul.content_flex3 li .characteristic ul li,#snd.wp_product main article section#micro .content .case ul li{width:100%;margin-bottom:10px;line-height:1.3;font-size:12px}#snd.wp_product main article .content#lcd_odf ul.content_flex3 li .characteristic ul li:last-child,#snd.wp_product main article section#micro .content .case ul li:last-child,#snd.wp_product main article section#microball .content .flexbox div:last-child{margin-bottom:0}#snd.wp_product main article .content#lcd_auto .col2 figure+figure{margin-top:15px}#snd.wp_product main article .content#lcd_auto .col2+.col2{margin-top:30px;padding-top:30px}#snd.wp_product main article .content#lcd_auto .col2+.col2 figure iframe{height:250px}#snd.wp_product main article section#microball .content .flexbox,#snd.wp_product.microprocess article section#microprocess section.content ul{display:block}#snd.wp_product main article section#microball .content .flexbox div{margin-top:40px}#snd.wp_product.microprocess article section#microprocess section.content p,#snd.wp_product.microprocess_products article section#microprocess_products section.content h3.head3+p{font-size:14px}#snd.wp_product.microprocess article section#microprocess section.content ul li,#snd.wp_product.microprocess_products article section#microprocess_products section.content figure figcaption{width:auto}#snd.wp_product.microprocess article section#microprocess section.content ul li a h4.head4{margin-bottom:15px;font-size:16px}#snd.wp_product.microprocess article section#microprocess section.content ul li a figure div.image{margin-bottom:10px}#snd.wp_product.microprocess article section#microprocess section.content ul li a figure div.image img{width:80%}#snd.wp_product.microprocess article section#microprocess section.content ul li:nth-child(n+2){margin-top:50px}#snd.wp_product.microprocess_products article section#microprocess_products section.content h3.head3{font-size:18px}#snd.wp_product.microprocess_products article section#microprocess_products section.content :not(h2)+h3.head3{margin-top:75px}#snd.wp_product.microprocess_products article section#microprocess_products section.content h4.head4{margin-top:25px;margin-bottom:15px;font-size:16px}#snd.wp_product.microprocess_products article section#microprocess_products section.content table+h4.head4{margin-top:50px}#snd.wp_product.microprocess_products article section#microprocess_products section.content figure{display:block;margin-bottom:30px}#snd.wp_product.microprocess_products article section#microprocess_products section.content figure div.image{width:auto;margin-bottom:15px;text-align:center}#snd.wp_product.microprocess_products article section#microprocess_products section.content figure div.image img{width:80%;height:auto}#snd.wp_product.microprocess_products article section#microprocess_products section.content h5.head5{margin-bottom:20px;font-size:14px}#snd.wp_product.microprocess_products article section#microprocess_products section.content table{width:100%;font-size:12px;line-height:1.4}#snd.wp_product.microprocess_products article section#microprocess_products section.content table td,#snd.wp_product.microprocess_products article section#microprocess_products section.content table th{padding:5px}#snd.wp_product.microprocess_products article section#microprocess_products section.content table+h5.head5{margin-top:25px}}@media screen and (max-width:960px){#snd.wp_company article section#greeting .content img.photo_right,#snd.wp_recruit article section#message .content img.photo_right{float:none;width:100%;height:auto;margin-bottom:20px}#snd.wp_company article section#greeting .content p,#snd.wp_company article section#history .content table tr td div.parsLeft{float:none;width:100%}#snd.wp_company article section#greeting .content p.caption{text-align:left;line-height:1.3}#snd.wp_company article section#about .content.about_info .fl.w49{margin-bottom:10px}#snd.pickup article section#passion .content .cnt_lead .cnt_right img,#snd.pickup article section#passion .content.cnt_main .cnt_left img,#snd.pickup article section#passion .content.passion_nav ul li a dl dt img,#snd.pickup article section#vision .content .cnt_lead .cnt_right img,#snd.pickup.library.single article section.prize table td.image img,#snd.wp_company article section#about .content.about_info .fl.w49 figure img,#snd.wp_company article section#history .content table tr td div.parsRight figure img{width:100%;height:auto}#snd.wp_company article section#about .content.about_info .fl.w49 figcaption{margin-top:2px}#snd.pickup.library.single article section.prize table,#snd.wp_company article section#about .content.about_bace .fr.w48 ul.flexNone li,#snd.wp_company article section#about .content.about_info .fr.w49{width:100%}#snd.wp_company article section#about .content.about_info .fr.w49 iframe{width:100%;height:240px}#snd.wp_company article section#about .content.about_bace .marginB90{margin-bottom:45px}#snd.wp_company article section#about .content.about_bace .fl.w49,#snd.wp_company article section#about .content.about_bace .fl.w49 p,#snd.wp_company article section#conduct .content ul li ul li{margin-bottom:10px}#snd.wp_company article section#about .content.about_bace .fr.w48 ul li{width:48%;margin-bottom:10px}#snd.wp_company article section#about .content.about_bace .fr.w48 ul li p{margin-top:5px;font-size:10px}#snd.pickup article section#pickup .content ul,#snd.wp_company article section#about .content.about_bace .fr.w48 ul.flexNone{display:block}#snd.wp_company article section#conduct .content div>ul>li,#snd.wp_company article section#environment .iso .left440{margin-bottom:40px}#snd.wp_company article section#history .content table tr th{text-align:left}#snd.wp_company article section#history .content table tr td div.parsRight{float:none;margin:5px 0 0}#snd.wp_company article section#history .content table tr td div.parsRight figure{display:block;margin-bottom:4px}#snd.wp_company article section#history .content table tr td div.parsRight figcaption{display:block;padding:0;background:0 0;font-size:10px}#snd.wp_company article section#environment p.content_title{padding:15px;margin-bottom:20px;font-size:20px}#snd.wp_company article section#environment p{font-size:14px;line-height:1.5;text-align:left}#snd.wp_company article section#environment .iso{padding-top:30px;margin-top:30px;border-top:1px dotted navy}#snd.wp_company article section#environment .iso .left440,#snd.wp_company article section#environment .iso .right440{width:100%;float:none;-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}#snd.wp_company article section#environment .iso .left440 figure,#snd.wp_company article section#environment .iso .right440 figure{float:none;width:35%}#snd.wp_company article section#environment .iso .left440 dl,#snd.wp_company article section#environment .iso .right440 dl{float:none;width:60%;padding:0;border:0}#snd.wp_company article section#environment .iso .left440 dl dt,#snd.wp_company article section#environment .iso .right440 dl dt{margin-bottom:5px;font-size:14px}#snd.wp_company article section#environment .iso .left440 dl dd,#snd.wp_company article section#environment .iso .right440 dl dd{font-size:12px;line-height:1.5}#snd.wp_company article section#environment .iso .left440 dl dd span,#snd.wp_company article section#environment .iso .right440 dl dd span{width:50px}#snd.wp_company article section#prize .content table tr th{width:100px;padding:10px}#snd.wp_company article section#prize .content table tr td{width:auto;padding:10px;border-left:1px solid #fff}#snd.wp_company article section#prize .content table tr td dl{overflow:hidden;zoom:1}#snd.wp_company article section#prize .content table tr td dl dt{float:none;width:auto}#snd.wp_company article section#prize .content table tr td dl dt img{margin-bottom:5px}#snd.wp_company article section#prize .content table tr td dl dd{padding-left:0}#snd.wp_recruit .pageBg{height:80px;background-size:180% auto!important}#snd.wp_recruit .pageBg img.leadcreation{position:absolute;top:-10px;left:10px;width:auto;height:80px}#snd.wp_recruit article section#wp_recruit .content.news{margin-bottom:50px}#snd.wp_recruit article section#wp_recruit .content.news ul li a dl dt{display:block;width:100%}#snd.wp_recruit article section#wp_recruit .content.news ul li a dl dd{display:block;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}#snd.wp_recruit article section#wp_recruit .content.news ul li:first-child a{padding:0 0 20px}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents,#snd.wp_recruit article section#wp_recruit .content.bt_list ul{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-o-flex-wrap:wrap;flex-wrap:wrap}#snd.wp_recruit article section#wp_recruit .content.bt_list ul li{width:48%;margin-bottom:40px}#snd.wp_recruit article section#wp_recruit .content.bt_list ul li a{padding-bottom:10px}#snd.wp_recruit article section#wp_recruit .content.bt_list ul li a .icon_img{padding:20px 0;margin-bottom:12px}#snd.wp_recruit article section#wp_recruit .content.bt_list ul li a dl dt{margin-bottom:9px;font-size:15px}#snd.wp_recruit article section#wp_recruit .content.bt_list ul li a dl dd.bt_arrow .bt_Rarrow{margin-left:5px;vertical-align:.2em}#snd.wp_recruit article section#message .content p{float:none;width:100%}#snd.wp_recruit article section#carrier .content,#snd.wp_recruit article section#newgrad .content{margin-bottom:60px}#snd.wp_recruit article section#carrier .content table tr th,#snd.wp_recruit article section#newgrad .content table tr th{width:90px;padding:15px;vertical-align:middle;font-size:14px;text-align:center}#snd.wp_recruit article section#carrier .content table tr th span,#snd.wp_recruit article section#fukuri .content table tr th.lineheight1 span,#snd.wp_recruit article section#newgrad .content table tr th span{display:inline-block;*display:inline;*zoom:1;line-height:1}#snd.wp_recruit article section#carrier .content table tr td,#snd.wp_recruit article section#newgrad .content table tr td{width:auto;padding:20px 20px 20px 10px;line-height:1.5;font-size:12px}#snd.wp_recruit article section#carrier .content table tr td dl,#snd.wp_recruit article section#newgrad .content table tr td dl{margin-bottom:25px}#snd.wp_recruit article section#carrier .content table tr td dl dt,#snd.wp_recruit article section#newgrad .content table tr td dl dt{padding:5px 10px;margin-bottom:5px;font-size:12px}#snd.wp_recruit article section#carrier .content table tr td dl dd,#snd.wp_recruit article section#newgrad .content table tr td dl dd{margin-bottom:10px;font-size:12px}#snd.wp_recruit article section#carrier .content div.contacts,#snd.wp_recruit article section#carrier .content div.contacts_carrier,#snd.wp_recruit article section#newgrad .content div.contacts,#snd.wp_recruit article section#newgrad .content div.contacts_carrier{display:block;width:100%;padding:25px;margin-top:10px}#snd.wp_recruit article section#carrier .content div.contacts div.contact_left h3,#snd.wp_recruit article section#carrier .content div.contacts div.contact_right h3,#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_left h3,#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_right h3,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_left h3,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_right h3,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_left h3,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_right h3{font-size:14px}#snd.wp_recruit article section#carrier .content div.contacts div.contact_left,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_left{width:100%;padding:0 0 25px;margin-bottom:25px;border-bottom:1px solid navy}#snd.wp_recruit article section#carrier .content div.contacts div.contact_left p.mynav2019 a,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_left p.mynav2019 a{padding:12px 0 16px}#snd.wp_recruit article section#carrier .content div.contacts div.contact_right,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_right{width:100%;border-left:none}#snd.wp_recruit article section#carrier .content div.contacts div.contact_right div.tel,#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_right div.tel,#snd.wp_recruit article section#newgrad .content div.contacts div.contact_right div.tel,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_right div.tel{margin:10px 0;font-size:42px;line-height:1}#snd.wp_recruit article section#carrier .content p.contact_p,#snd.wp_recruit article section#newgrad .content p.contact_p{margin:30px 0 10px;text-align:left;font-size:14px}#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_left,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_left{width:100%;padding:0 0 25px;margin-bottom:25px;border-right:none;border-bottom:1px solid navy}#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_left p.company_name,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_left p.company_name{margin:10px 0 8px;font-size:24px}#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_left p.recruit_staff,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_left p.recruit_staff{font-size:16px}#snd.wp_recruit article section#carrier .content div.contacts_carrier div.contact_right,#snd.wp_recruit article section#newgrad .content div.contacts_carrier div.contact_right{width:100%;border-left:none}#snd.wp_recruit article section#carrier .content.nav,#snd.wp_recruit article section#newgrad .content.nav{margin-bottom:55px}#snd.pickup article section#pickup .content ul li:last-child,#snd.wp_recruit article section#carrier .content:last-child,#snd.wp_recruit article section#newgrad .content:last-child{margin-bottom:0}#snd.wp_recruit article section#fukuri .content table tr th{width:90px}#snd.wp_recruit article section#fukuri .content table tr td{width:auto;vertical-align:middle}#snd.pickup article section#pickup .content{margin-top:0}#snd.pickup article section#pickup .content ul li{width:100%;margin-bottom:55px}#snd.pickup article section#pickup .content ul li a{position:relative;padding-bottom:15px}#snd.pickup article section#pickup .content ul li a img{position:relative;width:100%;height:auto}#snd.pickup article section#pickup .content ul li a p.title{margin-bottom:0;font-size:52px;line-height:.6}#snd.pickup article section#pickup .content ul li a p.detail{height:auto;padding-top:20px;margin-bottom:25px;font-size:12px}#snd.pickup article section#vision .content{margin-top:0;margin-bottom:50px}#snd.pickup article section#vision .content .cnt_lead{margin-bottom:30px}#snd.pickup article section#vision .content .cnt_lead .cnt_left{display:block;float:none;width:100%}#snd.pickup article section#vision .content .cnt_lead .cnt_right{float:none;width:100%;padding:12px 12px 8px;margin-top:10px;background:#efefef}#snd.pickup article section#vision .content .cnt_lead .cnt_right figcaption{margin-top:5px}#snd.pickup article section#vision .content .cnt_lead:nth-last-child(1){margin-bottom:5px}#snd.pickup article section#vision .content .cnt_lead:last-child{margin-bottom:0}#snd.pickup article section#passion .content.passion_nav,#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li a div.thumb,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li a div.thumb{margin-bottom:10px}#snd.pickup article section#passion .content.passion_nav ul li{width:48%;margin-left:4%;margin-bottom:35px}#snd.pickup article section#passion .content.passion_nav ul li a dl dt strong{margin:12px 0 6px;font-size:9px}#snd.pickup article section#passion .content.passion_nav ul li a dl dd.busho{margin-bottom:4px;font-size:16px}#snd.pickup article section#passion .content.passion_nav ul li a dl dd.bt_link span{padding:0 10px;font-size:12px}#snd.pickup article section#passion .content.passion_nav ul li:nth-child(2n-1){margin-left:0}#snd.pickup article section#passion .content.passion_nav ul li:nth-child(3n-2){margin-left:4%}#snd.pickup article section#passion .content.passion_nav ul li:first-child{margin-left:0}#snd.pickup article section#passion .content.cnt_main{padding-top:50px;margin-bottom:30px}#snd.pickup article section#passion .content.cnt_main .cnt_left{display:block;float:none;margin-bottom:10px}#snd.pickup article section#passion .content.cnt_main .cnt_right{display:block;padding-left:0}#snd.pickup article section#passion .content.cnt_main .cnt_right dl dt{display:block;text-align:center;margin-bottom:15px;font-size:16px}#snd.pickup article section#passion .content.cnt_main .cnt_right dl dd{font-size:22px;line-height:1.4}#snd.pickup article section#passion .content,#snd.pickup.library.archive article section#library .content .attention,#snd.pickup.library.single article section.content,#snd.pickup.library.single article section.content .post_head{margin-bottom:50px}#snd.pickup article section#passion .content .cnt_lead{margin-bottom:30px}#snd.pickup article section#passion .content .cnt_lead .cnt_left{display:block;float:none;width:100%}#snd.pickup article section#passion .content .cnt_lead .cnt_right{float:none;width:100%;padding:20px;background:#efefef}#snd.pickup article section#passion .content .cnt_lead:nth-last-child(1){margin-bottom:5px}#snd.pickup article section#passion .content .cnt_lead:last-child{margin-bottom:0}#snd.pickup.value .sndPageHead{margin-bottom:0}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li{width:48%;margin:0 0 40px .5%}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li a dl dt,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li a dl dt{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px;-moz-text-align-last:center;text-align-last:center}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li a dl dd.txt,#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li a dl dd.txt{display:none}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li:nth-child(4n-3),#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li:nth-child(4n-3){margin:0 0 40px .5%}#snd.pickup.library.archive article section#library .content .attention ul.bt_contents li:nth-child(2n-1),#snd.pickup.library.archive article section#library .content .not_attention ul.bt_contents li:nth-child(2n-1){margin-left:0}#snd.pickup.library.single article section.content .post_head ul.post_meta{position:static}#snd.pickup.library.single article section.content .post_head ul.post_meta li{display:inline-block;*display:inline;*zoom:1;margin-right:2em;font-size:12px;line-height:1}#snd.pickup.library.single article section.content .post_body{padding:0;font-size:16px;line-height:1.8}#snd.pickup.library.single article section.content .post_body h1{margin-bottom:.5em;padding:.1em 0 .1em .3em;border-left:4px solid navy;font-size:1.4em;line-height:1.3}#snd.pickup.library.single article section.content .post_body h2{padding:.5em}#snd.pickup.library.single article section.content .post_body h3{margin-bottom:.5em;font-size:1.1em;line-height:1.4}#snd.pickup.library.single article section.content .post_body p{padding-bottom:1em}#snd.pickup.library.single article section.content .post_body img.aligncenter{display:block;width:100%;height:auto}#snd.pickup.library.single article section.siryo h4{padding:10px 40px;font-size:16px;line-height:1}#snd.pickup.library.single article section.siryo ul{padding:10px}#snd.pickup.library.single article section.siryo ul li{border-top:1px solid #ddd}#snd.pickup.library.single article section.siryo ul li a{position:relative;display:block;padding:20px 10px;font-size:14px;line-height:1;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}#snd.pickup.library.single article section.siryo ul li a i{font-size:14px;line-height:1}#snd.pickup.library.single article section.siryo ul li a i.fa-file-pdf{margin-right:5px}#snd.pickup.library.single article section.siryo ul li a i.fa-caret-right{display:none}#snd.pickup.library.single article section.siryo ul li:first-child{border-top:none}#snd.pickup.library.single article section.prize table tr{overflow:hidden;zoom:1;border-bottom:4px solid #fff;background:#e6edf5}#snd.pickup.library.single article section.prize table tr td,#snd.pickup.library.single article section.prize table tr th{background:#e6edf5}#snd.pickup.library.single article section.prize table tr:nth-child(2n),#snd.pickup.library.single article section.prize table tr:nth-child(2n) td,#snd.pickup.library.single article section.prize table tr:nth-child(2n) th{background:#f2f6fa}#snd.pickup.library.single article section.prize table td,#snd.pickup.library.single article section.prize table th{display:block;border-bottom:none}#snd.pickup.library.single article section.prize table th{padding:7px 10px 3px;white-space:nowrap;border-right:none;text-align:left}#snd.pickup.library.single article section.prize table td{float:left;width:70%;padding:0 10px 5px;font-size:12px;line-height:1.3}#snd.pickup.library.single article section.prize table td.image{width:30%}}@media screen and (max-width:829px){#snd.pickup article section#value{width:100%;padding-top:0}#snd.pickup article section#value section.text{width:100%;margin:0 auto}#snd.pickup article section#value section.text h2.valueHead2{margin-bottom:20px}#snd.pickup article section#value section.text h2.valueHead2 .title{margin-bottom:10px}#snd.pickup article section#value section.text h2.valueHead2 .txt{width:90%;margin:0 auto;font-size:15px;line-height:1.3}#snd.pickup article section#value section.text p.leadTxt{padding:0 10px;margin-bottom:40px;font-size:14px;text-align:center}#snd.pickup article section#value section.content.main{padding-top:0}#snd.pickup article section#value section.content.main h2.copy{padding:0 3.7%;text-align:center}#snd.pickup article section#value section.content.main h2.copy img{max-width:100%}#snd.pickup article section#value section.content.main figure{margin:50px auto 0}#snd.pickup article section#value section.content.main figure div.icons div.icon{width:12%}#snd.pickup article section#value section.content.main figure div.icons div.icon img{width:100%;height:auto}#snd.pickup article section#value section.content.main figure div.icons div.icon:hover{transform:scaleX(1.05) scaleY(1.05);-webkit-transform:scaleX(1.05) scaleY(1.05);-moz-transform:scaleX(1.05) scaleY(1.05);-ms-transform:scaleX(1.05) scaleY(1.05)}#snd.pickup article section#value section.content.main figure div.icons div.icon.smartwindow{right:1%;top:39%}#snd.pickup article section#value section.content.main figure div.icons div.icon.game{right:12%;top:31%}#snd.pickup article section#value section.content.main figure div.icons div.icon.autodrive{right:4%;top:10%}#snd.pickup article section#value section.content.main figure div.icons div.icon.server{right:31%;top:-6%}#snd.pickup article section#value section.content.main figure div.icons div.icon.datacenter{left:47%;top:10%}#snd.pickup article section#value section.content.main figure div.icons div.icon.medical{left:10%;top:20%}#snd.pickup article section#value section.content.main figure div.icons div.icon.display{left:14%;top:56%}#snd.pickup article section#value section.content.main figure div.icons div.icon.smartwatch{left:12%;top:84%}#snd.pickup article section#value section.content.main figure div.icons div.icon.smartphone{right:17%;top:84%}#snd.pickup article section#value section.content.main figure div.details div.detail{width:42%}#snd.pickup article section#value section.content.main figure div.details div.detail.autodrive,#snd.pickup article section#value section.content.main figure div.details div.detail.datacenter,#snd.pickup article section#value section.content.main figure div.details div.detail.display,#snd.pickup article section#value section.content.main figure div.details div.detail.game,#snd.pickup article section#value section.content.main figure div.details div.detail.medical,#snd.pickup article section#value section.content.main figure div.details div.detail.server,#snd.pickup article section#value section.content.main figure div.details div.detail.smartphone,#snd.pickup article section#value section.content.main figure div.details div.detail.smartwatch,#snd.pickup article section#value section.content.main figure div.details div.detail.smartwindow{top:auto;bottom:-30%;right:0;left:0;margin:auto}}@media screen and (max-width:960px){#snd.lcscenter.index #content1 h1.contenth1{text-align:center}#snd.lcscenter.index #content1 figure.fig1{overflow:hidden}#snd.lcscenter.index #content1 figure.fig1 img.figure{display:block;width:150%;height:auto;margin-left:-25%}#snd.lcscenter.index #content1 figure.fig1 ul.clickable li{width:30%;height:27%}#snd.lcscenter.index #content1 figure.fig1 ul.clickable li.renewal{top:31.3%;right:13.8%}#snd.lcscenter.index #content1 figure.fig1 ul.clickable li.process{top:31.3%;left:14%}#snd.lcscenter.index #content1 figure.fig1 ul.clickable li.training{bottom:19.6%;right:22%}#snd.lcscenter.index #content1 figure.fig1 ul.clickable li.research{bottom:19.6%;left:22%}#snd.lcscenter.index #content2 ul.bt_contents{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-o-flex-wrap:wrap;flex-wrap:wrap}#snd.lcscenter.index #content2 ul.bt_contents li{width:48%;margin:0 0 40px}#snd.lcscenter.index #content2 ul.bt_contents li a dl dt{margin-bottom:9px;font-size:15px;line-height:1}#snd.lcscenter.index .fancybox-skin{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}#snd.lcscenter.index .fancybox-close{top:-40px;right:0}#snd.lcscenter.index .cnt_modal{width:auto}#snd.lcscenter.index .cnt_modal dl{padding:15px 5px}#snd.lcscenter.index .cnt_modal dl dt{margin-bottom:15px;font-size:16px;line-height:25px}#snd.lcscenter.index .cnt_modal dl dt img{width:25px;height:25px}#snd.lcscenter article section#support .content ul.bt_link{display:block}#snd.lcscenter article section#support .content ul.bt_link li.bt_arrow{width:auto;margin:10px 0}#snd.lcscenter article section#renewal .bt_logout,#snd.lcscenter article section#spair .bt_logout{top:-30px}#snd.lcscenter article section#spair .content dl,#snd.lcscenter article section#spare .content.single dl{margin-bottom:10px}#snd.lcscenter article section#spair .content dl dt,#snd.lcscenter article section#spare .content.single dl dt{padding-bottom:15px;margin-bottom:15px}#snd.lcscenter article section#spair .content dl dt h2,#snd.lcscenter article section#spare .content.single dl dt h2{width:100%;margin-bottom:5px;font-size:20px}#snd.lcscenter article section#spair .content dl dt p,#snd.lcscenter article section#spare .content.single dl dt p{position:static;text-align:left}#snd.lcscenter article section#spair .content dl dd.txt,#snd.lcscenter article section#spare .content.single dl dd.txt{margin-bottom:15px}#snd.lcscenter article section#spair .content dl dd.txt h3,#snd.lcscenter article section#spare .content.single dl dd.txt h3{margin-bottom:10px;font-size:16px}#snd.lcscenter article section#renewal .content.single .proposals ul li div.contact,#snd.lcscenter article section#spair .content div.contact,#snd.lcscenter article section#spare .content.single div.contact{text-align:center;font-size:10px}#snd.lcscenter article section#spair .content div.contact a,#snd.lcscenter article section#spare .content.single div.contact a{margin:5px 0 0;font-size:14px}#snd.lcscenter article section#renewal_login #loginwindow{width:auto;padding:40px 20px}#snd.lcscenter article section#renewal_login #loginwindow p{margin-bottom:20px;font-size:14px;line-height:1.4}#snd.lcscenter article section#renewal_login #loginwindow dl{margin-bottom:20px}#snd.lcscenter article section#renewal_login #loginwindow dl dd input[type=text]{padding:5px .5em!important;border:0;font-size:16px}#snd.lcscenter article section#renewal_login #loginwindow div#submit input[type=submit]{width:80%}#snd.lcscenter article section#renewal .content.archive,#snd.lcscenter article section#renewal .content.single,#snd.lcscenter article section#spare .content.archive{padding-top:30px}#snd.lcscenter article section#renewal .content.archive p.contentTxt{margin-bottom:40px}#snd.lcscenter article section#renewal .content.archive .proposals,#snd.lcscenter article section#renewal .content.single .proposals{margin-bottom:50px}#snd.lcscenter article section#renewal .content.archive .proposals .proposal,#snd.lcscenter article section#spare .content.archive .sparelist{padding:20px 20px 8px}#snd.lcscenter article section#renewal .content.archive .proposals .proposal h4,#snd.lcscenter article section#spare .content.archive .sparelist h4{margin-bottom:15px;font-size:16px}#snd.lcscenter article section#renewal .content.archive .proposals .proposal ul li a,#snd.lcscenter article section#spare .content.archive .sparelist ul li a{padding:10px 0 10px .8em}#snd.lcscenter article section#renewal .content.single .proposals ul li,#snd.lcscenter article section#spair .content>ul>li{padding:20px;margin-bottom:30px}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_head{margin-bottom:15px;font-size:18px}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_head strong{margin-left:10px;font-size:24px}#snd.lcscenter article section#renewal .content.single .proposals ul li h4{margin-bottom:12px;font-size:16px}#snd.lcscenter article section#renewal .content.single .proposals ul li h4 small{display:inline-block;*display:inline;*zoom:1;padding:3px 9px;margin:0 5px 0 0;vertical-align:.3em;font-size:10px;color:#fff}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body{overflow:hidden;zoom:1;padding-bottom:18px;margin-bottom:10px;border-bottom:1px dotted #ddd}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body dl{overflow:hidden;zoom:1;float:none;width:100%}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body dl dt{float:none;display:block}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body dl dt::after{display:none}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body dl dd{float:none;width:100%;margin-bottom:12px}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body dl dd:last-child{margin-bottom:15px}#snd.lcscenter article section#renewal .content.single .proposals ul li .proposal_body figure{float:none;width:100%}#snd.lcscenter article section#renewal .content.single .proposals ul li div.contact a{margin:5px 0 0;font-size:14px;text-align:center}#snd.lcscenter article section#renewal .content.single .proposals ul li:last-child,#snd.lcscenter article section#renewal .content.single .proposals:last-child,#snd.lcscenter article section#spare .content>ul>li:last-child{margin-bottom:0}#snd.lcscenter article section#spare .content>ul>li{padding:25px 27px;margin-bottom:37px;background:#f5f5f5}}@media screen and (max-width:767px){.member #member_header{padding-top:0}.member #member_header #membernav{padding:0 2%}.member #member_header #membernav nav{display:block;width:auto;margin:auto}.member #member_header #membernav nav ol,.member #member_header #membernav nav ul,.member.information section.membercontents ul{-js-display:flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.member #member_header #membernav nav ol li{width:49%;margin-left:2%}.member #member_header #membernav nav ol li a{display:block;padding:10px 0;border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;font-size:12px;font-weight:700}.member #member_header #membernav nav ol li a img,.member.form #form form.save dl dt small{display:none}.member #member_header #membernav nav ul{position:relative;top:0;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.member #member_header #membernav nav ul li{display:block;width:33%;margin-left:0}.member #member_header #membernav nav ul li a{display:block;padding:25px 0;line-height:1;text-align:center}.member #member_header #membernav nav ul li.active a{display:block;border-bottom:2px solid navy;color:#000;font-weight:700}.member form dl dt{font-weight:700}.member form dl dt small{display:block;font-size:12px}.member form dl dt.must::before{content:"※";padding-left:5px;color:red;font-weight:700}.member form dl dd input{width:100%;padding:5px 10px;box-shadow:0 2px 7px 0 rgba(0,0,0,.0005)}.member form .submit{text-align:center}.member form .submit input{width:48%;height:50px;margin-top:20px;line-height:50px;border-style:none;background-color:navy;color:#fff;text-align:center;font-size:16px;letter-spacing:.1em;cursor:pointer}.member form .submit input[name=back_button]{background-color:#999}.member form .submit input:hover{opacity:.8;filter:alpha(opacity=80)}.member form input[type=submit]{-webkit-appearance:none}.member.member_login .description{display:block;margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #ddd}.member.member_login .description .text{width:auto;margin-bottom:50px}.member.member_login .description .membercontents{width:auto}.member.form #profile dl,.member.member_login .loginwindow{display:block}.member.member_login .loginwindow>div{width:auto;padding:50px 5%;border-bottom:1px solid #fff}.member.member_login .loginwindow>div .submit{padding-top:10px}.member.member_login .loginwindow>div .pwreset{padding-top:25px}.member.form #form{width:auto;padding:50px 5%}.member.form #form form dl dt small{display:inline}.member.form #form form dl dd,.member.member_info section#member_info section.content .post_head,.member.password_change #password_change form dl dd{margin-bottom:25px}.member.password_change #password_change,.member.password_reset #password_reset{width:auto;padding:0 5%}.member.information section.sndContents{padding-top:50px!important}.member.information section h3{margin-bottom:10px;font-size:16px;letter-spacing:0}.member.information .userinfo,.member.information section.membercontents ul li a dl dd.txt{margin-bottom:50px}.member.information .userinfo ol li a{padding:15px 5%;color:#444}.member.information .userinfo ol li a span{display:block;margin-right:0}.member.information section.membercontents ul{-o-flex-wrap:wrap;flex-wrap:wrap}.member.information section.membercontents ul li{width:47.5%;margin-right:5%}.member.information section.membercontents ul li a{position:relative;display:block;height:100%;border-bottom:1px solid #bbb}.member.information section.membercontents ul li a .icon_img{margin-bottom:10px;background:#efefef}.member.information section.membercontents ul li a .icon_img img{display:block;width:100%;height:auto}.member.information section.membercontents ul li a dl dt{margin-bottom:10px;font-size:16px;line-height:1}.member.information section.membercontents ul li:nth-child(2n){margin-right:0}.member.member_info section#member_info{padding-top:50px}.member.member_info section#member_info section.content{width:auto;margin:auto}.member.form section.sndContents{padding-top:35px!important}.member.form #profile dl dt{width:auto;padding:15px 0 5px;border-bottom:none}.member.form #profile dl dd{width:auto;padding:0 0 15px 1em;border-bottom:1px solid #ddd}.member.form #profile .submit{margin-top:25px}}@media screen and (max-width:960px){#snd.news.single article section.content div.entryBody h1{font-size:1.1em}#snd.news.single article section.content div.entryBody h2{font-size:1em}#snd.news.single article section.content div.entryBody h3{font-size:.9em}#snd.news.single article section.content div.entryBody strong{display:inline-block;*display:inline;*zoom:1;line-height:1.5}#snd.news.single article section.content div.entryBody table{width:100%!important;height:auto!important;margin:0 auto!important}#snd.access article section#access .content.access_map table.normal tbody tr td,#snd.news.single article section.content div.entryBody table tr td,#snd.news.single article section.content div.entryBody table tr th{font-size:12px;line-height:1.3}#snd.news.single article section.content div.entryBody blockquote p{line-height:1.3}#snd.inquiry article .wrapper .mw_wp_form table tr td.serialnum ul,#snd.news.single.post_1118 .entryBody div.col2,#snd.news.single.post_1120 .entryBody div.col2,#snd.news.single.post_1120 .entryBody div.imgWithTable,#snd.news.single.post_1296 .entryBody div.col2,#snd.news.single.post_1298 .entryBody div.col2,#snd.news.single.post_1298 .entryBody div.imgWithTable,#snd.news.single.post_2752 .entryBody div.col2,#snd.news.single.post_2752 .entryBody div.imgWithTable,#snd.news.single.post_2754 .entryBody div.col2,#snd.support article .wrapper .mw_wp_form table tr td.serialnum ul{display:block}#snd.news.single.post_1118 .entryBody div.col2 img,#snd.news.single.post_1120 .entryBody div.col2 img,#snd.news.single.post_1296 .entryBody div.col2 img,#snd.news.single.post_1298 .entryBody div.col2 img,#snd.news.single.post_2752 .entryBody div.col2 img,#snd.news.single.post_2754 .entryBody div.col2 img{display:block;width:100%;height:100%}#snd.news.single.post_1118 .entryBody div.col2 table,#snd.news.single.post_1120 .entryBody div.imgWithTable table,#snd.news.single.post_1296 .entryBody div.col2 table,#snd.news.single.post_1298 .entryBody div.imgWithTable table,#snd.news.single.post_2752 .entryBody div.imgWithTable table,#snd.news.single.post_2754 .entryBody div.col2 table{width:100%}#snd.news.single.post_1120 .entryBody div.imgWithTable img,#snd.news.single.post_1298 .entryBody div.imgWithTable img,#snd.news.single.post_2752 .entryBody div.imgWithTable img{width:100%;height:100%}#snd.policy article section#policy .content ul li ul li,#snd.policy article section#privacy .content ul li ul li,#snd.privacy article section#policy .content ul li ul li,#snd.privacy article section#privacy .content ul li ul li{margin-bottom:10px;padding-left:1em;text-indent:-1em}#snd.policy article section#policy .content div>ul>li,#snd.policy article section#privacy .content div>ul>li,#snd.privacy article section#policy .content div>ul>li,#snd.privacy article section#privacy .content div>ul>li{margin-bottom:40px}#snd.access article section#access .content{margin-bottom:10px}#snd.access article section#access .content .cnt_left{float:none;width:100%;margin-bottom:20px}#snd.access article section#access .content .cnt_right{float:none;width:100%}#snd.access article section#access .content h4.head4{margin-bottom:10px;font-size:14px}#snd.access article section#access .content.access_map{padding-bottom:60px;margin-bottom:60px;border-bottom:1px solid #bbb}#snd.access article section#access .content.access_map table.normal tbody tr th{width:auto;padding:10px;font-size:12px;line-height:1.3}#snd.access article section#access .content.access_bus table.normal tr td,#snd.access article section#access .content.access_bus table.normal tr th{font-size:10px;vertical-align:middle}#snd.access article section#access .content.access_bus table.normal thead tr th{padding:15px 0}#snd.access article section#access .content.access_bus table.normal tbody tr th{padding:10px}#snd.access article section#access .content.access_bus table.normal tbody tr td{padding:5px}#snd.access article section#access .content.access_bus .bt_pdf a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:block;padding:15px;background:navy;text-align:center;color:#fff;font-weight:700}#snd.inquiry article .wrapper,#snd.support article .wrapper{width:auto;padding:20px 0 50px}#snd.inquiry article .wrapper .mw_wp_form,#snd.support article .wrapper .mw_wp_form{padding-bottom:80px}#snd.inquiry article .wrapper .mw_wp_form table,#snd.support article .wrapper .mw_wp_form table{width:100%;border-bottom:1px solid #ddd}#snd.inquiry article .wrapper .mw_wp_form table tr td,#snd.inquiry article .wrapper .mw_wp_form table tr th,#snd.support article .wrapper .mw_wp_form table tr td,#snd.support article .wrapper .mw_wp_form table tr th{display:block;padding:1em;border-bottom:none}#snd.inquiry article .wrapper .mw_wp_form table tr th,#snd.support article .wrapper .mw_wp_form table tr th{width:auto}#snd.inquiry article .wrapper .mw_wp_form table tr th br,#snd.support article .wrapper .mw_wp_form table tr th br{display:none}#snd.inquiry article .wrapper .mw_wp_form table tr td.serialnum ul li,#snd.support article .wrapper .mw_wp_form table tr td.serialnum ul li{width:100%;margin-left:0}#snd.inquiry article .wrapper .mw_wp_form table+table,#snd.support article .wrapper .mw_wp_form table+table{margin-top:50px}#snd.inquiry article .wrapper .message,#snd.support article .wrapper .message{padding:0 20px}}