﻿.g00 .TMcolor{color:#7326bf}.g00 .TMbgColor{background-color:#7326bf}.g00 .TMbdColor{border-color:#7326bf}.g01 .TMcolor{color:#a3a3a3}.g01 .TMbgColor{background-color:#a3a3a3}.g01 .TMbdColor{border-color:#a3a3a3}.g12 .TMcolor{color:#f87b00}.g12 .TMbgColor{background-color:#f87b00}.g12 .TMbdColor{border-color:#f87b00}.g13 .TMcolor{color:#e72e2e}.g13 .TMbgColor{background-color:#e72e2e}.g13 .TMbdColor{border-color:#e72e2e}.g14 .TMcolor{color:#e1176e}.g14 .TMbgColor{background-color:#e1176e}.g14 .TMbdColor{border-color:#e1176e}.g15 .TMcolor{color:#0052cc}.g15 .TMbgColor{background-color:#0052cc}.g15 .TMbdColor{border-color:#0052cc}.g18 .TMcolor{color:#0091cf}.g18 .TMbgColor{background-color:#0091cf}.g18 .TMbdColor{border-color:#0091cf}.g19 .TMcolor{color:#1a9900}.g19 .TMbgColor{background-color:#1a9900}.g19 .TMbdColor{border-color:#1a9900}.g20 .TMcolor{color:#7aab00}.g20 .TMbgColor{background-color:#7aab00}.g20 .TMbdColor{border-color:#7aab00}.g21 .TMcolor{color:#03623a}.g21 .TMbgColor{background-color:#03623a}.g21 .TMbdColor{border-color:#03623a}.g00 .TMcolor01{color:#ede1fa}.g00 .TMbgColor01{background-color:#ede1fa}.g00 .TMbdColor01{border-color:#ede1fa}.g01 .TMcolor01{color:#eee}.g01 .TMbgColor01{background-color:#eee}.g01 .TMbdColor01{border-color:#eee}.g12 .TMcolor01{color:#fff2e5}.g12 .TMbgColor01{background-color:#fff2e5}.g12 .TMbdColor01{border-color:#fff2e5}.g13 .TMcolor01{color:#fae1e1}.g13 .TMbgColor01{background-color:#fae1e1}.g13 .TMbdColor01{border-color:#fae1e1}.g14 .TMcolor01{color:#fae1ec}.g14 .TMbgColor01{background-color:#fae1ec}.g14 .TMbdColor01{border-color:#fae1ec}.g15 .TMcolor01{color:#e1ebfa}.g15 .TMbgColor01{background-color:#e1ebfa}.g15 .TMbdColor01{border-color:#e1ebfa}.g18 .TMcolor01{color:#e1f2fa}.g18 .TMbgColor01{background-color:#e1f2fa}.g18 .TMbdColor01{border-color:#e1f2fa}.g19 .TMcolor01{color:#e5fae1}.g19 .TMbgColor01{background-color:#e5fae1}.g19 .TMbdColor01{border-color:#e5fae1}.g20 .TMcolor01{color:#f3fae1}.g20 .TMbgColor01{background-color:#f3fae1}.g20 .TMbdColor01{border-color:#f3fae1}.g21 .TMcolor01{color:#e1f9ef}.g21 .TMbgColor01{background-color:#e1f9ef}.g21 .TMbdColor01{border-color:#e1f9ef}.g00 .TMcolor02{color:#ab7dd9}.g00 .TMbgColor02{background-color:#ab7dd9}.g00 .TMbdColor02{border-color:#ab7dd9}.g01 .TMcolor02{color:#c8c8c8}.g01 .TMbgColor02{background-color:#c8c8c8}.g01 .TMbdColor02{border-color:#c8c8c8}.g12 .TMcolor02{color:#fbb066}.g12 .TMbgColor02{background-color:#fbb066}.g12 .TMbdColor02{border-color:#fbb066}.g13 .TMcolor02{color:#f18282}.g13 .TMbgColor02{background-color:#f18282}.g13 .TMbdColor02{border-color:#f18282}.g14 .TMcolor02{color:#ed74a8}.g14 .TMbgColor02{background-color:#ed74a8}.g14 .TMbdColor02{border-color:#ed74a8}.g15 .TMcolor02{color:#e1ebfa}.g15 .TMbgColor02{background-color:#e1ebfa}.g15 .TMbdColor02{border-color:#e1ebfa}.g18 .TMcolor02{color:#66bde2}.g18 .TMbgColor02{background-color:#66bde2}.g18 .TMbdColor02{border-color:#66bde2}.g19 .TMcolor02{color:#76c266}.g19 .TMbgColor02{background-color:#76c266}.g19 .TMbdColor02{border-color:#76c266}.g20 .TMcolor02{color:#afcd66}.g20 .TMbgColor02{background-color:#afcd66}.g20 .TMbdColor02{border-color:#afcd66}.g21 .TMcolor02{color:#21895d}.g21 .TMbgColor02{background-color:#21895d}.g21 .TMbdColor02{border-color:#21895d}@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?zcdy6y");src:url("fonts/icomoon.eot?zcdy6y#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?zcdy6y") format("truetype"),url("fonts/icomoon.woff?zcdy6y") format("woff"),url("fonts/icomoon.svg?zcdy6y#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}i{font-style:normal}[class^="icon_"],[class*=" icon_"]{display:inline-block;font-style:normal;font-family:'icomoon' !important}.icon_01:before{content:"\e900"}.icon_02:before{content:"\e901"}.icon_03:before{content:"\e902"}.icon_04:before{content:"\e903"}.icon_05:before{content:"\e904"}.icon_06:before{content:"\e905"}.icon_07:before{content:"\e906"}.icon_08:before{content:"\e907"}.icon_09:before{content:"\e908"}.icon_10:before{content:"\e909"}.icon_11:before{content:"\e90a"}.icon_12:before{content:"\e90b"}.icon_13:before{content:"\e90c"}.icon_14:before{content:"\e90d"}.icon_15:before{content:"\e90e"}.icon_16:before{content:"\e90f"}.icon_17:before{content:"\e910"}.icon_sy06:before{content:"\e911"}.icon_sy14:before{content:"\e912"}.icon_18:before{content:"\e913"}.icon_19:before{content:"\e914"}.icon_20:before{content:"\e915"}.icon_21:before{content:"\e916"}.icon_22:before{content:"\e917"}.icon_23:before{content:"\e918"}.icon_24:before{content:"\e919"}.icon_25:before{content:"\e91a"}.icon_26:before{content:"\e91b"}.icon_27:before{content:"\e91c"}.icon_28:before{content:"\e91f"}.iconNew{display:inline-block;background-color:#f87b00;width:44px;height:17px;font-size:0;position:relative;margin-right:5px;vertical-align:middle}.iconNew:before{content:"NEW";position:absolute;left:0;right:0;top:0;bottom:0;width:auto;height:auto;text-align:center;font-size:12px;line-height:17px;color:#fff;font-style:normal}.g00 .iconNew{background-color:#7326bf}.g01 .iconNew{background-color:#a3a3a3}.g12 .iconNew{background-color:#f87b00}.g13 .iconNew{background-color:#e72e2e}.g14 .iconNew{background-color:#e1176e}.g15 .iconNew{background-color:#0052cc}.g18 .iconNew{background-color:#0091cf}.g19 .iconNew{background-color:#1a9900}.g20 .iconNew{background-color:#7aab00}.g21 .iconNew{background-color:#03623a}@media screen and (max-width: 737px){.iconNew{width:34px;height:15px;margin-right:5px;vertical-align:middle}.iconNew:before{font-size:10px;line-height:15px}}.iconRArrow,.iconMail,.iconDown,.iconTel{display:inline-block;width:22px;height:1.2em;position:relative;margin-right:5px;color:#f87b00}.iconRArrow:before,.iconMail:before,.iconDown:before,.iconTel:before{font-size:22px;line-height:22px;display:block;width:22px;height:22px;position:absolute;top:2px;left:0}.g00 .iconRArrow,.g00 .iconMail,.g00 .iconDown,.g00 .iconTel{color:#7326bf}.g01 .iconRArrow,.g01 .iconMail,.g01 .iconDown,.g01 .iconTel{color:#a3a3a3}.g12 .iconRArrow,.g12 .iconMail,.g12 .iconDown,.g12 .iconTel{color:#f87b00}.g13 .iconRArrow,.g13 .iconMail,.g13 .iconDown,.g13 .iconTel{color:#e72e2e}.g14 .iconRArrow,.g14 .iconMail,.g14 .iconDown,.g14 .iconTel{color:#e1176e}.g15 .iconRArrow,.g15 .iconMail,.g15 .iconDown,.g15 .iconTel{color:#0052cc}.g18 .iconRArrow,.g18 .iconMail,.g18 .iconDown,.g18 .iconTel{color:#0091cf}.g19 .iconRArrow,.g19 .iconMail,.g19 .iconDown,.g19 .iconTel{color:#1a9900}.g20 .iconRArrow,.g20 .iconMail,.g20 .iconDown,.g20 .iconTel{color:#7aab00}.g21 .iconRArrow,.g21 .iconMail,.g21 .iconDown,.g21 .iconTel{color:#03623a}@media screen and (max-width: 737px){.iconRArrow,.iconMail,.iconDown,.iconTel{width:14px;height:14px;margin-right:4px;vertical-align:middle}.iconRArrow:before,.iconMail:before,.iconDown:before,.iconTel:before{font-size:14px;line-height:14px;width:14px;height:14px;top:2px}}.iconRArrow:before{font-family:'icomoon' !important;content:""}.iconDown:before{font-family:'icomoon' !important;content:""}.iconTel:before{font-family:'icomoon' !important;content:""}.iconMail:before{font-family:'icomoon' !important;content:""}.iconBlank,.iconFile,.iconExel,.iconPdf,.iconDoc{display:inline-block;width:22px;height:1.2em;position:relative;margin-right:5px;margin-left:5px}.iconBlank:before,.iconFile:before,.iconExel:before,.iconPdf:before,.iconDoc:before{font-size:22px;line-height:22px;display:block;width:22px;height:22px;position:absolute;top:2px;left:0;text-align:center}@media screen and (max-width: 737px){.iconBlank,.iconFile,.iconExel,.iconPdf,.iconDoc{width:14px;height:14px;margin-right:4px;vertical-align:middle}.iconBlank:before,.iconFile:before,.iconExel:before,.iconPdf:before,.iconDoc:before{font-size:14px;line-height:14px;width:14px;height:14px;top:2px}}.iconBlank:before{font-family:'icomoon' !important;content:""}.iconFile:before{font-family:'icomoon' !important;content:"";color:#f87b00}.iconExel:before{font-family:'icomoon' !important;content:"";color:#008440}.iconDoc:before{font-family:'icomoon' !important;content:"";color:#2c3480}.iconPdf:before{font-family:'icomoon' !important;content:"";color:#b12a27}.g00 .iconBlank{color:#7326bf}.g01 .iconBlank{color:#a3a3a3}.g12 .iconBlank{color:#f87b00}.g13 .iconBlank{color:#e72e2e}.g14 .iconBlank{color:#e1176e}.g15 .iconBlank{color:#0052cc}.g18 .iconBlank{color:#0091cf}.g19 .iconBlank{color:#1a9900}.g20 .iconBlank{color:#7aab00}.g21 .iconBlank{color:#03623a}body{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","Meiryo","メイリオ", "ＭＳ Ｐゴシック", "MS P Gothic", Osaka, sans-serif}#wrap{min-width:1240px;width:100%;overflow:hidden;position:relative}@media screen and (max-width: 737px){#wrap{min-width:320px}}img{height:auto;border:0;vertical-align:bottom}ol{padding-left:1.6em}@media screen and (max-width: 737px){ol{padding-left:1.5em}}p,li,th,td,dt,dd{font-size:16px;line-height:1.6;color:#333}th,td{word-break:break-all}@media screen and (max-width: 737px){p,li,th,td,dt,dd{font-size:12px;line-height:1.5}dd{margin-left:2em}}a{color:#333;outline:none}a:link,a:visited,a.rollover:hover{text-decoration:none}a:hover,a:active,a:focus{color:#333;text-decoration:none}a.arrow{display:inline-block;padding-left:13px}.rollOpa{transition:0.2s}.rollOpa:hover{text-decoration:none;filter:alpha(opacity=60);opacity:0.6}a.line{text-decoration:underline}a.line:hover{text-decoration:none}a.noLink{cursor:default}#bread:after,section:after,.clearfix:after,.main:after,.articleList:after,.mainInner:after,footer:after,footer ul:after{content:"";display:block;clear:both}input{vertical-align:middle}label span{display:inline-block;padding-left:3px}.hgroup,.block,.outer,.inner,.row,.box,.cell,.flame{position:relative;zoom:1}header:after,.hgroup:after,.block:after,.outer:after,.inner:after,.row:after,.box:after,.cell:after,.flame:after{content:"";display:block;clear:both}.box{float:left}.box.right{float:right}.lato{font-family:'Lato', sans-serif}.titleDeco{text-align:center;font-size:32px;font-weight:bold}@media screen and (max-width: 737px){.titleDeco{font-size:21px}}.btnDeco{overflow:hidden;width:260px;margin:0 auto}.btnDeco a{position:relative;display:block;background:#333;color:#fff;font-weight:bold;font-size:16px;text-align:center;line-height:56px;transition:0.2s}.btnDeco a:after{position:absolute;top:0;right:10px;width:18px;height:18px;font-size:18px;color:#fff;font-family:icomoon;content:"\e90e";font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;transition:0.2s}.btnDeco a:before{position:absolute;top:0;left:-20px;width:18px;height:18px;font-size:18px;color:#fff;font-family:icomoon;content:"\e90e";font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;transition:0.2s}.btnDeco a:hover{padding-left:1em;background:#666}.btnDeco a:hover:after{right:-20px}.btnDeco a:hover:before{left:10px}@media screen and (max-width: 737px){.btnDeco{width:100%}.btnDeco a{font-size:12px;line-height:45px}.btnDeco a:after{right:7px;width:15px;height:15px;font-size:15px}}.subLink li a{position:relative}.subLink li a:after{position:absolute;top:50%;left:1.5em;width:8px;height:8px;margin-top:-8px;border-left:1px solid #aaa;border-bottom:1px solid #aaa;content:""}@media screen and (max-width: 737px){.subLink li a:after{width:5px;height:5px;margin-top:-5px}}.spElement{display:none !important}@media screen and (max-width: 737px){.spElement{display:block !important}.pcElement{display:none !important}.wordBreak{display:none}}.baseInner{max-width:1200px;margin:0 auto}.breadNavWrap ul{background-color:#f8f7f7;margin:0;padding:0 10px}.breadNavWrap li{display:inline-block;font-size:10px;line-height:28px}.breadNavWrap li>a{padding-right:10px;text-decoration:underline}.breadNavWrap li>a:hover{text-decoration:none}.breadNavWrap li .gt{margin-right:10px;text-decoration:none}.gridWrap{margin:60px 0;display:grid;display:-ms-grid;grid-template-columns:280px 920px;grid-template-rows:auto auto;-ms-grid-columns:280px 920px;-ms-grid-rows:auto auto}.gridWrap.noAside{display:block}.asideTop{grid-column:1 / 2;grid-row:1;-ms-grid-column:1;-ms-grid-row:1;padding-bottom:20px}.f_f_404 .asideTop,.asideTop.noContent{padding-bottom:0}.asideBottom{margin-top:20px;grid-column:1 / 2;grid-row:2;-ms-grid-column:1;-ms-grid-row:2}.asideBottom.asideBottom{margin-top:0}.mainContent{grid-column:2 / 3;grid-row:1 / 4;-ms-grid-column:2;-ms-grid-row:1;-ms-grid-row-span:3;margin-left:40px}.noAside .mainContent{margin-left:0}.baseInner>.mainContent{margin-left:0}@media screen and (max-width: 737px){.gridWrap{margin:0;display:block}.asideTop{padding-bottom:0}.mainContent{margin:30px 20px}.noAside .mainContent{margin:30px 20px}.baseInner>.mainContent{margin:30px 20px}}.mainContent h1{background-color:#f87b00;position:relative;color:#fff;font-size:32px;font-weight:700;padding:16px 20px 16px 80px;margin:0 0 10px}.mainContent h1:after{content:"";display:block;border:9px solid #fbb066;border-radius:50%;width:22px;height:22px;position:absolute;top:16px;left:20px}.g00 .mainContent h1{background-color:#7326bf}.g00 .mainContent h1:after{border-color:#ab7dd9}.g01 .mainContent h1{background-color:#a3a3a3}.g01 .mainContent h1:after{border-color:#c8c8c8}.g12 .mainContent h1{background-color:#f87b00}.g12 .mainContent h1:after{border-color:#fbb066}.g13 .mainContent h1{background-color:#e72e2e}.g13 .mainContent h1:after{border-color:#f18282}.g14 .mainContent h1{background-color:#e1176e}.g14 .mainContent h1:after{border-color:#ed74a8}.g15 .mainContent h1{background-color:#0052cc}.g15 .mainContent h1:after{border-color:#e1ebfa}.g18 .mainContent h1{background-color:#0091cf}.g18 .mainContent h1:after{border-color:#66bde2}.g19 .mainContent h1{background-color:#1a9900}.g19 .mainContent h1:after{border-color:#76c266}.g20 .mainContent h1{background-color:#7aab00}.g20 .mainContent h1:after{border-color:#afcd66}.g21 .mainContent h1{background-color:#03623a}.g21 .mainContent h1:after{border-color:#21895d}.g01 .mainContent h1{background-color:#eee;color:#333}.g01 .mainContent h1:after{border-color:#a3a3a3}@media screen and (max-width: 737px){.mainContent h1{font-size:18px;padding:10px 20px 9px 38px;margin:0 0 10px}.mainContent h1:after{border-width:5px;width:14px;height:14px;top:8px;left:10px}}.mainContent .pageDesc{font-size:16px;line-height:1.875;margin:1em 0}.mainContent .pageDesc p,.mainContent .pageDesc li,.mainContent .pageDesc dt,.mainContent .pageDesc dd{font-size:16px;line-height:1.875}@media screen and (max-width: 737px){.mainContent .pageDesc{font-size:12px;line-height:1.5}.mainContent .pageDesc p,.mainContent .pageDesc li,.mainContent .pageDesc dt,.mainContent .pageDesc dd{font-size:12px;line-height:1.5}}.mainContent .returnPrevLink{margin:0 0 50px;text-align:right}.mainContent .returnPrevLink a{text-decoration:none;display:inline-block;margin:0;color:#fff;font-size:13px;padding:2px 30px;background-color:#333;position:relative}.mainContent .returnPrevLink a:before{display:block;position:absolute;top:50%;right:-15px;width:18px;height:18px;line-height:18px;margin-top:-9px;font-size:18px;color:#fff;font-family:icomoon;content:"\e90e";font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;transition:0.2s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mainContent .returnPrevLink a:after{display:block;position:absolute;top:50%;left:5px;width:18px;height:18px;line-height:18px;margin-top:-9px;font-size:18px;color:#fff;font-family:icomoon;content:"\e90e";font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;transition:0.2s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mainContent .returnPrevLink a:hover{background:#666}.mainContent .returnPrevLink a:hover:before{right:5px}.mainContent .returnPrevLink a:hover:after{left:-15px}@media screen and (max-width: 737px){.mainContent .returnPrevLink{margin-top:15px;margin-bottom:25px;font-size:0}.mainContent .returnPrevLink a{font-size:12px;padding:4px 2em;text-align:center;min-width:50%;box-sizing:border-box}}.mainContent .returnPrevLinkBtn{width:460px;margin:60px auto 0}.mainContent .returnPrevLinkBtn a{text-decoration:none;position:relative;display:block;background:#333;color:#fff;font-weight:bold;font-size:16px;text-align:center;line-height:1.5;padding:16px 2em;transition:0.2s}.mainContent .returnPrevLinkBtn a:before{display:block;position:absolute;top:50%;right:-20px;width:18px;height:18px;line-height:18px;margin-top:-9px;font-size:18px;color:#fff;font-family:icomoon;content:"\e90e";font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;transition:0.2s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mainContent .returnPrevLinkBtn a:after{display:block;position:absolute;top:50%;left:10px;width:18px;height:18px;line-height:18px;margin-top:-9px;font-size:18px;color:#fff;font-family:icomoon;content:"\e90e";font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;transition:0.2s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mainContent .returnPrevLinkBtn a:hover{background:#666}.mainContent .returnPrevLinkBtn a:hover:before{right:10px}.mainContent .returnPrevLinkBtn a:hover:after{left:-20px}@media screen and (max-width: 737px){.mainContent .returnPrevLinkBtn{width:auto;margin:30px auto 0}.mainContent .returnPrevLinkBtn a{font-size:12px;line-height:1.5;padding:11px 0}}.mainContent .mailArrowBtn{display:block;width:auto}.mainContent .mailArrowBtn a{text-decoration:none;position:relative;display:block;color:#fff;font-weight:bold;font-size:16px;text-align:center;line-height:1.5;padding:16px 2em;transition:0.2s}.g00 .mainContent .mailArrowBtn a{background-color:#7326bf}.g01 .mainContent .mailArrowBtn a{background-color:#a3a3a3}.g12 .mainContent .mailArrowBtn a{background-color:#f87b00}.g13 .mainContent .mailArrowBtn a{background-color:#e72e2e}.g14 .mainContent .mailArrowBtn a{background-color:#e1176e}.g15 .mainContent .mailArrowBtn a{background-color:#0052cc}.g18 .mainContent .mailArrowBtn a{background-color:#0091cf}.g19 .mainContent .mailArrowBtn a{background-color:#1a9900}.g20 .mainContent .mailArrowBtn a{background-color:#7aab00}.g21 .mainContent .mailArrowBtn a{background-color:#03623a}.mainContent .mailArrowBtn a:before{display:block;position:absolute;top:50%;right:10px;width:18px;height:18px;line-height:18px;margin-top:-9px;font-size:18px;color:#fff;font-family:icomoon;content:"\e90e";font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;transition:0.2s}.mainContent .mailArrowBtn a:after{display:block;position:absolute;top:50%;left:10px;width:18px;height:18px;line-height:18px;margin-top:-9px;font-size:18px;color:#fff;font-family:icomoon;content:"\e91c";font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;transition:0.2s}.mainContent .mailArrowBtn a:hover:before{right:-20px}@media screen and (max-width: 737px){.mainContent .mailArrowBtn{width:auto;margin:0 auto 0}.mainContent .mailArrowBtn a{font-size:12px;line-height:1.5;padding:11px 0}}.hjPadding{padding-left:50px}@media screen and (max-width: 737px){.hjPadding{padding-left:0px}}header h1,header p,footer h1,footer p{margin:0}header ul,footer ul{padding:0;margin:0}header li,footer li{margin:0;list-style:none}header{win-width:1200px;width:100%;border-bottom:1px solid #eee;background-color:#fff}header .logoArea{padding:10px 0;border-bottom:1px solid #eee}header .logoArea .inner{width:1200px;margin:0 auto}header .logoArea .inner .logo{float:left;width:368px;line-height:0;overflow:hidden}header .logoArea .inner .logo a{display:block}header .logoArea .inner .logo img{width:auto;height:50px}@media screen and (max-width: 737px){header{min-width:320px;position:relative;border-bottom:none;z-index:10}header .logoArea{height:50px;padding:13px 10px;border-bottom:none;box-sizing:border-box}header .logoArea .inner{width:auto}header .logoArea .inner .logo{float:none;width:184px}header .logoArea .inner .logo img{height:25px}header .searchOpenBtn{position:absolute;top:0;right:48px;width:40px;height:30px;padding:10px 0;background-repeat:no-repeat;background-image:url("../../img/icon/ico_search_02.png");-webkit-background-size:31px 31px;background-size:31px 31px;background-position:center center;cursor:pointer}header .menuBtn{position:absolute;top:0;right:0px;width:28px;height:30px;padding:10px;cursor:pointer}header .menuBtn span{width:28px;height:3px;background:#ff744a;transition:0.2s;left:10px}header .menuBtn span.txt{position:absolute;background:none;height:10px;line-height:10px;font-size:10px;color:#ff744a;bottom:8px;left:0;right:0;width:auto;text-align:center;white-space:nowrap}header .menuBtn span:nth-child(1){position:absolute;top:10px}header .menuBtn span:nth-child(2){position:absolute;top:18px}header .menuBtn span:nth-child(3){position:absolute;top:26px}header .menuBtn.open span:nth-child(1){top:18px;transform:rotate(45deg)}header .menuBtn.open span:nth-child(2){display:none}header .menuBtn.open span:nth-child(3){top:18px;transform:rotate(-45deg)}}header .gNavArea a{text-decoration:none}header .gNavArea .inner{position:relative;width:1200px;margin:0 auto}header .gNavArea .gNav li{position:relative;float:left;width:133px}header .gNavArea .gNav li:nth-child(3){width:136px}header .gNavArea .gNav li .tit{display:table;width:100%}header .gNavArea .gNav li .tit span,header .gNavArea .gNav li .tit a{display:table-cell;height:50px;border-bottom:8px solid #000;font-size:14px;font-weight:bold;vertical-align:middle;text-align:center;line-height:1.4;transition:0.2s;cursor:pointer}header .gNavArea .gNav li.nav01 .tit span,header .gNavArea .gNav li.nav01 .tit a{background:#ede1fa;border-bottom:8px solid #7326bf}header .gNavArea .gNav li.nav02 .tit span,header .gNavArea .gNav li.nav02 .tit a{background:#fae1e1;border-bottom:8px solid #e72e2e}header .gNavArea .gNav li.nav03 .tit span,header .gNavArea .gNav li.nav03 .tit a{background:#fae1ec;border-bottom:8px solid #e1176e}header .gNavArea .gNav li.nav04 .tit span,header .gNavArea .gNav li.nav04 .tit a{background:#e5fae1;border-bottom:8px solid #1a9900}header .gNavArea .gNav li.nav05 .tit span,header .gNavArea .gNav li.nav05 .tit a{background:#fff2e5;border-bottom:8px solid #f87b00}header .gNavArea .gNav li.nav06 .tit span,header .gNavArea .gNav li.nav06 .tit a{background:#e1f2fa;border-bottom:8px solid #0091cf}header .gNavArea .gNav li.nav07 .tit span,header .gNavArea .gNav li.nav07 .tit a{background:#e1ebfa;border-bottom:8px solid #0052cc}header .gNavArea .gNav li.nav08 .tit span,header .gNavArea .gNav li.nav08 .tit a{background:#f3fae1;border-bottom:8px solid #7aab00}header .gNavArea .gNav li.nav09 .tit span,header .gNavArea .gNav li.nav09 .tit a{background:#e1f9ef;border-bottom:8px solid #03623a}header .gNavArea .gNav li .tit span:hover,header .gNavArea .gNav li .tit a:hover{color:#fff}header .gNavArea .gNav li.nav01 .tit span:hover,header .gNavArea .gNav li.nav01 .tit a:hover{background:#7326bf}header .gNavArea .gNav li.nav02 .tit span:hover,header .gNavArea .gNav li.nav02 .tit a:hover{background:#e72e2e}header .gNavArea .gNav li.nav03 .tit span:hover,header .gNavArea .gNav li.nav03 .tit a:hover{background:#e1176e}header .gNavArea .gNav li.nav04 .tit span:hover,header .gNavArea .gNav li.nav04 .tit a:hover{background:#1a9900}header .gNavArea .gNav li.nav05 .tit span:hover,header .gNavArea .gNav li.nav05 .tit a:hover{background:#f87b00}header .gNavArea .gNav li.nav06 .tit span:hover,header .gNavArea .gNav li.nav06 .tit a:hover{background:#0091cf}header .gNavArea .gNav li.nav07 .tit span:hover,header .gNavArea .gNav li.nav07 .tit a:hover{background:#0052cc}header .gNavArea .gNav li.nav08 .tit span:hover,header .gNavArea .gNav li.nav08 .tit a:hover{background:#7aab00}header .gNavArea .gNav li.nav09 .tit span:hover,header .gNavArea .gNav li.nav09 .tit a:hover{background:#03623a}@media screen and (max-width: 737px){header .gNavArea{position:absolute;top:50px;right:-100%;overflow:hidden;width:100%;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.navOpen header .gNavArea{right:0}header .gNavArea .inner{width:auto;padding-bottom:30px;background:#fff}header .gNavArea .gNav br{display:none}header .gNavArea .gNav li{float:none;position:static;width:auto}header .gNavArea .gNav li:nth-child(3){width:auto}header .gNavArea .gNav li .tit{display:block}header .gNavArea .gNav li .tit span,header .gNavArea .gNav li .tit a{display:block;height:inherit;padding:0 15px;border-bottom:none;border-left:6px solid #000;font-size:12px;text-align:left;line-height:40px}header .gNavArea .gNav li.nav01 .tit span,header .gNavArea .gNav li.nav01 .tit a{border-bottom:none;border-left:6px solid #7326bf}header .gNavArea .gNav li.nav02 .tit span,header .gNavArea .gNav li.nav02 .tit a{display:block;border-bottom:none;border-left:6px solid #e72e2e}header .gNavArea .gNav li.nav03 .tit span,header .gNavArea .gNav li.nav03 .tit a{border-bottom:none;border-left:6px solid #e1176e}header .gNavArea .gNav li.nav04 .tit span,header .gNavArea .gNav li.nav04 .tit a{display:block;border-bottom:none;border-left:6px solid #1a9900}header .gNavArea .gNav li.nav05 .tit span,header .gNavArea .gNav li.nav05 .tit a{display:block;border-bottom:none;border-left:6px solid #f87b00}header .gNavArea .gNav li.nav06 .tit span,header .gNavArea .gNav li.nav06 .tit a{border-bottom:none;border-left:6px solid #0091cf}header .gNavArea .gNav li.nav07 .tit span,header .gNavArea .gNav li.nav07 .tit a{display:block;border-bottom:none;border-left:6px solid #0052cc}header .gNavArea .gNav li.nav08 .tit span,header .gNavArea .gNav li.nav08 .tit a{border-bottom:none;border-left:6px solid #7aab00}header .gNavArea .gNav li.nav09 .tit span,header .gNavArea .gNav li.nav09 .tit a{border-bottom:none;border-left:6px solid #03623a}}header .gNavArea .gNav li .innerNav{visibility:hidden;position:absolute;top:80%;left:0;padding:10px;border:3px solid #e72e2e;border-left:8px solid #e72e2e;background:#fff;opacity:0;list-style:none;transition:0.5s;z-index:9999}header .gNavArea .gNav li .innerNav.double{width:608px}header .gNavArea .gNav li .innerNav .dsFlex{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}header .gNavArea .gNav li .innerNav .box{width:294px}header .gNavArea .gNav li .innerNav .box.right{margin-left:10px;padding-left:10px;border-left:1px solid #ccc}header .gNavArea .gNav li.nav04 .innerNav .box{width:320px}header .gNavArea .gNav li.nav07 .innerNav .box{width:214px}header .gNavArea .gNav li .innerNav .groupTitle{font-size:16px;font-weight:700;padding:6px 10px}header .gNavArea .gNav li .innerNav .subLink li a{padding-left:2.6em}header .gNavArea .gNav li .innerNav .subLink li a:after{left:1.8em}header .gNavArea .gNav li.on .innerNav,.dev_others header .gNavArea .gNav li:hover .innerNav{visibility:visible;top:100%;opacity:1}header .gNavArea .gNav li.nav01 .innerNav{border:3px solid #7326bf;border-left:8px solid #7326bf}header .gNavArea .gNav li.nav02 .innerNav{border:3px solid #e72e2e;border-left:8px solid #e72e2e}header .gNavArea .gNav li.nav03 .innerNav{border:3px solid #e1176e;border-left:8px solid #e1176e}header .gNavArea .gNav li.nav04 .innerNav{border:3px solid #1a9900;border-left:8px solid #1a9900}header .gNavArea .gNav li.nav05 .innerNav{border:3px solid #f87b00;border-left:8px solid #f87b00}header .gNavArea .gNav li.nav06 .innerNav{border:3px solid #0091cf;border-left:8px solid #0091cf}header .gNavArea .gNav li.nav07 .innerNav{border:3px solid #0052cc;border-left:8px solid #0052cc}header .gNavArea .gNav li.nav08 .innerNav{border:3px solid #7aab00;border-left:8px solid #7aab00}header .gNavArea .gNav li .innerNav li{float:none;width:100%;background:#fff;font-size:16px;box-sizing:border-box;border-top:1px solid #ccc}header .gNavArea .gNav li .innerNav .subLink li:first-child{border-top:none}header .gNavArea .gNav li .innerNav li a{display:block;padding:5px 10px;padding-left:26px;position:relative}header .gNavArea .gNav li .innerNav li a:after{content:"";position:absolute;top:50%;left:16px;margin-top:-3px;width:0;height:0;border:3px solid transparent;border-left:3px solid #e72e2e}header .gNavArea .gNav li.nav01 .innerNav li a:after{border:3px solid transparent;border-left:3px solid #7326bf}header .gNavArea .gNav li.nav02 .innerNav li a:after{border:3px solid transparent;border-left:3px solid #e72e2e}header .gNavArea .gNav li.nav03 .innerNav li a:after{border:3px solid transparent;border-left:3px solid #e1176e}header .gNavArea .gNav li.nav04 .innerNav li a:after{border:3px solid transparent;border-left:3px solid #1a9900}header .gNavArea .gNav li.nav05 .innerNav li a:after{border:3px solid transparent;border-left:3px solid #f87b00}header .gNavArea .gNav li.nav06 .innerNav li a:after{border:3px solid transparent;border-left:3px solid #0091cf}header .gNavArea .gNav li.nav07 .innerNav li a:after{border:3px solid transparent;border-left:3px solid #0052cc}header .gNavArea .gNav li.nav08 .innerNav li a:after{border:3px solid transparent;border-left:3px solid #7aab00}header .gNavArea .gNav li .innerNav li a.noLink:hover{background-color:inherit !important}header .gNavArea .gNav li.nav01 .innerNav li a:hover{background:#ede1fa}header .gNavArea .gNav li.nav02 .innerNav li a:hover{background:#fae1e1}header .gNavArea .gNav li.nav03 .innerNav li a:hover{background:#fae1ec}header .gNavArea .gNav li.nav04 .innerNav li a:hover{background:#e5fae1}header .gNavArea .gNav li.nav05 .innerNav li a:hover{background:#fff2e5}header .gNavArea .gNav li.nav06 .innerNav li a:hover{background:#e1f2fa}header .gNavArea .gNav li.nav07 .innerNav li a:hover{background:#e1ebfa}header .gNavArea .gNav li.nav08 .innerNav li a:hover{background:#f3fae1}header .gNavArea .gNav li .innerNav li .subLink li a:after{position:absolute;top:50%;left:1.5em;width:8px;height:8px;margin-top:-8px;border-left:1px solid #aaa;border-bottom:1px solid #aaa;content:""}@media screen and (max-width: 737px){header .gNavArea .gNav li .innerNav{width:auto}header .gNavArea .gNav li.nav04 .innerNav{width:auto}header .gNavArea .gNav li.nav07 .innerNav{width:auto}header .gNavArea .gNav li .innerNav.double{width:auto}header .gNavArea .gNav li .innerNav .dsFlex{display:block}header .gNavArea .gNav li .innerNav .box{width:auto;float:none}header .gNavArea .gNav li .innerNav .box.right{margin-left:0px;padding-left:0px;border-left:none}header .gNavArea .gNav li.nav04 .innerNav .box{width:auto}header .gNavArea .gNav li.nav07 .innerNav .box{width:auto}header .gNavArea .gNav li.nav02 .innerNav:before,header .gNavArea .gNav li.nav05 .innerNav:before{display:none}header .gNavArea .gNav li .innerNav .groupTitle{font-size:12px;padding:6px 10px}header .gNavArea .gNav li .innerNav li a{padding-left:15px}header .gNavArea .gNav li .innerNav .subLink li a{padding-left:2.2em}header .gNavArea .gNav li .innerNav .subLink li a:after{left:1.4em}header .gNavArea .gNav li .innerNav{display:none;visibility:inherit;position:inherit;top:inherit;left:inherit;padding:4px 10px;border:2px solid #e72e2e;border-left:6px solid #e72e2e;opacity:1;transition:none}header .gNavArea .gNav li:hover .innerNav{visibility:inherit;top:inherit;right:inherit}header .gNavArea .gNav li .innerNav{border-width:2px !important;border-left-width:6px !important}header .gNavArea .gNav li .innerNav li{font-size:12px}header .gNavArea .gNav li .innerNav li a:after{display:none}header .gNavArea .gNav li .innerNav li .subLink li a:after{display:block;width:5px;height:5px;margin-top:-5px}}header .gNavArea .subNav{position:absolute;top:-54px;right:0;width:606px;margin-top:10px}header .gNavArea .subNav ul{float:left;width:450px;margin-top:7px}header .gNavArea .subNav li{float:left;padding:0 0.7em;border-right:1px solid #ccc;line-height:1}header .gNavArea .subNav li a{font-size:13px}header .gNavArea .subNav li a:hover{text-decoration:underline}@media screen and (max-width: 737px){header .gNavArea .subNav{position:inherit;top:inherit;right:inherit;width:auto;padding:20px 20px 0;margin-top:0}header .gNavArea .subNav ul{float:none;width:auto}header .gNavArea .subNav li{float:none;padding:0;border-right:none}header .gNavArea .subNav li+li{border-top:1px solid #ccc}header .gNavArea .subNav li a{display:block;padding:10px 0;font-size:12px}}#spNavBg{display:none}@media screen and (max-width: 737px){#spNavBg{z-index:1;position:absolute;top:50px;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.6)}.navOpen #spNavBg{display:block}}#ySearch{position:absolute;top:10px;right:0;width:150px;z-index:1}#ySearch form+img{display:block}#ySearch input[type=text]{width:145px;border:1px solid #eee;border-radius:0;background:#fff;line-height:32px;padding-left:5px}#ySearch input[type=text].nomark{background:none}#ySearch #srchBtn{position:absolute;right:0;top:0;display:block;width:32px;height:32px;background-image:url("../../img/icon/ico_search_01.png");background-repeat:no-repeat;background-position:center center;-webkit-background-size:17px 17px;background-size:17px 17px}@media screen and (max-width: 737px){#ySearch{top:37px;right:-10px;left:-10px;width:auto;padding:0 20px;background-color:#fff;box-sizing:border-box;max-height:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;overflow:hidden}#ySearch.open{max-height:60px}#ySearch input[type=text]{width:100%;font-size:16px;line-height:45px;box-sizing:border-box}#ySearch #srchForm{position:relative}#ySearch #srchBox{padding-bottom:10px}#ySearch #srchBtn{right:0px;width:46px;bottom:0;height:auto;background:none;background-color:#ff744a;-webkit-background-size:26px 26px;background-size:26px 26px}#ySearch #srchBtn:after{content:"検索";font-size:12px;font-weight:700;display:block;width:100%;height:100%;position:absolute;top:50%;color:#fff;text-align:center;margin-top:-0.6em}}header{z-index:100;position:fixed;top:0;left:0;-webkit-transition:height 0.3s ease;transition:height 0.3s ease}#wrap{padding-top:130px;-webkit-transition:padding 0.3s ease;transition:padding 0.3s ease}header .logoArea{-webkit-transition:padding 0.3s ease;transition:padding 0.3s ease}header .logoArea .inner .logo{-webkit-transition:height 0.3s ease;transition:height 0.3s ease}header .logoArea .inner .logo a{-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}header .gNavArea .subNav{-webkit-transition:top 0.3s ease;transition:top 0.3s ease}#ySearch{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.floating #wrap{padding-top:130px}.f_root#index.floating #wrap{padding-top:100px}.floating header .logoArea{padding:0}.floating header .logoArea .inner .logo{height:40px;overflow:hidden}.floating header .logoArea .inner .logo a{opacity:0}.floating header .gNavArea .subNav{top:-42px}.floating #ySearch{top:0}@media screen and (max-width: 737px){header{position:relative}#wrap{padding-top:0}.floating #wrap{padding-top:0}.floating header .logoArea{padding:13px 10px}.floating header .logoArea .inner .logo{height:auto}.floating header .logoArea .inner .logo a{opacity:1}.floating header .gNavArea .subNav{top:inherit}.floating #ySearch{top:37px}}footer{margin-top:60px;padding-top:60px;background:#ddd}footer a,footer p,footer li{font-size:13px;line-height:1.76}footer a:hover{text-decoration:underline}footer a.noLink:hover{text-decoration:none}footer .inner{width:1200px;margin:0 auto}@media screen and (max-width: 737px){footer{margin-top:30px;padding-top:30px}footer a,footer p,footer li{font-size:12px;line-height:1.5}footer .inner{width:auto;margin:0 20px}}footer .siteMapArea .box{width:980px}footer .siteMapArea .box .noLink{cursor:default;text-decoration:none}footer .siteMapArea .box.right{width:180px}footer .siteMapArea .box .subBox{float:left;width:300px}footer .siteMapArea .box.right .subBox{float:none;width:180px}footer .siteMapArea .tit{padding:0 5px;margin-bottom:8px;background:#eee;font-weight:bold}footer .siteMapArea li.tit{margin-top:30px;margin-bottom:8px}footer .siteMapArea li:first-child.tit{margin-top:0px}footer .siteMapArea .subTit{font-weight:bold}footer .siteMapArea .mt20{margin-top:20px}footer .siteMapArea .mt30{margin-top:30px}footer .siteMapArea li.subTit{margin-top:20px}footer .siteMapArea li:first-child.subTit{margin-top:0px}footer .siteMapArea .subLink a{padding-left:2em}footer .siteMapArea .subLink a:after{left:1em;width:5px;height:5px;margin-top:-5px}@media screen and (max-width: 737px){footer .siteMapArea .box{float:none;width:auto}footer .siteMapArea .box.right{width:auto;margin-top:18px}footer .siteMapArea .box .subBox{float:none;width:auto}footer .siteMapArea .box .subBox+.subBox{margin-top:10px}footer .siteMapArea .box.right .subBox{float:none;width:auto;padding:0}footer .siteMapArea .tit{padding:4px 5px;margin-bottom:6px}footer .siteMapArea li.tit{margin-top:18px;margin-bottom:6px}footer .siteMapArea .mt20{margin-top:10px}footer .siteMapArea .mt30{margin-top:18px}footer .siteMapArea li.subTit{margin-top:10px}footer .siteMapArea .subLink a{padding-left:1.5em}footer .siteMapArea .subLink a:after{left:0.5em}}footer .ftLinkArea{margin-top:60px;background:#191919}footer .ftLinkArea .inner{padding:17px 0;border-bottom:1px solid #444}footer .ftLinkArea .inner ul{float:left}footer .ftLinkArea .inner ul li{float:left;line-height:1.2}footer .ftLinkArea .inner ul li+li{margin-left:1em;padding-left:1em;border-left:1px solid #444}footer .ftLinkArea .inner ul li a{color:#fff}footer .ftLinkArea .inner p{float:right;line-height:1.2}footer .ftLinkArea .inner p a{display:block;color:#fff}footer .ftLinkArea .inner p a span{display:block;padding-right:30px;background:url(../../img/icon/ico_01.png) no-repeat;background-size:20px;background-position:center right}footer .copy{padding:17px 0;background:#191919;text-align:center;color:#fff}@media screen and (max-width: 737px){footer .ftLinkArea{margin-top:30px}footer .ftLinkArea .inner{padding:25px 0 0;border-bottom:none}footer .ftLinkArea .inner ul{float:none}footer .ftLinkArea .inner ul li{float:none;line-height:1.5;border-bottom:1px solid #444}footer .ftLinkArea .inner ul li+li{margin-left:0;padding-left:0;border-left:none}footer .ftLinkArea .inner ul li a{display:block;padding:6px 0;font-size:12px}footer .ftLinkArea .inner p{float:none;line-height:1.5;border-bottom:1px solid #444}footer .ftLinkArea .inner p a{padding:5px 0;font-size:12px}footer .ftLinkArea .inner p a span{display:inline;padding-right:20px;background-size:12px}footer .copy{padding:16px 0 10px;font-size:10px}}footer .pageTop{position:fixed;right:20px;bottom:-100px;width:60px;height:60px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}footer .pageTop.active{bottom:20px}footer .pageTop a{display:block;height:60px;background-color:rgba(0,0,0,0.8);background-image:url("../../img/page_top.png");background-repeat:no-repeat;-webkit-background-size:18px 12px;background-size:18px 12px;background-position:center center;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}footer .pageTop a:hover{background-color:rgba(170,170,170,0.7)}@media screen and (max-width: 737px){footer .pageTop{position:fixed;right:5px;bottom:-50px;width:40px;height:40px}footer .pageTop.active{bottom:5px}footer .pageTop a{height:40px}}.newsList{border-top:1px solid #ddd;padding:0}.newsList li{list-style:none}.newsList>li{border-bottom:1px solid #ddd}.newsList>li a{display:block;padding:10px;text-decoration:none;color:#333}.newsList>li a:hover{background-color:#fff9d9}.newsList>li a:hover .title{font-weight:700}.newsList>li a .title{text-decoration:underline;font-size:16px;color:#333;margin-top:5px;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 737px){.newsList>li a{display:block;padding:10px 0}.newsList>li a:hover{background-color:inherit}.newsList>li a:hover .title{font-weight:400}.newsList>li a .title{font-size:12px;white-space:inherit}}.labelWrap .date{font-size:14px;width:100px;color:#808080;display:inline-block}.labelWrap .labelList{display:inline-block;font-size:0}.labelWrap .labelList li{display:inline-block}.labelWrap .labelList li+li{margin-left:10px}.labelWrap .label{display:inline-block;border:1px solid #000;padding:0;font-size:13px;min-width:8em;text-align:center;line-height:1.4}.labelWrap .label.labelImportant{background-color:#ffdf33;border-color:#d9be2b;color:#333;font-weight:700;width:3.5em}.labelWrap .label.labelTag{border-color:#999;color:#999}@media screen and (max-width: 737px){.labelWrap .date{font-size:12px;width:auto;display:block}.labelWrap .labelList{padding:0;display:block;margin:-5px -5px 0}.labelWrap .labelList li{display:inline-block;margin:5px 5px 0}.labelWrap .labelList li+li{margin:5px 5px 0}.labelWrap .label{font-size:10px;min-width:8em}}@media screen and (max-width: 737px){aside .acWrap+.asideAcTrigWrap{margin-top:1px}aside .pubAsideList+.pubAsideAcTrigWrap{margin-top:1px}aside .wParts.asideAcTrigWrap>*{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}aside .wParts.asideAcTrigWrap>*>*:first-child{width:calc( 100% - 44px )}aside .wParts.asideAcTrigWrap .asideAcTrig{width:44px;position:relative;background-color:transparent}aside .wParts.asideAcTrigWrap .asideAcTrig:after{content:"";width:10px;height:10px;border-left:2px solid #fff;border-top:2px solid #fff;position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-5px;transform:rotate(225deg)}aside .wParts.asideAcTrigWrap.open .asideAcTrig:after{transform:rotate(45deg)}aside .wParts.pubAsideAcTrigWrap>*{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}aside .wParts.pubAsideAcTrigWrap>*>*:first-child{width:calc( 100% - 44px )}aside .wParts.pubAsideAcTrigWrap .pubAsideAcTrig{width:44px;position:relative;background-color:transparent}aside .wParts.pubAsideAcTrigWrap .pubAsideAcTrig:after{content:"";width:10px;height:10px;border-left:2px solid #fff;border-top:2px solid #fff;position:absolute;top:50%;left:50%;margin-top:-5px;margin-left:-5px;transform:rotate(225deg)}aside .wParts.pubAsideAcTrigWrap.open .pubAsideAcTrig:after{transform:rotate(45deg)}}
