@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Quicksand:400,700|EB+Garamond);@font-face{font-family:"flexslider-icon";src:url(fonts/flexslider-icon.eot);src:url(fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(fonts/flexslider-icon.woff) format("woff"),url(fonts/flexslider-icon.ttf) format("truetype"),url(fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:400;font-style:normal}.flex-container a:focus,.flex-container a:hover,.flex-slider a:focus,.flex-slider a:hover{outline:0}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{padding:0;margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:"" 0 1px 4px rgba(0,0,0,.2);box-shadow:"" 0 1px 4px rgba(0,0,0,.2)}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block;height:auto}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider .slides{zoom:1}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a,.flex-pauseplay a{display:block;position:absolute;z-index:10;overflow:hidden;cursor:pointer}.flex-direction-nav a,.flex-direction-nav a:before{color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a{text-decoration:none;width:40px;height:40px;margin:-20px 0 0;top:50%;opacity:0;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:"\f001"}.flex-direction-nav a.flex-next:before{content:"\f002"}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flex-control-thumbs img:hover,.flex-pauseplay a:hover,.flexslider:hover .flex-direction-nav .flex-next:hover,.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{width:20px;height:20px;bottom:5px;left:10px;opacity:.8;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:"\f004"}.flex-pauseplay a.flex-play:before{content:"\f003"}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;transition:all 1s ease}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}[class*=" icon-"]:before,[class^=icon-]:before{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-up:before{content:"\f062"}.icon-left:before{content:"\f060"}abbr,acronym,address,applet,article,aside,audio,b,big,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,ins,kbd,label,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,summary,table,tbody,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font:inherit;vertical-align:baseline}blockquote,body,figure,form{padding:0;border:0;outline:0;font:inherit;vertical-align:baseline}img,sub,sup,td{margin:0;padding:0;outline:0;font:inherit}sub,sup,td{border:0}fieldset,legend{outline:0;font:inherit}a,ins{text-decoration:none}a,fieldset,legend{vertical-align:baseline}a,legend{margin:0}a{padding:0;font-size:100%;background:0 0;color:#333}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}ins{background:#ff9;color:#000}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{overflow-y:scroll;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-size:16px;line-height:1.3;margin:0;-moz-text-size-adjust:none;-webkit-text-size-adjust:none}body,button,input,select,textarea{font-family:ArialMT,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",メイリオ,sans-serif;color:#333}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn,mark{font-style:italic}hr,img{border:0}hr{display:block;height:1px;border-top:1px solid #ccc;margin:1em 0;padding:0}mark{background:#ff0;color:#000;font-weight:700}code,kbd,pre,samp{font-family:monospace,monospace;_font-family:"courier new",monospace;font-size:1em}pre{white-space:pre-wrap;word-wrap:break-word}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}img{-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}fieldset,legend{border:0;padding:0}#area-nav li,fieldset,figure,form{margin:0}label{cursor:pointer}legend{*margin-left:-7px}button,input,select{vertical-align:baseline}button,input,select,textarea{font-size:100%;margin:0;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}table button,table input{*overflow:auto}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-moz-appearance:button;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-moz-appearance:none;-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}td{vertical-align:top}a:active,a:hover,a:visited{text-decoration:none}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.container{background:#c8e6f5;color:#333;font-family:ArialMT,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",メイリオ,sans-serif}#header{position:relative;z-index:100;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.1)}#header h1 img{height:32px;padding:10px 7px}#header .btnHome,.news_block span{position:absolute;text-align:center}#header .btnHome{right:7px;top:50%;display:block;width:42px;height:42px;float:right;border:1px solid #8c8c8c;border-radius:5px;margin-top:-21px;color:#8c8c8c;font-size:10px}#header .btnHome:before{content:"\f015";display:block;margin-top:5px;font:26px "FontAwesome";line-height:.8}.flashLinks{background:#272727}.news_block{position:relative;height:40px;background:#ffe7e7;border:0;border-radius:0;box-shadow:none;transition:.8s;margin:0 auto;opacity:0;overflow:hidden;line-height:40px}.news_block span{top:0;left:0;width:44px;background:#dc2f2f;z-index:1;color:#fff;font-size:13px;line-height:40px}.news_block .flash_slide{height:40px}.news_block .flash_slide li a{display:block;height:40px;padding-left:50px;color:#dc2f2f;font-weight:700;line-height:40px}.photoNews{background:#272727;padding:3% 0 1%;overflow:hidden}.imgPhotonews,.imgPhotonewsKyodo{float:left;opacity:0;width:62%;background:50% 0/cover no-repeat;padding:0 2% 2% 3%}.imgPhotonews{width:30%;padding:0 2% 2% 0}.imgPhotonews:nth-child(4){clear:both;padding-left:3%}.imgPhotonews a,.imgPhotonewsKyodo a{position:relative;display:block;width:100%;height:0;box-sizing:border-box}.imgPhotonews span,.imgPhotonewsKyodo span{position:absolute;right:0;bottom:0;background:rgba(0,0,0,.7);padding:3px 5px;color:#fff;font-size:70%;font-weight:400}#main h2,#sub h2{padding:5px;background:#333;color:#fff}#main h2.cpTitle{font-size:100%;text-align:center}#main h2.kyodoTitle{background:#1482d7;font-weight:400}#main h2.cp_selectTitle,#main h2.localTitle,#sub h2.cp_selectTitle{background:#f27215;font-weight:400}#main h3{font-size:110%;margin-bottom:0}.featureLinks{clear:both;margin:10px;background:#fff;border-radius:4px;box-shadow:0 2px 3px #aaa}#main .featureLinks h2{background:#fff8f3;padding:10px;border-top:1px solid #ffe6d3;border-bottom:1px solid #ff8b36;border-radius:4px 4px 0 0;color:#ff8b36;font-size:100%;font-weight:700;text-align:center}.featureLists li a{position:relative;min-height:70px;display:-moz-box;display:-webkit-box;-moz-box-align:center;-webkit-box-align:center;border-bottom:1px solid #ccc;padding:0 15px}.featureLists li{border:0}.featureLists li p{padding:0 80px 0 10px}.featureLists li img{position:absolute;right:0;top:0;width:70px;height:70px}.typetabs{font-weight:700}.typetabs li{float:left;width:50%;margin:0}.typetab{display:block;padding:15px 0;background-color:#8b8b8b;background-image:linear-gradient(to bottom,#9c9c9c,#8b8b8b);color:#fff;box-sizing:border-box;border-left:5px solid #c8e6f5;border-right:5px solid #c8e6f5;font-size:90%;text-align:center;line-height:1em}.typetabL{border-left:10px solid #c8e6f5}.typetabR{border-right:10px solid #c8e6f5}.typetab .serif{font:12px "EB Garamond",serif;margin-left:2px}.typetab.active{background:#fff;color:#369ceb}.localnews .typetab.active{color:#ff8b36}#area-nav{width:20%;min-width:70px;border-right:1px solid #ff8b36;z-index:100;white-space:nowrap}#area-nav li a,#menu_kyodo li{box-sizing:border-box;text-align:center}#area-nav li a{display:block;padding:22px 5px;background:#fff8f3;border-bottom:1px solid #ff8b36;color:#ff8b36}#area-nav li a.active{background-color:#ff8b36;position:relative;color:#fff}#area-nav li a.active:after{position:absolute;top:0;right:-15px;content:"";width:0;height:0;border-top:32px solid transparent;border-left:15px solid #ff8b36;border-bottom:32px solid transparent;z-index:99}#area-newslist{display:-webkit-box;background:#f7f7f7;padding-bottom:64px}#area-newslist,#main-newslist{position:relative}#localNewslist{background:#fff;min-height:728px;-webkit-box-flex:1;-moz-box-flex:1}#mainNewslist ul{min-height:330px;background:#fff}#menu_kyodo li{width:20%;background:#def1f9;border-bottom:1px solid #ccc;border-right:1px solid #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;color:#888;font-size:65%;font-weight:400;line-height:38px}#menu_kyodo li:last-child{border-right:1px solid #fff}#menu_kyodo li.active{background:#fff;border-bottom:1px solid #fff;color:#369ceb}#main .newslist-outer.noPagenav{padding-bottom:0}.message{width:80%;text-align:center;padding:180px 20px 0}.newslist-outer>.message{width:100%;background:#fff;padding:100px 0}.newslist{font-size:95%}.newslist li{position:relative;min-height:90px;background-color:#fff;border-bottom:1px solid #ccc;overflow:hidden;line-height:120%}#sub .newslist li:last-child,.newslist li:last-child{border-bottom:0}.newslist.noThumb li{height:60px;min-height:65px}.newslist li a{display:block;box-sizing:border-box;padding:7px 10px 15px 25px}#mainNewslist .newslist li a{padding-left:10px}.hasphoto .thumb{float:right;margin:-7px -15px 0 10px;width:90px;height:90px;background:no-repeat center top;background-size:cover}.listMeta{position:absolute;left:18px;bottom:0;color:#999;font-size:85%}.footerMenu li a:before,a.hasphoto p.listTitle:after{content:"\f030";padding:10px;font-family:"FontAwesome"}.cpLogoLists{background:#fff;padding:7px 0;overflow:hidden}.cpLogoLists li{float:left;width:33.333333%}#sub .areaLists li a,.cpLogoLists li a{display:block;width:96%;border:1px solid #ccc;margin:3px 2%}.cpLogoLists li a{padding:8px 0;text-align:center}.cp_logo{width:100px;background:url(../images/sgtk_cplogos.png?v=20231025) no-repeat 100px 100px;background-size:220px}.cp_1054{background-position:2px -402px}.cp_1006{background-position:0 6px}.cp_1070{background-position:-121px 6px}.cp_1059{background-position:1px -24px}.cp_1076{background-position:-121px -370px}.cp_1067{background-position:-121px -619px}.cp_1060{background-position:-122px -25px}.cp_1001{background-position:2px -56px}.cp_1004{background-position:-121px -55px}.cp_1045{background-position:1px -87px}.cp_1078{background-position:-121px -558px}.cp_1008{background-position:-121px -87px}.cp_9049{background-position:-121px -462px}.cp_9015{background-position:-123px -432px}.cp_1039{background-position:2px -118px}.cp_1072{background-position:-123px -338px}.cp_9020{background-position:2px -462px}.cp_1017{background-position:-121px -118px}.cp_1061{background-position:3px -149px}.cp_1075{background-position:-121px -527px}.cp_1074{background-position:-121px -151px}.cp_1007{background-position:0 -180px}.cp_1018{background-position:2px -494px}.cp_1009{background-position:-121px -402px}.cp_1071{background-position:-121px -180px}.cp_9030{background-position:2px -558px}.cp_1073{background-position:2px -213px}.cp_1077{background-position:2px -619px}.cp_9037{background-position:2px -589px}.cp_1058{background-position:-123px -211px}.cp_1012{background-position:2px -432px}.cp_1040{background-position:-121px -589px}.cp_9041{background-position:-121px -494px}.cp_1011{background-position:2px -245px}.cp_1068{background-position:-121px -244px}.cp_1002{background-position:3px -277px}.cp_1003{background-position:-121px -275px}.cp_9043{background-position:2px -527px}.cp_1013{background-position:2px -308px}.cp_1044{background-position:-119px -307px}.cp_1043{background-position:2px -338px}.cp_kyodo{background-position:1px -370px}#footer{background:#464646;color:#fff}#footer span{display:inline-block}.footerMenu{padding:15px 10px;display:flex;flex-wrap:wrap}.footerMenu li{width:50%}.footerMenu li a{position:relative;padding:10px 5px 10px 30px;display:block;color:#fff}.footerMenu li a:before{position:absolute;content:"\f138";left:0;top:0;color:#fff}.copy{clear:both;padding:5px;background:#606060;overflow:hidden;color:#fff;text-align:right;font-size:75%}.pageDetail{background:#fff;overflow:hidden;color:#555}#main.pageDetail h2{padding:10px;background:#eee;margin:0 auto 20px;color:#000;font-size:110%;font-weight:700;text-align:justify}.pageDetail p,p.caption{padding:0 15px;text-align:justify;line-height:1.6em}.photo{clear:both;float:right;width:125px;margin:0 0 15px 15px;background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,.1)}.photo a,.photo img{display:block}.photo img{width:100%;margin-bottom:5px}p.caption{font-size:75%;padding:5px;line-height:1.4em}.detailMeta{background:#eee;padding:7px 5px;margin:15px;float:right;text-align:right}#swipebox-caption{line-height:25px;padding:10px 0;height:auto}#sub .detailListTitle{background:#fff8f3;padding:10px;border-bottom:1px solid #ff8b36;border-radius:4px 4px 0 0;color:#ff8b36;font-size:100%;font-weight:700;text-align:center}#sub .newslist-outer .detailListTitle{position:relative;padding:0;text-align:left}#sub .newslist-outer .detailListTitle a{display:block;padding:10px;color:inherit}#sub .newslist-outer .serif{font:65% "EB Garamond",serif;margin-left:2px}#sub .newslist-outer .detailListLink{position:absolute;right:10px}#sub .newslist-outer .detailListLink:after{content:">";margin-left:10px;font:15px "Quicksand",sans-serif}#sub .select-area{background:#fff}#sub .areaLists{padding:7px 0;overflow:hidden}#sub .areaLists li{width:50%;float:left;text-align:center;color:#ff8b36;box-sizing:border-box}#sub .areaLists li a{padding:15px 0}#sub .areaLists li a:active,#sub .areaLists li a:hover{background:#fff8f3;transition:.5s}.page_navigation{display:-webkit-box;width:100%;position:absolute;bottom:0;left:0;z-index:999;background:#fff;margin-top:-1px;border-top:1px solid #ccc;font:200% "Quicksand",sans-serif;text-align:center}.page_navigation a{width:14.2857142857%;height:65px;line-height:65px;display:block;border-left:1px solid #ccc;margin-left:-1px;color:#aaa;text-align:center}.page_link{-webkit-box-flex:1;-moz-box-flex:1}.page_navigation a:first-child{border-left:1px solid #ccc;margin-left:-2px}.next_link,.previous_link{background:#f7f7f7;display:block}.page_navigation a.no_more{color:#eee}.page_navigation .active_page{background:#dff2f9;color:#369ceb}#localNewslist .page_navigation .active_page{background:#fff8f3;color:#ff8b36}.ellipse{display:none!important}.topLinkWrap{max-width:600px;margin:auto}#toTop,.lp_btn_sugotoku a:after{position:absolute;right:5px;color:#fff}#floatBackBtn,#toTop{z-index:9999;display:block;opacity:0;border-radius:5px;padding:7px;background-color:rgba(0,0,0,.5);font:20px "Quicksand",sans-serif}#floatBackBtn{position:absolute;color:#fff;left:30px;right:auto}.errorPage>.message{width:80%;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.1);padding:100px 5%;margin:20px auto;text-align:justify}.none{display:none}#lp_header,#lp_main{background:#fff;text-align:center}#lp_main{padding:10px}#lp_header{padding:20px 0}#lp_header h1{margin:15px 0 0}#lp_main h2{width:100%;background:#ff8b36;margin:0 auto 10px;padding:3px 0}.lp_main_capture{margin:20px 0}#lp_main .lp_text,.lp_tenantList{max-width:640px;margin:auto;font-size:85%;text-align:left}.lp_tenantList li{width:46%;float:left;padding:1% 2%;overflow:hidden}.lp_btn_sugotoku{width:249px;position:relative;background:#ce002f;margin:20px auto;border-radius:5px}.lp_btn_sugotoku a{display:block;padding:10px 20px;color:#fff;text-align:left}.lp_btn_sugotoku:hover{opacity:.7}.lp_btn_sugotoku a:after{content:">";top:50%;margin-top:-17px;font:30px "Quicksand",sans-serif}.lp_main_img img{width:47%;max-width:302px}.lp_main_logo img{width:70%;max-width:444px}.lp_main_capture img{width:82%;max-width:528px}.lp_title01 img{width:244px}.lp_title02 img{width:125px}.lp_main_top{padding:20px 0;text-align:center}.lp_btn_img img{width:67%;max-width:304px}.flashnewsList,.lp_main_top,.textPageBlock{background:#fff}.textPageBlock p{padding:10px 10px 30px}.textPageBlock h3{padding:10px 10px 0;font-weight:700}.textPageBlock ul{padding:10px 10px 30px 40px;list-style-type:decimal}.textPageBlock ul li{margin:0 0 10px}.textPageBlock .textRight{text-align:right}#main .flashTitle{background:#ec2f2f;padding:10px;color:#fff;font-weight:700}.flashnewsList li{position:relative;min-height:70px;padding:10px 0 10px 70px}.flashnewsList li .listMeta{position:absolute;left:10px;top:50%;width:50px;height:50px;background:#ea6262;margin-top:-25px;color:#fff;font:700 85% "Quicksand",sans-serif;line-height:50px;text-align:center}.flashnewsList .listTitle{margin-bottom:10px;font-weight:700}.flashnewsList .flashBody{font-size:90%}.pageDetail .dcm_favorite_separateButton{clear:both;margin-bottom:20px}#main .pageNotice,#main .pagePersonalData{background:#fff;overflow:hidden}#main .pageNotice h2,#main .pagePersonalData h2{background:#eee;padding:10px;margin:0 auto 20px;color:#000;font-size:110%;font-weight:700;text-align:justify}.pagePersonalData p{padding:0 15px;text-align:justify;line-height:1.6em}.pagePersonalData a{border:1px solid #ccc;padding:0 15px}.personalDataTable{width:95%;max-width:900px;border:1px solid #ddd;margin:20px auto 40px;font-size:14px}.flashnewsList li,.personalDataTable tr{border-bottom:1px solid #ddd}.personalDataTable th{min-width:88px;background:#eee;padding:5px 10px;vertical-align:middle}.personalDataTable td{padding:16px 20px}.personalDataTable li::before{padding-right:5px;content:"・"}.buttonToppage,.noticeBlock a{display:flex;justify-content:center}.buttonToppage{align-items:center;width:60%;max-width:250px;height:50px;border:1px solid #ccc;margin:0 auto 40px}.buttonToppage:hover{color:#369ceb}.noticeBlock{background:#606060;color:#fff;text-align:center}.noticeBlock a{padding:10px;color:#fff}.pageNotice .borderBlock{width:90%;max-width:-moz-fit-content;max-width:fit-content;border:1px solid #ccc;padding:10px;margin:0 auto 20px;line-height:1.6em}.pageNotice p{padding:0 15px;margin-bottom:20px;line-height:1.6em}.pageNotice a{color:#2a74e2}.pageNotice .annotation{position:relative;display:block;padding-left:16px;color:#888;font-size:.8rem;line-height:1.4}.pageNotice .annotation::before{position:absolute;left:0;content:"※"}@media screen and (min-width:576px){.spBr{display:none}}