@charset 'utf-8';/*! sanitize.css | CC0 Public Domain | github.com/jonathantneal/sanitize.css */a,button:focus,input:focus,select:focus,textarea:focus{outline:0}pre,textarea{overflow:auto}[hidden],audio:not([controls]),template{display:none}details,main,summary{display:block}input[type=submit],input[type=text],textarea{-webkit-appearance:none}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}progress{display:inline-block}textarea{resize:vertical}[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}*,::after,::before{box-sizing:inherit;border-width:0}*{font-size:inherit;line-height:inherit;margin:0;padding:0}::after,::before{text-decoration:inherit;vertical-align:inherit}:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;cursor:default}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:top}img{border:none}canvas{width:0;height:0}button,input,select,textarea{background-color:transparent;color:inherit;font-family:inherit;font-style:inherit;font-weight:inherit;min-height:1.5em}[type=checkbox],[type=radio]{border-width:inherit;background:inherit inherit/inherit inherit inherit inherit}code,kbd,pre,samp{font-family:monospace,monospace}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}::-moz-selection{background-color:#B3D4FC;text-shadow:none}::selection{background-color:#B3D4FC;text-shadow:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}@font-face{font-family:'Stardigio Icons';font-weight:400;font-style:normal;src:url('data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg7RBvUAAAC8AAAAYGNtYXAXVtKbAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZrHgi80AAAF4AAAM4GhlYWQSi9OgAAAOWAAAADZoaGVhCbQFyAAADpAAAAAkaG10eFx/AqIAAA60AAAAZGxvY2ElnCi0AAAPGAAAADRtYXhwACsArgAAD0wAAAAgbmFtZciVNa0AAA9sAAACFnBvc3QAAwAAAAARhAAAACAAAwQ3AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpFAQAAAAAAAQAAAAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6RT//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAACAAAAAAQABAAAHQA7AAABMhceARcWFRQHDgEHBiMiJy4BJyY1MTQ3PgE3NjM1IgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMCAFdMTHIhISEhckxMV1dMTHIhISEhckxMV2pdXosoKCgoi15dampdXosoKCgoi15dagOjISFyTExXV0xMciEhISFyTExXV0xMciEhXSgoi15dampdXosoKCgoi15dampdXosoKAAAAAABAAABxwQxAjkAEgAAASEiBh0BFBYzMSEyNjUxNCYjMQQE/BsNEh0UA7sdKBoTAjkSDCMUHSgdExoAAAAGAAAAAAQABAAAGwA4ADwAWgB1AIoAAAEOASMiJy4BJyY1NDc+ATc2MzIWFzEeARUUBgcBDgEVFBceARcWMzI3PgE3NjU0JicxLgEjIgYHMQE3FwcXHgEVFAYHMQ4BIyImJzEnLgE1NDY3FT4BMzIWFzEBPgE/AT4BNwc+ATMyFhUUBgcxDgEHMQ4BDwEHPgEzMhYVFAYjIiYnMS4BNTQ2NwcCqzeRU1NJSWwgHx8gbElJU1ORNzY/Pzb9/iwzGRpYPDtEQzw7WRkaMywtdkREdywB2DeBN+MMDwoIChoOEh8Lgg0PCgkKGQ8SHwr97BcsEgMFCwgBCCATGycFBQYMBy9XKAR1CR4TGyYmGwkPBxASBAQBAVU2PyAfbUhJU1NJSWwgHz82NpJTU5E3AgIsd0NEOzxYGhkZGlg8O0RDdywsNDQs/fI2gTdHCx8SDhoKCAoPDIMKHxIPGQsBCQoPDQEOM3c/DhMjEQIQFSYbChEHCREHNHE8BzUQEycbGyYEBAgfEgkQBwEAAAACAAD//gQCBAAAHQApAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMTBycHJzcnNxc3FwcCAWpeXYspKCgpi11eampeXYspKCgpi11eattBmJhAl65Crq5BrwQAKCmLXV5qal5diykoKCmLXV5qal5diyko/V9EoKBEoLZEtrZEtgAAAgAAAAAEAAQAAB0AIwAAASIHDgEHBhUUFx4BFxYzMjc+ATc2NTE0Jy4BJyYjAyM3JzMXAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWoPq8nJqsoEACgoi15dampdXosoKCgoi15dampdXosoKP0X6enpAAABAAD/+gQxBAAAOAAAASERNCYjMSMiBhUxESE4ATEiBhUcARU1FRQWMzEhERwBFRQWMzI2NTwBJzERITI2NTE0JiM4ATkBBAT+WR0UKhIb/koNEh0UAaQoHB0oAQGPHSgaEwJGAYkUHRoS/nQSDAEBAQEjFB3+cAEDAhwoKBwCAwEBkCkcExoAAQAAAAUD/QQAAAsAAAkBJwkBBwkBFwkBNwJHAbZG/kf+SEYBtv5KRgG2AblIAgABukb+RwG5SP5K/ktIAbr+RkMAAAARAAAAAAS3BAUAHgAyAEsATwBTAFcAWwBfAGMAZwBrAG8AcwB3AHsAkQCrAAAlISImNREwNDE0NjM4ATEhOAExMhYVMBQ5AREUBisBASIGFTERFBYzMSEyNjUxETQmIzEHITgBMSIGBxEUFjMhMjY1MRE0JiM4ATkBASM1MzUjNTM1IzUzEyM1MzUjNTM1IzUzEyM1MzUjNTM1IzUzEyM1MzUjNTM1IzUzJTgBMSImJzU0NjMyFh0BFAYjMCI5ASEiJj0BPAE1NDYzMhYVHAEVNRUUBiM4ATkBBDn8RTRKSjQDuzVJSTQB/EUXICAXA7sXICAXTfzgDhMBFA4DIA4TFA39lm9vb29vb7Zvb29vb2+2b29vb29vtm9vb29vb/4THikBKh4eKiodAQFKHikpHh0qKh0ASjQCrQE0Sko0Af1TNEoDYiAX/VMXICAXAq0XILMTDv4hDhQUDgHfDhP+NF8tXi1f/opfLV4tX/6KXy1eLV/+il8tXi1fuCodYR0rKx1hHSoqHWEBAgEeKioeAQICAWEdKgAGAAAAAASuBAAAIQA8AE0AbwCSAKMAABMyFhUxFTgBMRQGKwEwIjEiJjU4ATkBNTgBNTQ2MzIwMTMpATAyMTIWFRQwOQEVFAYjMSEiJj0BNDYzMTMBMzIWHQEUBisBIiY9ATQ2MykBMDIxMhYVMRU4ATEUBiMwIjEhOAExIiY9ATQ2MzgBMTMBMzgBMTIWFxUUBiMxIzAiIyImNTgBOQE1OAExNDYzMjAxMykBMhYdARQGIyEiJj0BNDYz/BEXFxHTAREXFxAB0wJgASsBEBcXEf1WERcXEUn+B8wTGRkTzBIaGhIDLwErARAXFxAB/VYRFxcRXf5+RxAXARgQ1AIBEBcXEAGPASkCohIaGhL9XhMZGRMEABcRsBEXFxGwARAXFxABsBAYGBCwERf+gBoSqRIZGRKpEhoXELAQGBgQsBAX/oAXEbAQGBcRsBEXGhKpEhkZEqkSGgAAAAACAAAAAAQABAAAHQAgAAABIgcOAQcGFRQXHgEXFjMyNz4BNzY1MTQnLgEnJiMDEQUCAGpdXosoKCgoi15dampdXosoKCgoi15daogBRAQAKCiLXl1qal1eiygoKCiLXl1qal1eiygo/QwB5dcAAAAAAQF4AQwCvALxAAIAAAEFAQF4AUT+vALx1/7yAAMAGQASBEYD5wAjACgALQAAARceARUUBg8BAQ4BIyImJyMnNxceATMyNjcxAT4BNTQmJzEnJzcXBycBNxcHJwO5XhYZJyAB/csbQiUvUBwBXtAyDicXEiENATEQEwwLMDTRGtEa/WXRGtEaA6lxGkImLlEbAf4mFhknIXCwOhATDAsBAA0oFxIgDTo/rx+vH/3QsB+wHwAAAwAAAEQFKAO8AAQACAAOAAATMREhEQcBIQEDEQEhAREABShx/r7+Pv6+PgFqAe8BaQO8/IgDeDP+lQFr/O0DDf5pAZf88wAAAQDSAD4EVgPCAAwAAAEnCQEHCQEXCQE3CQEEVjb+c/51NgGL/nc2AYkBizb+dQGNA4w2/nMBizb+df53NgGJ/nU2AYsBjQAAAwA/AAAE6QQAAAMABwALAAA3ITUhESE1IREVITU/BKr7VgSq+1YEqgBMAYNMAeJJTAAAAAIAAAAAAssEAAAGAAwAAAEFNwkBFyURJQcJAScBZQEHX/6a/pteAQf++V4BZQFmXwNR9FgBS/61WPT9XvRY/rUBS1gABwAAAAAEiwQAAAgACwARABwAJAAuAEgAACURJyERIxUhNQMjNSUhFTMRITczNTM1IzUzNSMRAQMzNzMXMwMHNz4BNzEeAR8BPwEjBw4BBzEuAS8BIxcHMzc+ATcxHgEfATMECP/9eoMEi8up/ZYCQPL8zl42WlphlwEHUDcUSxQ5T0QTAwcDAgcEEPZJPRgFCAUFCQUZPUZKOxcGCwQFCwcaPOYCG//85ubmAimpH/L+BGJ1LUot/ucBGf7nSkoBGaZCDCANDR8NQBuLNwwWDQwXDDeMjzYPGA0NGA43AAABAAAABAWyA/8AnwAAExYXHgEXFh8BHgEXHgEXHAEVHAEVHAEVMRUwFDU8ATU0JiczJy4BJzEuAScjLgEjIgYHMyMHIjIxPwE+ATc2Nz4BNzY/AT4BPwE+AT8BPgEzMhYXIw4BBzcOAQczDgEHAQ4BDwIOAQ8CIw4BIyImJzEuAScxLgEnMS4BJzUuATU8ATU5ARUUNDEwNDE8ATkBLgEnFy4BJyYnLgEnJicAKSgnTCQlIQkRIRAEBwMCAwEGAgcEBxMKAQUKBgULBQENAgUFCRYuXzExMzJpNjY4CDZ4QQkdQyMHFzQbDBgLAiM+HAEdNRkBNGEy/nwyZDYdEgYPBwELEgULBgYMBQsTCAQHAwIDAQMCAQQCAQgWCxYXFy0WFRMDGjQ4OHU9PT4TIEEjCRQMAggDAgUCAwUCEAQEAQEBBw0GDAYIBAgLBAECAgEIChgxazM1MjJfLS4rBilNIQUQHQwCCAgCAQwiFQEWKxctYjH+bDJjMhkPBQkEAQUCAQECAw0HBAoFAwcDAQYQCAECAQQEBAEBAQgOBgEfQSFCQ0OHRURGAAAAAAEAAP//AzwEAAAFAAAXCQEhCQEAAcD+QAF8AcD+QAECAAIB/f/+AAAEAAAAAAQABAAAAwAHAA4AGAAAAREhESUhESEHIREzESEVARUzARcBFTMRIQOn/W0C7Py7A0WP/I9ZAxj+bd/+xj8BPFn+hwOn/W0Ck1n8u7sDcfzoWQNXWf7HPwE85AF5AAAAAQAAAAACpwQAAAUAAAEnCQE3AQKnt/4QAfC3/kQD5Bz+Af3/HAHkAAEAAAABAAC/6HgLXw889QALBAAAAAAA1t1HUgAAAADW3UdSAAD/+gWyBAUAAAAIAAIAAAAAAAAAAQAABAAAAAAABbAAAP/+BbIAAQAAAAAAAAAAAAAAAAAAABkEAAAAAAAAAAAAAAAAAAAABAAAAAQxAAAEAAAABAIAAAQAAAAEMQAAA/0AAAS3AAAErgAABAAAAAQAAXgEWAAZBSgAAAUoANIFKAA/AssAAASLAAAFsAAAAzwAAAQAAAACpwAAAAAAAAAKABQAHgB4AJYBXAGgAdoCHgJAAwwDugPyBAAETARwBJQErgTQBUAGFgYqBlwGcAABAAAAGQCsABEAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEAEwAAAAEAAAAAAAIABwDMAAEAAAAAAAMAEwBaAAEAAAAAAAQAEwDhAAEAAAAAAAUACwA5AAEAAAAAAAYAEwCTAAEAAAAAAAoAGgEaAAMAAQQJAAEAJgATAAMAAQQJAAIADgDTAAMAAQQJAAMAJgBtAAMAAQQJAAQAJgD0AAMAAQQJAAUAFgBEAAMAAQQJAAYAJgCmAAMAAQQJAAoANAE0TWF0ZXJpYWxEZXNpZ25JY29ucwBNAGEAdABlAHIAaQBhAGwARABlAHMAaQBnAG4ASQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwTWF0ZXJpYWxEZXNpZ25JY29ucwBNAGEAdABlAHIAaQBhAGwARABlAHMAaQBnAG4ASQBjAG8AbgBzTWF0ZXJpYWxEZXNpZ25JY29ucwBNAGEAdABlAHIAaQBhAGwARABlAHMAaQBnAG4ASQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByTWF0ZXJpYWxEZXNpZ25JY29ucwBNAGEAdABlAHIAaQBhAGwARABlAHMAaQBnAG4ASQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==')format('truetype')}[class*=' icon-']:before,[class^=icon-]:before{font-family:'Stardigio Icons';font-weight:400;font-style:normal;font-variant:normal;line-height:1;display:block;white-space:nowrap;letter-spacing:normal;text-transform:none;word-wrap:normal;direction:ltr;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-local:before{content:'\e914'}.icon-external:before{content:'\e913'}.icon-chevron:before{content:'\e912'}.icon-check:before{content:'\e911'}.icon-fax:before{content:'\e910'}.icon-select:before{content:'\e90f'}.icon-mail:before{content:'\e90c'}.icon-menu-close:before{content:'\e90d';color:#2b56d2}.icon-menu-open:before{content:'\e90e';color:#2b56d2}.icon-tel:before{content:'\e90b'}.icon-tick:before{content:'\e900'}.icon-minus:before{content:'\e901'}.icon-search:before{content:'\e902'}.icon-cross-outline:before{content:'\e903'}.icon-chevron-outline:before{content:'\e904'}.icon-plus:before{content:'\e905'}.icon-cross:before{content:'\e906'}.icon-schedule:before{content:'\e907'}.icon-channel:before{content:'\e908'}.icon-arrow-outline:before{content:'\e909'}.icon-arrow:before{content:'\e90a'}body,html{height:100%}#page,#page .contents,#page>h2{min-width:1000px}#page,#popup{min-height:100%}#enkalive #page article dl dd a,#inquiry #page article section form fieldset:last-child p a,#month_artist #page article dl dd a,#request #page article section form fieldset:last-child p a,#trouble_pdf #popup article section dl:nth-of-type(1) dd a,#trouble_pdf #popup article section table a,body[id^=search] #popup article section table a,nav[role=breadcrumbs] ul li a[href],p a{text-decoration:underline}#allchannel #page article footer:after,#enkalive #page article dl,#enkalive #page article:after,#info #page article section header ul li:nth-child(2n+1),#info #page article section header ul:after,#inquiry #page article header dl:after,#inquiry #page article section form fieldset:not(:last-child):after,#month_artist #page article:after,#request #page article header dl:first-child:after,#request #page article section form fieldset:not(:last-child):after,#station400 #page article section>div>dl:after,#station400-sunday_powerpush #page article section>div:after,#top #top-pickup>div>dl dd a dl:after,nav[role=pagenation] ul:after,nav[role=breadcrumbs] ul:after{clear:both}body{font-family:-apple-system,'Segoe UI','Yu Gothic',YuGothic,Verdana,Meiryo,'M+ 1p',sans-serif;font-weight:500;line-height:1.31;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ua-ie body{font-family:-apple-system,'Segoe UI',Verdana,Meiryo,'M+ 1p',sans-serif}*{font-style:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-height:99999px;-webkit-tap-highlight-color:transparent;-moz-font-feature-settings:'palt';-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}a{color:#178ec7}a.btn-pdf:after{position:relative;top:-.1em;display:inline-block;width:1.13em;height:1.13em;margin-left:.63em;content:'';vertical-align:middle;background:url(/wp-content/themes/wp_stardigio/common/img/icon-pdf.png)right center no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}table[role=list]{width:100%;table-layout:fixed}table[role=list] tr:first-child td{border-top:none}table[role=list] tr>*{width:50%;text-align:left;vertical-align:middle;letter-spacing:.1em}table[role=list] tr th{font-weight:700;position:relative;padding:.81em .44em;color:#fff;background:#2248d0}table[role=list] tr th:first-child:before{position:absolute;top:0;left:-1.31em;width:1.38em;height:100%;content:'';background:#2248d0}table[role=list] tr th:last-child:after{position:absolute;top:0;right:-1.31em;width:1.38em;height:100%;content:'';background:#2248d0}table[role=list] tr th span{position:relative;margin-right:.5em;padding-right:.5em;border-right:#fff 1px solid}table[role=list] tr td{padding:.75em .44em;word-wrap:break-word;color:#3b3b3b;border-top:#cfcfcf 1px dotted;overflow-wrap:break-word}nav[role=breadcrumbs] ul{width:1000px;margin:0 auto;padding:.69em 0 .63em}dl[role=starting]:last-child,dl[role=note]:last-child{margin-bottom:-.94em}nav[role=breadcrumbs] ul:after,nav[role=breadcrumbs] ul:before{display:table;content:''}nav[role=breadcrumbs] ul li{font-size:81.25%;float:left;letter-spacing:.08em}nav[role=breadcrumbs] ul li:not(:last-child):after{content:' > '}nav[role=breadcrumbs] ul li a{line-height:1;color:#000}nav[role^=tab]{display:table;width:100%;border:1px solid #2248d0;background:#fff}nav[role^=tab][role=tab-arrowed] a.current,nav[role^=tab][role=tab-arrowed] a:not([href]){background:#2248d0!important}nav[role^=tab][role=tab-arrowed] a.current:after,nav[role^=tab][role=tab-arrowed] a:not([href]):after{position:absolute;bottom:1px;left:50%;width:0;height:0;content:'';-webkit-transform:translate(-50%,100%);-moz-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);-o-transform:translate(-50%,100%);transform:translate(-50%,100%);border-width:15px 12px 0;border-style:solid;border-color:#2248d0 transparent transparent}nav[role^=tab] a{font-weight:700;position:relative;display:table-cell;text-align:center;vertical-align:middle;letter-spacing:.1em;color:#2248d0}nav[role^=tab] a:before{position:absolute;top:50%;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-ms-transition:-ms-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}nav[role^=tab] a.current,nav[role^=tab] a:not([href]){cursor:default;pointer-events:none;color:#fff;background:#2248d0!important}nav[role^=tab] a.current:before,nav[role^=tab] a:not([href]):before{transform:translate(0,-50%)rotate(90deg)}dl[role=download] dd div:before,nav[role^=tab] a.current:before,nav[role^=tab] a:not([href]):before{-webkit-transform:translate(0,-50%)rotate(90deg);-moz-transform:translate(0,-50%)rotate(90deg);-ms-transform:translate(0,-50%)rotate(90deg);-o-transform:translate(0,-50%)rotate(90deg)}nav[role^=tab] a.current{-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-ms-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s}nav[role=pagenation]{text-align:center}nav[role=pagenation] ul{display:inline-block;vertical-align:top}nav[role=pagenation] ul:after,nav[role=pagenation] ul:before{display:table;content:''}nav[role=pagenation] ul li{float:left}nav[role=pagenation] ul li+li{margin-left:.5em}nav[role=pagenation] ul li a{font-size:112.5%;font-weight:700;line-height:1.5;display:block;overflow:hidden;width:1.44em;height:1.61em;color:#2248d0;border:1px solid #2248d0}nav[role=pagenation] ul li a:not([href]){color:#fff;background:#2248d0}div[role=list],dl[role=channel]{display:table;width:100%}div[role=list] dl{display:table-cell;width:25%;padding:0 1.19em;vertical-align:top}div[role=list] dl+dl{border-left:1px #e1e1e1 solid}div[role=list] dl dt{font-weight:700;padding:.69em;text-align:center;letter-spacing:.1em;color:#0051a6;border:1px solid #e1e1e1;-webkit-border-radius:4px;border-radius:4px;background:#f1f1f1}div[role=list] dl dd ul li{font-size:81.25%;line-height:1.85;padding:.92em .54em;word-wrap:break-word;color:#383838;overflow-wrap:break-word}div[role=list] dl dd ul li+li{border-top:1px #e1e1e1 dotted}dl[role=channel]>*{display:table-cell;vertical-align:middle}dl[role=channel] dt{width:415px}dl[role=channel] dt span,dl[role=download]>*{display:table-cell;vertical-align:middle}dl[role=channel] dt span:nth-child(1){width:120px}dl[role=channel] dt span:nth-child(1) i{display:block;width:90px;height:90px;-webkit-border-radius:4px;border-radius:4px;background:#2248d0}dl[role=channel] dt span:nth-child(1) i img{width:100%}dl[role=channel] dt span:nth-child(2){width:295px;padding-right:30px}dl[role=channel] dt span:nth-child(2) small{font-weight:700;line-height:1.5;display:block;color:#2248d0}dl[role=channel] dt span:nth-child(2) strong{font-size:131.25%;font-weight:700;line-height:1.14;display:block;color:#383838}dl[role=channel] dt+dd{line-height:1.38;color:#383838}dl[role=download]{display:table;width:100%;margin-top:2.19em;-webkit-border-radius:3px;border-radius:3px;background:#f1f1f1}dl[role=download] dt{font-weight:700;line-height:1.5;width:495px;padding:0 3.13em 0 5em;color:#2248d0}dl[role=download] dt:after{position:relative;top:-.1em;display:inline-block;width:1.5em;height:1.5em;margin-left:.63em;content:'';vertical-align:middle;background:url(/wp-content/themes/wp_stardigio/common/img/icon-pdf.png)right center no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}dl[role=download] dd{padding:1em 0}dl[role=download] dd div{font-weight:400;line-height:1.56;position:relative;width:325px;border:1px solid #e1e1e1;background:#fff}dl[role=download] dd div:before{font-size:150%;position:absolute;top:50%;right:.17em;transform:translate(0,-50%)rotate(90deg);color:#2248d0}dl[role=download] dd div select{position:relative;z-index:1;width:100%;height:1.56em;padding:0 0 0 .63em;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}dl[role=download] dd div select:-moz-focusring{color:transparent;text-shadow:0 0 0 #020202}dl[role=download] dd div select::-ms-value{color:#020202;background:0 0}dl[role=download] dd div select::-ms-expand{display:none}dl[role=download] dd div option{color:#020202}dl[role=starting]{display:table;margin:1.25em auto -.5em}dl[role=starting]>*{font-size:131.25%;font-weight:700;display:table-cell;letter-spacing:.1em;color:#3b3b3b}dl[role=starting] dt{padding-right:.71em;white-space:nowrap}dl[role=intro]{padding-bottom:.63em}dl[role=intro] dt{font-size:131.25%;font-weight:700;line-height:1.43;color:#383838}dl[role=intro] dd{line-height:1.63;letter-spacing:.1em;color:#3b3b3b}dl[role=intro] dd:not(:empty){margin-top:.63em}dl[role=note]{margin:1.25em 0 -.5em;text-align:center}dl[role=note]>*{font-size:81.25%;line-height:1.62;letter-spacing:0;color:#404040}#page{background:#f6fafb}#page .contents{max-width:1200px;margin:0 auto;background:#f6fafb}#page article{width:1000px;margin:0 auto;padding:2em 0 5.31em}#popup{position:relative;min-width:840px;padding-bottom:8.75em;background:#fff}#popup>footer{position:absolute;bottom:0;left:0;width:100%;padding:1.38em 0;text-align:center;background:#eef5f8}#popup>footer small{font-size:75%;white-space:nowrap;color:#000}#popup article{width:840px;margin:0 auto}#page>h2,#popup>h2{display:table;width:100%;height:7.94em;background:-webkit-linear-gradient(right,#9528a4 16%,#0086ce 47%,#2aeacd 100%);background:-moz-linear-gradient(right,#9528a4 16%,#0086ce 47%,#2aeacd 100%);background:-o-linear-gradient(right,#9528a4 16%,#0086ce 47%,#2aeacd 100%);background:-ms-linear-gradient(right,#9528a4 16%,#0086ce 47%,#2aeacd 100%);background:linear-gradient(to left,#9528a4 16%,#0086ce 47%,#2aeacd 100%)}#page>h2>span,#popup>h2>span{font-size:225%;font-weight:700;display:table-cell;text-align:center;vertical-align:middle;color:#fff;letetr-spacing:.05em}#page>h2>span br,#popup>h2>span br{display:none}#page>h2>span span,#popup>h2>span span{display:inline-block;margin-right:.44em;vertical-align:middle}#page>h2>span i,#popup>h2>span i{font-size:50%;display:inline-block;padding:.22em .33em;vertical-align:middle;border:2px solid #fff}body[id^=program] #page article>header,body[id^=station400] #page article>header{padding:2.31em 1.69em;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}body[id^=program] #page article>h3,body[id^=station400] #page article>h3{font-size:162.5%;font-weight:700;margin-top:1.69em;text-align:center;letter-spacing:.1em;color:#2248d0}body[id^=program] #page article>h3 small:before,body[id^=station400] #page article>h3 small:before{padding-left:1em;content:''}body[id^=program] #page article>h3~h3,body[id^=station400] #page article>h3~h3{margin-top:2.46em}body[id^=program] #page article>p,body[id^=station400] #page article>p{line-height:1.5;letter-spacing:.08em;color:#404040}body[id^=program] #page article section,body[id^=station400] #page article section{margin-top:2em;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}body[id^=program] #page article section+section,body[id^=station400] #page article section+section{margin-top:2.38em}body[id^=program] #page article section>h3,body[id^=station400] #page article section>h3{font-weight:700;line-height:1.33;padding:.94em 1.69em;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#2248d0}body[id^=program] #page article section>h3~div,body[id^=station400] #page article section>h3~div{padding:0}body[id^=program] #page article section>h3 span,body[id^=station400] #page article section>h3 span{font-size:131.25%;display:inline-block;width:calc(100% - 122px);padding-left:.71em;vertical-align:middle;color:#fff}body[id^=program] #page article section>h3 i,body[id^=station400] #page article section>h3 i{display:inline-block;width:122px;padding:.09em .38em;text-align:center;vertical-align:middle;letter-spacing:0;word-wrap:break-word;color:#2248d0;-webkit-border-radius:.75em;border-radius:.75em;background:#fff;overflow-wrap:break-word}body[id^=program] #page article section>div,body[id^=station400] #page article section>div{overflow:hidden;margin-top:1.38em;padding:0 1.19em}body[id^=program] #page article section>div>h3,body[id^=station400] #page article section>div>h3{font-size:112.5%;font-weight:700;padding:0 .44em .81em;color:#2b56d2}body[id^=program] #page article section>div>h3~h3,body[id^=station400] #page article section>div>h3~h3{padding-top:2.5em;border-top:#cfcfcf 1px dotted}body[id^=program] #page article section>div>p,body[id^=station400] #page article section>div>p{line-height:1.5;padding:0 1.69em 1.38em;letter-spacing:.08em;color:#383838}body[id^=program] #page article footer,body[id^=station400] #page article footer{margin:1.38em 1.19em 0;padding:2em 0;text-align:center;border-top:1px #e1e1e1 solid}body[id^=program] #page article footer a,body[id^=station400] #page article footer a{font-weight:700;position:relative;display:inline-block;min-width:275px;padding:1.13em 3em 1.13em .94em;text-align:left;vertical-align:top;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#2248d0}body[id^=program] #page article footer a:before,body[id^=station400] #page article footer a:before{position:absolute;top:50%;right:1.06em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}body[id^=station400-] #page article section{margin-top:1em}body[id^=station400-] #page article section+section{margin-top:1.75em}body[id^=station400-] nav[role=tab]{margin-top:3.75em;-webkit-border-radius:4px;border-radius:4px}body[id^=station400-] nav[role=tab] a{width:50%;padding:.56em 3.38em}body[id^=station400-] nav[role=tab] a:before{font-size:137.5%;right:.77em}#program-list nav[role=tab-arrowed]{width:calc(100% + 2px);margin:-1px -1px 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}#program-list nav[role=tab-arrowed] a{width:33.33%;padding:.5em 3.75em}#program-list nav[role=tab-arrowed] a:before{font-size:137.5%;left:1.45em}#program-list nav[role=tab-arrowed] a:first-child{-webkit-border-radius:8px 0 0;border-radius:8px 0 0}#program-list nav[role=tab-arrowed] a:last-child{-webkit-border-radius:0 8px 0 0;border-radius:0 8px 0 0}#station400 #page article section>div>dl{padding:.5em 3.38em 1.88em 1.69em}#station400 #page article section>div>dl:after,#station400 #page article section>div>dl:before,#station400-sunday_powerpush #page article section>div:after,#station400-sunday_powerpush #page article section>div:before{display:table;content:''}#station400 #page article section>div>dl dt{font-size:81.25%;float:right;width:137px;text-align:center;color:#383838}#station400 #page article section>div>dl dt img{display:block;width:100%;margin-bottom:.46em}#station400 #page article section>div>dl dd{line-height:1.5;float:left;width:calc(100% - 137px);padding-right:5em;letter-spacing:.08em;color:#383838}#station400-week #page article section>div{margin-top:0;-webkit-border-radius:10px;border-radius:10px}#station400-sunday_powerpush #page article section:nth-of-type(1){text-align:center;border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none}#station400-sunday_powerpush #page article section:nth-of-type(1)>div{text-align:left;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}#station400-sunday_powerpush #page article section:nth-of-type(1)>a{font-weight:700;position:relative;display:inline-block;min-width:333px;margin-top:1.13em;padding:1.25em 3.75em 1.25em 1.88em;text-align:left;vertical-align:top;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#2248d0}#station400-sunday_powerpush #page article section:nth-of-type(1)>a:before{position:absolute;top:50%;right:1.19em;transform:translate(0,-50%)}#info #page article form label i,#station400-sunday_powerpush #page article section:nth-of-type(1)>a:before{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}#station400-sunday_powerpush #page article section>div{margin-top:0}#station400-sunday_powerpush #page article section>div>dl:first-child{padding:1.25em .56em 0}#station400-sunday_powerpush #page article section>div>dl:first-child dt{font-weight:700}#station400-sunday_powerpush #page article section>div>dl:first-child dt span{font-size:131.25%;display:inline-block;width:calc(100% - 134px);padding-left:1.33em;vertical-align:middle;color:#383838}#station400-sunday_powerpush #page article section>div>dl:first-child dt i{font-size:125%;display:inline-block;width:134px;padding:.25em;text-align:center;vertical-align:middle;word-wrap:break-word;color:#0051a6;border:1px solid #2248d0;-webkit-border-radius:4px;border-radius:4px;overflow-wrap:break-word}#station400-sunday_powerpush #page article section>div>dl:first-child dd{line-height:1.63;padding:.94em 0;letter-spacing:.1em;color:#3b3b3b}#station400-sunday_powerpush #page article section>div>p:first-child{line-height:1.63;padding:1.5em .56em;letter-spacing:.1em;color:#3b3b3b}#station400-sunday_powerpush #page article section>div>img:first-child{float:left;width:480px;margin:1.69em 0 1.69em .44em}#station400-sunday_powerpush #page article section>div>img:first-child~dl{float:right;width:445px;margin:1.5em 0;padding:0 .44em .94em;border-bottom:1px #cfcfcf dotted}#station400-sunday_powerpush #page article section>div>img:first-child~dl>*{font-size:131.25%;line-height:1.24;letter-spacing:.1em;color:#3b3b3b}#station400-sunday_powerpush #page article section>div>img:first-child~dl>*~dt{margin-top:.57em}#station400-sunday_powerpush #page article section>div>img:first-child~dl~p{line-height:1.63;float:right;width:445px;padding:0 .44em 1.38em}#station400-sunday_powerpush table[role=list] tr>*{width:30%}#station400-sunday_powerpush table[role=list] tr>:nth-child(2){width:40%}#next_topics #page article{width:800px}#next_topics #page article>p{line-height:1.5;letter-spacing:.08em;color:#404040}#next_topics #page article section{margin-top:3em;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}#next_topics #page article section+section{margin-top:2em}#next_topics #page article section>h3{font-size:131.25%;font-weight:700;padding:.76em 1.33em;color:#fff;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#2248d0}#next_topics #page article section>dl{overflow:hidden;margin-top:0;padding:0 .88em;border-top:none;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}#next_topics #page article section>dl dt{font-weight:700;line-height:1.5;padding:1.13em .88em 0;letter-spacing:.08em;color:#0e5dad}#next_topics #page article section>dl dt~dt{border-top:1px #e1e1e1 dotted}#next_topics #page article section>dl dd{font-size:81.25%;line-height:1.85;padding:0 1.08em 1.38em;color:#404040}#info #page article section{margin-top:1.06em;padding:1.19em 1.19em 2.13em;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}#info #page article section header{display:table;width:100%;margin-bottom:1.56em;padding-bottom:.63em;border-bottom:1px #e1e1e1 dotted}#info #page article section header h3{font-weight:700;display:table-cell;width:calc(100% - 280px);vertical-align:middle}#info #page article section header h3 span{font-size:131.25%;line-height:1.43;display:inline-block;width:calc(100% - 134px);padding-left:1.33em;vertical-align:middle;color:#404040}#info #page article section header h3 time{display:inline-block;width:134px;padding:.5em;text-align:center;vertical-align:middle;letter-spacing:.1em;word-wrap:break-word;color:#0051a6;border:1px solid #2248d0;-webkit-border-radius:4px;border-radius:4px;overflow-wrap:break-word}#info #page article section header ul{display:table-cell;width:280px;vertical-align:middle}#info #page article section header ul:after,#info #page article section header ul:before{display:table;content:''}#info #page article section header ul li{font-size:81.25%;font-weight:700;float:left;width:135px;margin-left:5px;padding:.15em;text-align:center;color:#fff}#info #page article section header ul li:nth-child(2)~li{margin-top:3px}#info #page article section header ul li:nth-child(2n+1):last-child{float:right}#info #page article section header ul li.tag-01{background:#c11229}#info #page article section header ul li.tag-01:before{content:'スターデジオAir'}#info #page article section header ul li.tag-02{background:#005daa}#info #page article section header ul li.tag-02:before{content:'スターデジオ光'}#info #page article section header ul li.tag-03{background:#089ad7}#info #page article section header ul li.tag-03:before{content:'スターダム'}#info #page article section header ul li.tag-04{background:#f8a64f}#info #page article section header ul li.tag-04:before{content:'スターデジオ'}#info #page article section header ul li.tag-05{background:#f7c742}#info #page article section header ul li.tag-05:before{content:'お知らせ'}#info #page article section p{line-height:1.5;padding:0 .44em;color:#404040}#info #page article form{display:table;width:100%;margin:3em 0;padding:1.75em 1.25em 1.75em 2.5em;background:#eaeeef}#info #page article form:before{font-size:131.25%;font-weight:700;display:table-cell;content:'サービスで絞り込む';vertical-align:middle;color:#2b56d2}#info #page article form label{position:relative;display:table-cell;padding:0 1.25em 0 3.13em;vertical-align:middle;letter-spacing:.1em;color:#2b56d2}#info #page article form label input{position:absolute;z-index:-1;visiblity:hidden}#info #page article form label input:checked+i{background-image:url(/wp-content/themes/wp_stardigio/common/img/icon-checked.svg)}#info #page article form label i{position:absolute;top:50%;left:1.25em;width:1.38em;height:1.38em;content:'';transform:translate(0,-50%);background-image:url(/wp-content/themes/wp_stardigio/common/img/icon-unchecked.svg);background-repeat:no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}#info #page article>div.disabled>div{display:block}#info #page article>div.disabled nav[role=tab-arrowed] a:first-child,#info #page article>div.disabled>div:nth-of-type(1),#info #page article>div>div{display:none}#info #page article>div.disabled nav[role=tab-arrowed]{width:50%;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}#info #page article>div.disabled nav[role=tab-arrowed] a{width:100%;cursor:default;pointer-events:none;color:#fff;background:#2248d0}#info #page article>div.disabled nav[role=tab-arrowed] a:after{position:absolute;bottom:0;left:50%;width:0;height:0;content:'';-webkit-transform:translate(-50%,100%);-moz-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);-o-transform:translate(-50%,100%);transform:translate(-50%,100%);border-width:14px 12px 0;border-style:solid;border-color:#2248d0 transparent transparent}#info #page article>div>div.empty:before{line-height:1.5;display:block;padding:0 1.25em;content:'選択されたサービスのお知らせはございません。';letter-spacing:.08em;color:#404040}#info #page article>div>div:nth-of-type(1){display:block}#info nav[role=tab-arrowed]{margin-top:0;-webkit-border-radius:4px;border-radius:4px}#info nav[role=tab-arrowed] a{width:50%;padding:.56em}#trouble_pdf #popup article header,body[id^=search] #popup article header{position:relative;margin-bottom:.94em}#trouble_pdf #popup article header h3,body[id^=search] #popup article header h3{font-size:131.25%;line-height:1.14;margin-bottom:.71em;padding:.9em 0;letter-spacing:.08em;word-wrap:break-word;color:#0c5dad;border-bottom:1px #e1e1e1 solid;overflow-wrap:break-word}#trouble_pdf #popup article header h3:before,body[id^=search] #popup article header h3:before{content:'“'}#trouble_pdf #popup article header h3:after,body[id^=search] #popup article header h3:after{content:'”の検索結果'}#trouble_pdf #popup article header p,body[id^=search] #popup article header p{line-height:1.5;position:relative;width:calc(100% - 160px);padding:.44em .31em .44em 1.88em;color:#404040}#trouble_pdf #popup article header p:before,body[id^=search] #popup article header p:before{font-size:156.25%;position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#0c5dad}#trouble_pdf #popup article section,body[id^=search] #popup article section{overflow:hidden;margin-bottom:1.25em;padding:0 .63em;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}#trouble_pdf #popup article footer,body[id^=search] #popup article footer{padding-top:1.25em;text-align:center}#trouble_pdf #popup article footer br+a,body[id^=search] #popup article footer br+a{margin-top:.44em}#trouble_pdf #popup article footer a,body[id^=search] #popup article footer a{font-size:112.5%;font-weight:700;position:relative;display:inline-block;padding:0 3.44em;cursor:pointer;vertical-align:top;color:#2248d0;border:1px solid #2248d0;-webkit-border-radius:4px;border-radius:4px;background:#fff}#allchannel #page article dl,#enkalive #page article figure{-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);border:1px solid #e1e1e1}#trouble_pdf #popup article footer a:before,body[id^=search] #popup article footer a:before{font-size:88.89%;position:absolute;top:50%;left:1.25em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#trouble_pdf #popup article footer a.btn-back,body[id^=search] #popup article footer a.btn-back{min-width:333px;padding-top:.94em;padding-bottom:1em}#trouble_pdf #popup article footer a.btn-back:before,body[id^=search] #popup article footer a.btn-back:before{-webkit-transform:translate(0,-50%)rotate(180deg);-moz-transform:translate(0,-50%)rotate(180deg);-ms-transform:translate(0,-50%)rotate(180deg);-o-transform:translate(0,-50%)rotate(180deg);transform:translate(0,-50%)rotate(180deg)}#trouble_pdf #popup article footer a.btn-close,body[id^=search] #popup article footer a.btn-close{min-width:233px;padding-top:.67em;padding-bottom:.72em}#searchartist table[role=list] tr>*{width:100%}#searchmusic #popup article header>a{font-size:81.25%;font-weight:700;position:absolute;right:0;bottom:0;display:block;width:160px;padding:.46em 2.46em .46em .77em;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#2248d0}#searchmusic #popup article header>a:before{position:absolute;top:50%;right:.69em;-o-transform:translate(0,-50%);transform:translate(0,-50%)}#searchmusic #popup article header>a:before,#trouble_pdf #popup article header dl dt span:before{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#searchmusic #popup article section{border-top:1px #e1e1e1 solid;background:-webkit-linear-gradient(left,#2248d0 50%,#fff 50.1%,#fff 100%);background:-moz-linear-gradient(left,#2248d0 50%,#fff 50.1%,#fff 100%);background:-o-linear-gradient(left,#2248d0 50%,#fff 50.1%,#fff 100%);background:-ms-linear-gradient(left,#2248d0 50%,#fff 50.1%,#fff 100%);background:linear-gradient(to right,#2248d0 50%,#fff 50.1%,#fff 100%)}#searchmusic table{width:100%;table-layout:fixed}#searchmusic table tr:first-child>*{border-top:none}#searchmusic table tr>*{text-align:left;vertical-align:top;letter-spacing:.1em}#searchmusic table tr th{font-weight:700;width:25%;padding:.75em .44em;color:#fff;border-top:#fff 1px dotted;background:#2248d0}#searchmusic table tr td{width:75%;padding:.75em .44em .75em .75em;word-wrap:break-word;color:#3b3b3b;border-top:#cfcfcf 1px dotted;background:#fff;overflow-wrap:break-word}#trouble_pdf #popup article sup{vertical-align:top}#trouble_pdf #popup article header{margin-bottom:3.13em}#trouble_pdf #popup article header dl{padding-top:2.81em}#trouble_pdf #popup article header dl dd,#trouble_pdf #popup article header dl dt{text-align:center}#trouble_pdf #popup article header dl dd span,#trouble_pdf #popup article header dl dt span{display:inline-block;text-align:left;vertical-align:top;color:#404040}#trouble_pdf #popup article header dl dt span{font-size:125%;font-weight:700;position:relative;padding-left:1.3em;letter-spacing:.1em}#trouble_pdf #popup article header dl dt span:before{font-size:200%;position:absolute;top:50%;left:-.35em;-o-transform:translate(0,-50%);transform:translate(0,-50%)}#trouble_pdf #popup article header dl dd{margin:.69em 0 2.13em}#trouble_pdf #popup article header dl dd:last-child{position:relative;min-height:2.44em;margin:0;padding:0 163px}#trouble_pdf #popup article header dl dd:last-child a:nth-child(1){font-weight:700;position:relative;display:inline-block;min-width:325px;padding:.63em 2.75em .56em 1.19em;vertical-align:middle;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#2248d0}#trouble_pdf #popup article header dl dd:last-child a:nth-child(1):before{position:absolute;top:50%;right:.69em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#trouble_pdf #popup article header dl dd:last-child a:nth-child(2){position:absolute;top:0;right:0;width:158px}#trouble_pdf #popup article header dl dd:last-child a:nth-child(2) img{width:100%}#trouble_pdf #popup article section h3{font-weight:700;margin:0 -.62em;padding:.81em 1.13em;letter-spacing:.1em;color:#fff;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#2248d0}#trouble_pdf #popup article section p{color:#404040}#trouble_pdf #popup article section p strong{font-weight:700;display:block;padding:1.06em .44em .94em;border-bottom:1px #e1e1e1 dotted}#trouble_pdf #popup article section p span{display:block;padding:1.19em .88em 3.25em}#trouble_pdf #popup article section dl:nth-of-type(1){margin:0 .88em 1.88em;padding-bottom:2.63em;border-bottom:1px #e1e1e1 dotted}#trouble_pdf #popup article section dl:nth-of-type(1) dt{font-weight:700;position:relative;padding-left:2.5em;color:#404040}#trouble_pdf #popup article section dl:nth-of-type(1) dt:before{font-size:112.5%;font-weight:700;line-height:1.67;position:absolute;top:50%;left:0;overflow:hidden;width:1.67em;height:1.67em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center;color:#fff;-webkit-border-radius:50%;border-radius:50%;background:#2248d0}#trouble_pdf #popup article section dl:nth-of-type(1) dt:nth-of-type(1):before{content:'1'}#trouble_pdf #popup article section dl:nth-of-type(1) dt:nth-of-type(2):before{content:'2'}#trouble_pdf #popup article section dl:nth-of-type(1) dt:nth-of-type(3):before{content:'3'}#trouble_pdf #popup article section dl:nth-of-type(1) dd{line-height:1.63;margin-top:1.06em;padding-left:.94em;color:#404040}#trouble_pdf #popup article section dl:nth-of-type(1) dd~dt{margin-top:2.75em}#trouble_pdf #popup article section dl:nth-of-type(1) dd em{color:#9f3dad}#trouble_pdf #popup article section dl:nth-of-type(2){margin:0 3.75em}#trouble_pdf #popup article section dl:nth-of-type(2) dt{font-size:112.5%;font-weight:700;text-align:center;color:#dc2b2b}#trouble_pdf #popup article section dl:nth-of-type(2) dd{padding:1.13em 0 2.75em;text-align:center;color:#404040}#trouble_pdf #popup article section dl:nth-of-type(2) dd span{line-height:1.63;display:block;margin-bottom:1.19em;text-align:left}#trouble_pdf #popup article section dl:nth-of-type(2) dd small{font-size:75%;line-height:2.17;display:inline-block;text-align:left;vertical-align:top}#enkalive #page article,#month_artist #page article{width:800px}#allchannel #page article footer:after,#allchannel #page article footer:before,#enkalive #page article:after,#enkalive #page article:before,#month_artist #page article:after,#month_artist #page article:before{display:table;content:''}#enkalive #page article h3,#month_artist #page article h3{font-size:131.25%;font-weight:700;line-height:1.43;margin-bottom:.62em;color:#404040}#enkalive #page article>p,#month_artist #page article>p{line-height:1.63;padding-bottom:1.5em;color:#404040}#enkalive #page article figure img,#month_artist #page article figure img{display:block;width:100%}#enkalive #page article dl dt,#month_artist #page article dl dt{font-size:112.5%;font-weight:700;position:relative;min-height:2.11em;padding:.42em 2.11em;letter-spacing:.1em;color:#fff;-webkit-border-radius:1.06em;border-radius:1.06em;background:#2248d0}#enkalive #page article dl dt:before,#month_artist #page article dl dt:before{position:absolute;top:50%;left:1.06em;width:.39em;height:.39em;content:'';-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:50%;border-radius:50%;background:#fff}#enkalive #page article dl dd,#month_artist #page article dl dd{line-height:1.63;margin-top:1.25em;padding:0 .44em;color:#404040}#enkalive #page article dl dd+dt,#month_artist #page article dl dd+dt{margin-top:1.88em}#enkalive #page article>p{float:left;width:382px}#enkalive #page article figure{float:right;overflow:hidden;width:402px;margin:.38em 0 1.88em;-webkit-border-radius:10px;border-radius:10px;background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.05)}#month_artist #page article figure{float:left;width:360px}#month_artist #page article dl{float:right;width:410px}#allchannel #page article{width:800px;text-align:center}#allchannel #page article section{text-align:left}#allchannel #page article footer{display:inline-block;margin-top:3.13em;vertical-align:top}#allchannel #page article footer a{font-weight:700;position:relative;float:left;min-width:333px;max-width:395px;padding:1.25em 3.75em 1.25em 1.13em;text-align:left;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#2248d0}#allchannel #page article footer a+a{margin-left:.63em}#allchannel #page article footer a:after{position:absolute;top:50%;right:1.25em;display:block;width:1.5em;height:1.5em;content:'';-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background:url(/wp-content/themes/wp_stardigio/common/img/icon-pdf.png)right center no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}#allchannel #page article dl{overflow:hidden;-webkit-border-radius:10px;border-radius:10px;background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.05)}#allchannel #page article dl+dl{margin-top:1.06em}#allchannel #page article dl.open dt{color:#fff;background:#2248d0}#allchannel #page article dl.open dt:after{opacity:1}#allchannel #page article dl dt{font-size:131.25%;font-weight:700;line-height:1.33;position:relative;margin:-1px;padding:.62em 3.05em .62em .67em;cursor:pointer;-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-ms-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s;color:#2e2e2e;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}#allchannel #page article dl dt:after,#allchannel #page article dl dt:before{font-family:'Stardigio Icons';font-weight:400;font-style:normal;font-variant:normal;line-height:2;position:absolute;top:50%;right:.38em;display:block;overflow:hidden;width:2em;height:2em;transform:translate(0,-50%);text-align:center;white-space:nowrap;letter-spacing:normal;text-transform:none;word-wrap:normal;color:#2248d0;-webkit-border-radius:50%;border-radius:50%;direction:ltr;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#top #top-info dl dt>span span,#top #top-info dl dt>span strong,#top #top-pickup>div>dl dd a dl dt,#top #top-pickup>div>dl>dt{overflow-wrap:break-word;word-wrap:break-word}#allchannel #page article dl dt:after,#allchannel #page article dl dt:before,#allchannel #page article table a span:before{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}#allchannel #page article dl dt:before{content:'\e905'}#allchannel #page article dl dt:after{content:'\e901';-webkit-transition:opacity .45s;-moz-transition:opacity .45s;-ms-transition:opacity .45s;-o-transition:opacity .45s;transition:opacity .45s;opacity:0;background:#fff}#allchannel #page article dl dt span{line-height:1.29;display:inline-block;width:calc(100% - 2em);padding-left:.71em;vertical-align:middle}#allchannel #page article dl dt i{display:inline-block;width:2em;height:2em;vertical-align:middle;-webkit-border-radius:50%;border-radius:50%;background:#2248d0}#allchannel #page article dl dt i img{width:100%}#allchannel #page article dl dd{overflow:hidden;height:0}#allchannel #page article dl dd>div{display:none;padding:1.56em 1.81em 2.06em}#allchannel #page article dl dd>div p{line-height:1.63;margin-bottom:1.25em;letter-spacing:.01em;color:#404040}#allchannel #page article table a{font-size:81.25%;line-height:1.23;display:block;padding:1em 1.46em}#allchannel #page article table a strong{font-weight:700;display:block;color:#2b56d2}#allchannel #page article table a small{font-weight:700;display:block;color:#404040}#allchannel #page article table a span{font-size:76.92%;font-weight:700;position:relative;display:inline-block;overflow:hidden;margin-top:.4em;padding:.4em 2em .4em .8em;vertical-align:top;color:#fff;-webkit-border-radius:1em;border-radius:1em;background:#2b56d2}#allchannel #page article table a span:before{font-size:150%;position:absolute;top:50%;right:.13em;transform:translate(0,-50%)}#allchannel #page article table a span:after{content:'くわしくはコチラ'}#allchannel #page article table:nth-of-type(1){display:table;width:100%}#allchannel #page article table:nth-of-type(1) tr td br,#allchannel #page article table:nth-of-type(1) tr th br,#allchannel #page article table:nth-of-type(1)~table,#inquiry #page article section form fieldset:not(:last-child) p br,#request #page article section form fieldset:not(:last-child) p br{display:none}#allchannel #page article table:nth-of-type(1) thead tr th{font-size:81.25%;font-weight:700;padding:.54em 0;text-align:center;vertical-align:middle;color:#fff;border:1px solid #dfdfdf;background:#2b56d2}#allchannel #page article table:nth-of-type(1) thead tr th:last-child{border-right:1px #aaa solid}#allchannel #page article table:nth-of-type(1) thead tr:nth-child(1) th{border-top:1px #aaa solid;background:#626262}#allchannel #page article table:nth-of-type(1) thead tr:nth-child(1) th:first-child{border-bottom:1px #aaa solid;border-left:1px #aaa solid}#allchannel #page article table:nth-of-type(1) thead tr:nth-child(1)~tr th:last-child{background:#f7a54e}#allchannel #page article table:nth-of-type(1) thead tr:nth-child(3) th{border-bottom:1px #aaa solid}#allchannel #page article table:nth-of-type(1) tbody tr td{vertical-align:middle;border:1px solid #aaa}#allchannel #page article table:nth-of-type(1) tbody tr td:first-child{width:40%}#allchannel #page article table:nth-of-type(1) tbody tr td:first-child~td{width:15%;text-align:center}#allchannel #page article table:nth-of-type(1) tbody tr td:first-child~td i{display:block}#allchannel #page article table:nth-of-type(1) tbody tr td:first-child~td i:before{font-size:137.5%}#inquiry #page article header,#request #page article header{margin-bottom:2em;padding:2.19em 1.69em;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}#inquiry #page article section,#request #page article section{padding-bottom:2.25em;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}#inquiry #page article section>h3,#request #page article section>h3{font-size:131.25%;font-weight:700;line-height:1.24;padding:.76em 1.29em;letter-spacing:.1em;color:#fff;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#2248d0}#inquiry #page article section>p,#request #page article section>p{font-weight:700;line-height:1.5;padding:1.31em 1.69em;color:#0c5dad}#inquiry #page article section form,#request #page article section form{padding:0 1.25em}#inquiry #page article section form fieldset:not(:last-child),#request #page article section form fieldset:not(:last-child){line-height:1.38;width:100%;color:#404040;border-top:1px #e1e1e1 dotted}#inquiry #page article section form fieldset:not(:last-child):after,#inquiry #page article section form fieldset:not(:last-child):before,#request #page article section form fieldset:not(:last-child):after,#request #page article section form fieldset:not(:last-child):before{display:table;content:''}#inquiry #page article section form fieldset:not(:last-child) legend,#request #page article section form fieldset:not(:last-child) legend{font-weight:700;float:left;width:35%;padding:1.25em 3.13em 1.25em .44em}#inquiry #page article section form fieldset:not(:last-child) legend span,#request #page article section form fieldset:not(:last-child) legend span{display:inline-block;vertical-align:middle}#inquiry #page article section form fieldset:not(:last-child) legend span b,#request #page article section form fieldset:not(:last-child) legend span b{color:#0c5dad}#inquiry #page article section form fieldset:not(:last-child) legend span strong,#request #page article section form fieldset:not(:last-child) legend span strong{font-size:81.25%;line-height:1.69;display:block;color:#0c5dad}#inquiry #page article section form fieldset:not(:last-child) legend span small,#request #page article section form fieldset:not(:last-child) legend span small{font-size:81.25%;font-weight:400;line-height:1.69;display:block}#inquiry #page article section form fieldset:not(:last-child) p,#request #page article section form fieldset:not(:last-child) p{float:left;width:65%;padding:1.13em .75em 1.13em 0}#inquiry #page article section form fieldset:not(:last-child) p label span,#request #page article section form fieldset:not(:last-child) p label span{display:inline-block;padding:.13em 0;vertical-align:middle}#inquiry #page article section form fieldset:not(:last-child) p label~label,#request #page article section form fieldset:not(:last-child) p label~label{margin-left:3em}#inquiry #page article section form fieldset:not(:last-child) p input[type=radio],#inquiry #page article section form fieldset:not(:last-child) p input[type=checkbox],#request #page article section form fieldset:not(:last-child) p input[type=radio],#request #page article section form fieldset:not(:last-child) p input[type=checkbox]{margin-right:.63em;vertical-align:middle}#inquiry #page article section form fieldset:not(:last-child) p input[type=text],#request #page article section form fieldset:not(:last-child) p input[type=text]{width:100%;padding:.13em .38em;vertical-align:middle;border:1px solid #e1e1e1;-webkit-box-shadow:none;box-shadow:none}#inquiry #page article section form fieldset:not(:last-child) p input[type=text].input-age,#request #page article section form fieldset:not(:last-child) p input[type=text].input-age{width:15%;margin-right:.5em}#inquiry #page article section form fieldset:not(:last-child) p input[type=text].input-tel,#request #page article section form fieldset:not(:last-child) p input[type=text].input-tel{width:10%;margin-right:.38em}#inquiry #page article section form fieldset:not(:last-child) p input[type=text]:focus,#inquiry #page article section form fieldset:not(:last-child) p textarea:focus,#request #page article section form fieldset:not(:last-child) p input[type=text]:focus,#request #page article section form fieldset:not(:last-child) p textarea:focus{border:1px solid #0c5dad;-webkit-box-shadow:0 0 6px 0 rgba(43,86,210,.05)inset;box-shadow:0 0 6px 0 rgba(43,86,210,.05)inset}#inquiry #page article section form fieldset:not(:last-child) p textarea,#request #page article section form fieldset:not(:last-child) p textarea{width:100%;height:10.5em;padding:.13em .38em;border:1px solid #e1e1e1}#inquiry #page article section form fieldset:not(:last-child) p span.icon-arrow,#request #page article section form fieldset:not(:last-child) p span.icon-arrow{font-weight:400;line-height:1.63;position:relative;display:block;width:15%;border:1px solid #e1e1e1;background:#fff}#inquiry #page article section form fieldset:not(:last-child) p span.icon-arrow:before,#request #page article section form fieldset:not(:last-child) p span.icon-arrow:before{font-size:187.5%;position:absolute;top:50%;right:.03em;-webkit-transform:translate(0,-50%)rotate(90deg);-moz-transform:translate(0,-50%)rotate(90deg);-ms-transform:translate(0,-50%)rotate(90deg);-o-transform:translate(0,-50%)rotate(90deg);transform:translate(0,-50%)rotate(90deg);color:#404040}#inquiry #page article section form fieldset:not(:last-child) p span.icon-arrow select,#request #page article section form fieldset:not(:last-child) p span.icon-arrow select{position:relative;z-index:1;width:100%;height:1.63em;padding:0 2em 0 .38em;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#inquiry #page article section form fieldset:not(:last-child) p span.icon-arrow select:-moz-focusring,#request #page article section form fieldset:not(:last-child) p span.icon-arrow select:-moz-focusring{color:transparent;text-shadow:0 0 0 #404040}#inquiry #page article section form fieldset:not(:last-child) p span.icon-arrow select::-ms-value,#request #page article section form fieldset:not(:last-child) p span.icon-arrow select::-ms-value{color:#404040;background:0 0}#inquiry #page article section form fieldset:not(:last-child) p span.icon-arrow select::-ms-expand,#request #page article section form fieldset:not(:last-child) p span.icon-arrow select::-ms-expand{display:none}#inquiry #page article section form fieldset:not(:last-child) p span.icon-arrow option,#request #page article section form fieldset:not(:last-child) p span.icon-arrow option{color:#404040}#inquiry #page article section form fieldset:last-child,#request #page article section form fieldset:last-child{text-align:center;border-top:1px #e1e1e1 dotted}#inquiry #page article section form fieldset:last-child p,#request #page article section form fieldset:last-child p{line-height:1.5;padding:0 .44em 1.94em;text-align:left;color:#0c5dad}#inquiry #page article section form fieldset:last-child p strong,#request #page article section form fieldset:last-child p strong{font-weight:700;display:block}#inquiry #page article section form fieldset:last-child input[type=submit],#request #page article section form fieldset:last-child input[type=submit]{font-weight:700;position:relative;display:inline-block;min-width:333px;cursor:pointer;vertical-align:top;color:#fff;-webkit-border-radius:4px;border-radius:4px;background-color:#2248d0;background-repeat:no-repeat;-webkit-background-size:1.38em 1.38em;-moz-background-size:1.38em 1.38em;background-size:1.38em 1.38em}#inquiry #page article section form fieldset:last-child input[type=submit].btn-submit,#request #page article section form fieldset:last-child input[type=submit].btn-submit{padding:1.13em 3.75em 1.13em 1.5em;background-image:url(/wp-content/themes/wp_stardigio/common/img/icon-arrow.svg);background-position:right 1.2em top 50%}#inquiry #page article section form fieldset:last-child input[type=submit].btn-back,#request #page article section form fieldset:last-child input[type=submit].btn-back{padding:1.13em 1.5em 1.13em 3.75em;background-image:url(/wp-content/themes/wp_stardigio/common/img/icon-arrow-reverse.svg);background-position:1.2em 50%}#inquiry #page article header dl:after,#inquiry #page article header dl:before,#request #page article header dl:first-child:after,#request #page article header dl:first-child:before{display:table;content:''}#request #page article header dl:first-child dt{font-size:81.25%;float:right;width:193px;text-align:center;color:#383838}#request #page article header dl:first-child dt img{display:block;width:100%;margin-bottom:.46em}#request #page article header dl:first-child dd a br,#request #page article header dl:first-child dt br{display:none}#request #page article header dl:first-child dd{float:left;width:calc(100% - 193px);padding-right:1.5em}#request #page article header dl:first-child dd p{line-height:1.5;margin-top:-.31em;padding-bottom:1.25em;letter-spacing:.1em;color:#434343}#request #page article header dl:first-child dd a{font-size:112.5%;font-weight:700;position:relative;display:inline-block;min-width:468px;padding:1em 4em 1em .56em;text-align:center;vertical-align:top;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#2248d0}#request #page article header dl:first-child dd a:before{font-size:88.89%;position:absolute;top:50%;right:1.06em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#request #page article header dl[role=starting]{margin-bottom:-.25em}#inquiry #page article header dl dt{font-size:131.25%;font-weight:700;line-height:1.43;float:left;width:calc(100% - 590px);margin-top:-.19em;color:#404040}#inquiry #page article header dl dt small{font-size:61.9%;font-weight:400;line-height:1.77;position:relative;display:block;padding-left:.95em;letter-spacing:.1em}#inquiry #page article header dl dt small:before{position:absolute;left:0;content:'※'}#inquiry #page article header dl dt small:nth-of-type(1){padding-top:.38em}#inquiry #page article header dl dd{font-weight:700;float:right;width:477px;padding:2em;text-align:center;letter-spacing:.1em;color:#0c5dad;-webkit-border-radius:4px;border-radius:4px;background:#f6f6f6}#inquiry #page article header dl dd img{display:block;width:317px;margin:1em auto}#inquiry #page article section form fieldset:not(:last-child) legend{padding:.56em 3.13em .56em .44em}#inquiry #page article section form fieldset:not(:last-child) legend:after{display:inline-block;height:2.81em;content:'';vertical-align:middle}#top #page .contents,#top #page>footer>div:nth-of-type(1):after,#top #page>footer>div:nth-of-type(1)>p{background:#fff}#top #page article section+section{margin-top:2.31em}#top #page article section header{display:table;width:100%;padding:0 .44em;border-bottom:3px #e1e1e1 solid}#top #page article section header h3{font-size:162.5%;font-weight:700;display:table-cell;width:calc(100% - 115px);padding:.88em 115px;text-align:center;vertical-align:middle;color:#0c5dad}#top #page article section header h3 span{display:inline-block;vertical-align:middle}#top #page article section header h3 strong{font-size:61.54%;font-weight:400;line-height:1.5;display:block;padding:.38em 0;text-align:center;letter-spacing:.08em;color:#3c3c3c}#top #page article section header h3 strong br,#top #top-pickup>div>dl>dt br{display:none}#top #page article section header h3 i{display:inline-block;width:1.04em;margin-right:.19em;vertical-align:middle}#top #page article section header h3 i img,#top #top-pickup>div>dl dd a dl dd:first-child img{display:block;width:100%}#top #page article section header div{display:table-cell;width:113px;vertical-align:middle}#top #page article section header div a{font-size:81.25%;font-weight:700;position:relative;display:block;padding:.38em 1.92em .38em .77em;text-align:left;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#2248d0}#top #page article section header div a:before{position:absolute;top:50%;right:.77em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#top #top-pickup>div{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#top #top-pickup>div:before{position:absolute;top:0;left:50%;height:100%;content:'';border-left:1px #e1e1e1 dotted}#top #top-pickup>div>dl{position:relative;z-index:1;border-bottom:1px #e1e1e1 dotted}#top #top-pickup>div>dl+dl>dt{width:500px;background:0 0}#top #top-pickup>div>dl:first-child>dd a:last-child:first-child{display:block;margin-right:500px}#top #top-pickup>div>dl:last-child:nth-child(2n),#top #top-pickup>div>dl:last-child:nth-child(2n+1),#top #top-pickup>div>dl:nth-last-child(2):nth-child(2n){border-bottom:none}#top #top-pickup>div>dl>dt{font-size:131.25%;font-weight:700;line-height:1.69;margin:0;padding:1em 0;text-align:center;letter-spacing:0;color:#0c5dad;background:#fff}#top #top-pickup>div>dl dd{display:table}#top #top-pickup>div>dl dd a{display:table-cell;width:500px;padding:0 20px 20px}#top #top-pickup>div>dl dd a dl{letter-spacing:0}#top #top-pickup>div>dl dd a dl:after,#top #top-pickup>div>dl dd a dl:before{display:table;content:''}#top #top-pickup>div>dl dd a dl dd:first-child{float:left;width:225px}#top #top-pickup>div>dl dd a dl dd:first-child~*{float:right;clear:right;width:215px}#top #top-pickup>div>dl dd a dl dd:nth-of-type(2){padding-bottom:.56em}#top #top-pickup>div>dl dd a dl dd:nth-of-type(2) i{font-size:81.25%;font-weight:700;display:inline-block;padding:.31em .77em;vertical-align:top;color:#fff;background:#38c7ff}#top #top-pickup>div>dl dd a dl dd:nth-of-type(2) i+i{margin-left:.15em;background:#2b56d2}#top #top-pickup>div>dl dd a dl dd:nth-of-type(3){line-height:1.31;padding:.31em 0 .81em;color:#2c2c2c}#top #top-pickup>div>dl dd a dl dd:nth-of-type(4){font-size:81.25%;padding:.77em;color:#2c2c2c;background:#e9f7fe}#top #top-pickup>div>dl dd a dl dt{font-weight:700;line-height:1.69;color:#0c5dad}#top #top-info dl dd ul:after,#top #top-info dl dd ul:before,#top #top-info dl:after,#top #top-info dl:before,#top #top-next dl:after,#top #top-next dl:before,#top #top-week:after,#top #top-week:before{display:table;content:''}#top #top-info dl dd ul:after,#top #top-info dl:after,#top #top-next dl:after,#top #top-week:after{clear:both}#top #top-week a{display:block;width:470px;margin-top:1.63em;border-bottom:1px #e1e1e1 solid}#top #top-info dl dd ul li:nth-child(2n+1),#top #top-week a:nth-child(2n){float:left;clear:both}#top #top-info dl dd ul li:nth-child(2n),#top #top-week a:nth-child(2n+1){float:right}#top #top-week a:nth-child(2n+1)~a{margin-top:2.5em}#top #top-week a dl{padding:0 .44em .44em}#top #top-week a dl dt{font-weight:700}#top #top-week a dl dt i{font-size:81.25%;display:inline-block;min-width:80px;padding:.31em;text-align:center;vertical-align:top;letter-spacing:0;color:#fff;background:#2b56d2}#top #top-week a dl dt strong{line-height:1.25;display:block;padding:.5em 0 .13em;color:#0c5dad}#top #top-week a dl dd{line-height:1.63;color:#221815}#top #top-info header h3,#top #top-next header h3{padding-right:0!important}#top #top-next dl dt{line-height:1.25;margin:1.13em 10px 0;padding:.94em;text-align:center;letter-spacing:0;background:#eef8fc}#top #top-next dl dd{width:455px;margin-top:.63em;padding:1.13em 1.25em;border:1px solid #e1e1e1;background:#f6f6f6}#top #top-next dl dd:nth-of-type(2n+1){float:left;clear:both;margin-left:30px}#top #top-next dl dd:nth-of-type(2n){float:right;margin-right:30px}#top #top-next dl dd strong{font-weight:700;line-height:1.38;display:block;color:#0c5dad}#top #top-next dl dd small{font-size:81.25%;line-height:1.69;display:block;color:#666}#top #top-info dl{padding:.44em;border-bottom:1px #e1e1e1 dotted}#top #top-info dl dd{display:table;float:right;width:275px}#top #top-info dl dd ul{display:table-cell;height:2.81em;vertical-align:middle}#top #top-info dl dd ul li{font-size:100.81%;font-weight:700;width:135px;text-align:center;color:#fff}#top #top-info dl dd ul li:nth-child(2n)~li{margin-top:3px}#top #top-info dl dd ul li.tag-01{background:#c11229}#top #top-info dl dd ul li.tag-01:before{content:'スターデジオAir'}#top #top-info dl dd ul li.tag-02{background:#005daa}#top #top-info dl dd ul li.tag-02:before{content:'スターデジオ光'}#top #top-info dl dd ul li.tag-03{background:#089ad7}#top #top-info dl dd ul li.tag-03:before{content:'スターダム'}#top #top-info dl dd ul li.tag-04{background:#f8a64f}#top #top-info dl dd ul li.tag-04:before{content:'スターデジオ'}#top #top-info dl dd ul li.tag-05{background:#f7c742}#top #top-info dl dd ul li.tag-05:before{content:'お知らせ'}#top #top-info dl dt{float:left;width:calc(100% - 275px);padding-right:.44em}#top #top-info dl dt:before{display:inline-block;height:2.81em;content:'';vertical-align:middle}#top #top-info dl dt>span{line-height:1.19;display:inline-block;vertical-align:middle;color:#221815}#top #top-event ul,#top #top-event>a{display:inline-block;vertical-align:top}#top #top-event ul:after,#top #top-event ul:before,#top #top-info dl dt>span:after,#top #top-info dl dt>span:before{display:table;content:''}#top #top-event ul:after,#top #top-info dl dt>span:after{clear:both}#top #top-info dl dt>span strong{float:left;width:7em}#top #top-info dl dt>span span{float:left;width:calc(100% - 7em)}#top #top-event{text-align:center}#top #top-event ul{padding:1.25em 0 2.5em}#top #top-event ul li{float:left;width:460px}#top #top-event ul li+li{margin-left:15px}#top #top-event ul li img{width:100%}#top #top-event>a{font-size:112.5%;font-weight:700;position:relative;min-width:333px;padding:1.06em 3.33em 1.06em 1.67em;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#2248d0}#top #top-event>a:before{font-size:122.22%;position:absolute;top:50%;right:.91em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#top-visual{position:relative;padding-top:42.33%}#top-slide ul:nth-child(1),#top-slide ul:nth-child(1) li{-ms-backface-visibility:hidden;width:100%;position:absolute}#top-slide{position:absolute;top:0;right:0;overflow:hidden;width:80.17%;height:100%}#top-slide.ready ul:nth-child(2){opacity:0}#top-slide ul:nth-child(1){top:0;left:0;height:100%;-webkit-transform:translate(0,0)translateZ(0);-moz-transform:translate(0,0)translateZ(0);-ms-transform:translate(0,0)translateZ(0);-o-transform:translate(0,0)translateZ(0);transform:translate(0,0)translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#top-slide ul:nth-child(1) li,#top-slide ul:nth-child(1) li a{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}#top-slide ul:nth-child(1) li{top:-100%;height:100%;backface-visibility:hidden}#top-slide ul:nth-child(1) li.active{top:0}#top-slide ul:nth-child(1) li:first-child{left:0}#top-slide ul:nth-child(1) li a{position:relative;display:block;overflow:hidden;height:100%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation:slide-fade-in .6s;-moz-animation:slide-fade-in .6s;-ms-animation:slide-fade-in .6s;-o-animation:slide-fade-in .6s;animation:slide-fade-in .6s;opacity:1;-ms-backface-visibility:hidden;backface-visibility:hidden}#top-slide ul:nth-child(2),#top-slide ul:nth-child(2) li{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0)}#top-slide ul:nth-child(1) li a img{width:100%;height:100%}#top-slide ul:nth-child(1) li a img:nth-child(2){display:none}#top-slide ul:nth-child(2){position:absolute;bottom:0;left:50%;padding:.94em;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-ms-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}#top-slide ul:nth-child(2):after,#top-slide ul:nth-child(2):before{display:table;content:''}#top-slide ul:nth-child(2):after{clear:both}#top-slide ul:nth-child(2) li{float:left;width:.5em;height:.5em;-webkit-transition:background .3s cubic-bezier(.25,.46,.45,.94);-moz-transition:background .3s cubic-bezier(.25,.46,.45,.94);-ms-transition:background .3s cubic-bezier(.25,.46,.45,.94);-o-transition:background .3s cubic-bezier(.25,.46,.45,.94);transition:background .3s cubic-bezier(.25,.46,.45,.94);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);opacity:.5;-webkit-border-radius:50%;border-radius:50%;background:#aaa;border: 1px solid #fff;}#top-slide ul:nth-child(2) li+li{margin-left:1em}#top-slide ul:nth-child(2) li.current{opacity:1}#event #page article section,#service #page article section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#event #page article section dl,#service #page article section dl{width:calc(50% - 5px);border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}#event #page article section dl:nth-child(2n),#service #page article section dl:nth-child(2n){margin-left:10px}#event #page article section dl:nth-child(2n)~dl,#service #page article section dl:nth-child(2n)~dl{margin-top:10px}#event #page article section dl dd:nth-of-type(1),#service #page article section dl dd:nth-of-type(1){position:relative;overflow:hidden;margin:.81em 0;padding-top:64.73%;border:1px solid #e1e1e1}#event #page article section dl dd:nth-of-type(1) img,#service #page article section dl dd:nth-of-type(1) img{position:absolute;top:0;left:0;width:100%;height:100%}#event #page article section dl dd:nth-of-type(2),#service #page article section dl dd:nth-of-type(2){line-height:1.5;margin-right:-.5em;letter-spacing:.08em;color:#404040}#event #page article section dl dd:nth-of-type(3),#service #page article section dl dd:nth-of-type(3){text-align:center}#event #page article section dl dd:nth-of-type(3) a,#service #page article section dl dd:nth-of-type(3) a{font-size:112.5%;font-weight:700;position:relative;display:inline-block;min-width:333px;padding:1.06em 3.33em 1.06em 1.67em;vertical-align:top;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#2248d0}#event #page article section dl dd:nth-of-type(3) a:before,#service #page article section dl dd:nth-of-type(3) a:before{font-size:122.22%;position:absolute;top:50%;right:.91em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#event #page article>p{line-height:1.5;margin-bottom:1.56em;letter-spacing:.08em;color:#404040}#event #page article section dl{padding:1.69em}#event #page article section dl dt{font-size:131.25%;font-weight:700;line-height:1.43;color:#0c5dad}#event #page article section dl dd:nth-of-type(2){min-height:9em}#service #page article>p{font-size:162.5%;font-weight:700;margin-bottom:1.38em;text-align:center;letter-spacing:.1em;color:#2b56d2}#service #page article>p br{display:none}#service #page article section dl{overflow:hidden;padding:0 1.69em 1.69em}#service #page article section dl:nth-child(4) dd:nth-of-type(3) a,#service #page article section dl:nth-child(4) dt{background:#f8a64f}#service #page article section dl:nth-child(4) dt:after{content:'家庭向けサービス'}#service #page article section dl dt{font-weight:700;margin:0 -1.69em 1.69em;padding:.94em 1.69em;background:#2b56d2}#service #page article section dl dt:after{font-size:81.25%;line-height:1.46;display:inline-block;min-width:113px;padding:0 .08em;content:'業務向けサービス';text-align:center;vertical-align:middle;color:#fff;border:1px solid #fff}#service #page article section dl dt span{font-size:131.25%;line-height:1.43;display:inline-block;width:calc(100% - 113px);vertical-align:middle;color:#fff}#service #page article section dl dd:nth-of-type(2){min-height:6em}.ua-desktop a:hover{text-decoration:none!important}.ua-desktop .btn-rollover{-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-ms-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s}.ua-desktop .btn-rollover:hover{color:#fff!important;background-color:#2248d0!important}.ua-desktop .btn-permeate{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.ua-desktop .btn-permeate:hover{opacity:.6!important}.ua-desktop .btn-disolve{-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s}.ua-desktop .btn-disolve:hover{background-color:#38c7ff!important}.ua-desktop .btn-disolve.orange:hover{background-color:#f1af6b!important}.ua-desktop .btn-pale{-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.ua-desktop .btn-pale:hover{color:#29b4f6!important}.ua-desktop .btn-gotop span{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.ua-desktop .btn-gotop i{-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s}.ua-desktop .btn-gotop:hover span{opacity:.6}.ua-desktop .btn-gotop:hover i{background:#38c7ff!important}.ua-desktop .btn-pdf:after{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.ua-desktop .btn-pdf:hover:after{opacity:.6!important}.ua-desktop #allchannel #page article dl dt:before{-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.ua-desktop #allchannel #page article dl dt:hover{color:#fff;background:#2248d0}.ua-desktop #allchannel #page article dl dt:hover:before{color:#fff}.ua-desktop #now-playing>div:nth-child(2).open~a:hover{background:#48b3f0}.ua-desktop #now-playing>a:hover{color:#fff;background:#29b4f6}.ua-desktop #top-nav ul li a:hover{background-color:#2b56d2!important}.ua-desktop #page>header>div nav[role=global]>ul>li:last-child>a:hover{background-color:#f1af6b!important}@media screen and (min-width:1200px){#top-nav,#top-visual{font-size:16px}}@media screen and (min-width:1001px)and (max-width:1199px){#top-nav,#top-visual{font-size:1.33vw}}@media print, screen and (min-width:769px)and (max-width:1000px){#top-nav,#top-visual{font-size:13.33px}}@media print, screen and (min-width:769px){#page>footer>div:nth-of-type(2) ul:after,#page>header>div nav[role=global]>ul:after,#page>header>div nav[role=global]>ul>li div ul:after,#page>header>div>div:after,#popup>header>div nav[role=global]>ul:after,#popup>header>div nav[role=global]>ul>li div ul:after,#popup>header>div>div:after,#top-nav div dl:after{clear:both}body{font-size:16px!important;letter-spacing:.05em}a.btn-gotop{position:absolute;top:.31em;right:50%;display:block;margin-right:-500px;padding-right:2em;cursor:pointer;text-decoration:none}a.btn-gotop span{line-height:1.5;color:#444}a.btn-gotop span:before{content:'ページTOP'}a.btn-gotop i{position:absolute;top:50%;right:0;width:1.5em;height:1.5em;margin-top:-.75em;color:#fff;-webkit-border-radius:50%;border-radius:50%;background:#2248d0}a.btn-gotop i:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)rotate(-90deg);-moz-transform:translate(-50%,-50%)rotate(-90deg);-ms-transform:translate(-50%,-50%)rotate(-90deg);-o-transform:translate(-50%,-50%)rotate(-90deg);transform:translate(-50%,-50%)rotate(-90deg)}#page{position:relative;padding-top:5.81em}#page>header{position:fixed;z-index:10;top:0;left:0;width:100%;min-width:1000px}#page>header>div>div{width:1000px}#page>footer{overflow:hidden;min-width:1000px;padding-bottom:1.25em;background:#fff}#page>footer>div:nth-of-type(1){position:relative;background:#f6fafb;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.23);box-shadow:0 0 12px 0 rgba(0,0,0,.23)}#page>footer>div:nth-of-type(1):after{display:block;min-width:1000px;max-width:1200px;height:5.31em;margin:0 auto;content:''}#page>footer>div:nth-of-type(2){padding:2.5em 0;background:#eef5f8}#page>footer>div:nth-of-type(2) ul{width:714px;margin:0 auto;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;}#page>footer>div:nth-of-type(2) ul:after,#page>footer>div:nth-of-type(2) ul:before{display:table;content:''}#page>footer>div:nth-of-type(2) ul li{float:left;width:222px}#page>footer>div:nth-of-type(2) ul li+li{margin-left:24px}#page>footer>div:nth-of-type(2) ul li a img{width:100%}#page>footer>div:nth-of-type(3){display:table;width:960px;margin:0 auto;padding:1.13em 0 1.75em}#page>footer>div:nth-of-type(3)>ul{font-size:81.25%;line-height:1.54;display:table-cell;width:25%;vertical-align:top}#page>footer>div:nth-of-type(3)>ul a,#page>footer>div:nth-of-type(3)>ul>li>a:not([href]){color:#010101}#page>footer>div:nth-of-type(3)>ul a:before{display:inline;content:'＞'}#page>footer>div:nth-of-type(3)>ul>li>a{font-weight:700;color:#0c5dad}#page>footer>div:nth-of-type(3)>ul>li>a:not([href]):before{visibility:hidden}#page>footer>div:nth-of-type(3)>ul>li ul{padding-left:1em}#page>footer>small{font-size:62.5%;font-weight:700;display:block;text-align:center;color:#000}#page>footer>small br{display:none}#page [role=global-overlay]{position:fixed;z-index:8;top:0;left:-9999px;width:100%;height:100%;-webkit-transition:opacity .3s cubic-bezier(.55,.085,.68,.53);-moz-transition:opacity .3s cubic-bezier(.55,.085,.68,.53);-ms-transition:opacity .3s cubic-bezier(.55,.085,.68,.53);-o-transition:opacity .3s cubic-bezier(.55,.085,.68,.53);transition:opacity .3s cubic-bezier(.55,.085,.68,.53);opacity:0;background:rgba(255,255,255,.5)}#page [role=global-overlay].trans{left:0}#page [role=global-overlay].fade{opacity:1}#page>header>div nav[role=global],#popup>header,#popup>header>div nav[role=global]{position:relative}#popup>header>div>div{width:840px}#page>header,#popup>header{background:#fff}#page>header:before,#popup>header:before{position:absolute;bottom:0;left:0;width:100%;height:12px;content:'';-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.23);box-shadow:0 0 12px 0 rgba(0,0,0,.23)}#page>header>div,#popup>header>div{position:relative;z-index:9;background:#fff}#page>header>div>div,#popup>header>div>div{margin:0 auto}#page>header>div nav[role=global]>ul:after,#page>header>div nav[role=global]>ul:before,#page>header>div>div:after,#page>header>div>div:before,#popup>header>div nav[role=global]>ul:after,#popup>header>div nav[role=global]>ul:before,#popup>header>div>div:after,#popup>header>div>div:before{display:table;content:''}#page>header>div nav[role=global]>ul>li:first-child div li:first-child,#page>header>div nav[role=drawer],#page>header>div>div h1 span+span,#page>header>div>div>a,#page>header>div>div>div img+img,#popup>header>div nav[role=global]>ul>li:first-child div li:first-child,#popup>header>div nav[role=drawer],#popup>header>div>div h1 span+span,#popup>header>div>div>a,#popup>header>div>div>div img+img,#top-nav p img+img{display:none}#page>header>div>div>div,#popup>header>div>div>div{float:right;width:5.31em;padding:1.19em .44em 0 0}#page>header>div>div>div img,#popup>header>div>div>div img{width:100%}#page>header>div>div h1,#popup>header>div>div h1{float:left;height:3.38em;padding:.94em 0 .81em .13em}#page>header>div>div h1 span img:first-child,#popup>header>div>div h1 span img:first-child{width:5.13em;margin-right:1.25em}#page>header>div>div h1 span img:first-child+img,#popup>header>div>div h1 span img:first-child+img{width:7em}#page>header>div nav[role=global]>ul,#popup>header>div nav[role=global]>ul{width:1000px;margin:0 auto}#page>header>div nav[role=global]>ul>li,#popup>header>div nav[role=global]>ul>li{float:left;width:10em}#page>header>div nav[role=global]>ul>li:not(:last-child).trans div,#popup>header>div nav[role=global]>ul>li:not(:last-child).trans div{top:2.44em}#page>header>div nav[role=global]>ul>li:not(:last-child).fade>a,#popup>header>div nav[role=global]>ul>li:not(:last-child).fade>a{color:#fff;background:#000}#page>header>div nav[role=global]>ul>li:not(:last-child).fade div,#popup>header>div nav[role=global]>ul>li:not(:last-child).fade div{z-index:11;opacity:1}#page>header>div nav[role=global]>ul>li:not(:last-child)>a,#popup>header>div nav[role=global]>ul>li:not(:last-child)>a{height:2.44em;margin-left:1px;padding:.59em .44em;-webkit-transition:background .3s cubic-bezier(.55,.085,.68,.53),color .3s cubic-bezier(.55,.085,.68,.53);-moz-transition:background .3s cubic-bezier(.55,.085,.68,.53),color .3s cubic-bezier(.55,.085,.68,.53);-ms-transition:background .3s cubic-bezier(.55,.085,.68,.53),color .3s cubic-bezier(.55,.085,.68,.53);-o-transition:background .3s cubic-bezier(.55,.085,.68,.53),color .3s cubic-bezier(.55,.085,.68,.53);transition:background .3s cubic-bezier(.55,.085,.68,.53),color .3s cubic-bezier(.55,.085,.68,.53);text-align:center;color:#353535;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#page>header>div nav[role=global]>ul>li:not(:last-child)>a:before,#popup>header>div nav[role=global]>ul>li:not(:last-child)>a:before{position:absolute;top:50%;left:-1px;height:1.13em;content:'';-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);border-left:1px #ddd solid}#page>header>div nav[role=global]>ul>li:not(:last-child):nth-last-child(2) a:after,#popup>header>div nav[role=global]>ul>li:not(:last-child):nth-last-child(2) a:after{position:absolute;top:50%;right:-1px;height:1.13em;content:'';-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);border-left:1px #ddd solid}#page>header>div nav[role=global]>ul>li:last-child,#popup>header>div nav[role=global]>ul>li:last-child{width:12.5em;padding-bottom:.56em}#page>header>div nav[role=global]>ul>li:last-child>a,#popup>header>div nav[role=global]>ul>li:last-child>a{font-size:81.25%;width:13.46em;height:2.31em;margin-left:18px;padding:.62em 2.15em .62em 1.54em;color:#fff;-webkit-border-radius:3px;border-radius:3px;background:#f99c3c}#page>header>div nav[role=global]>ul>li:last-child>a:before,#popup>header>div nav[role=global]>ul>li:last-child>a:before{font-size:92.31%;position:absolute;top:50%;right:.67em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}#page>header>div nav[role=global]>ul>li>a,#popup>header>div nav[role=global]>ul>li>a{font-weight:700;line-height:1.13;position:relative;display:block;letter-spacing:0}#page>header>div nav[role=global]>ul>li div,#popup>header>div nav[role=global]>ul>li div{position:absolute;z-index:10;top:-9999px;left:0;width:100%;-webkit-transition:opacity .3s cubic-bezier(.55,.085,.68,.53);-moz-transition:opacity .3s cubic-bezier(.55,.085,.68,.53);-ms-transition:opacity .3s cubic-bezier(.55,.085,.68,.53);-o-transition:opacity .3s cubic-bezier(.55,.085,.68,.53);transition:opacity .3s cubic-bezier(.55,.085,.68,.53);opacity:0;background:#000;-webkit-box-shadow:0 18px 38px -9px rgba(0,0,0,.38);box-shadow:0 18px 38px -9px rgba(0,0,0,.38)}#page>header>div nav[role=global]>ul>li div ul,#popup>header>div nav[role=global]>ul>li div ul{width:1000px;margin:0 auto}#page>header>div nav[role=global]>ul>li div ul:after,#page>header>div nav[role=global]>ul>li div ul:before,#popup>header>div nav[role=global]>ul>li div ul:after,#popup>header>div nav[role=global]>ul>li div ul:before,#top-nav div dl:after,#top-nav div dl:before{display:table;content:''}#page>header>div nav[role=global]>ul>li div ul li,#popup>header>div nav[role=global]>ul>li div ul li{float:left}#page>header>div nav[role=global]>ul>li div ul li a,#popup>header>div nav[role=global]>ul>li div ul li a{font-weight:700;line-height:1.44;position:relative;display:block;height:4.06em;padding:1.31em 1.88em;letter-spacing:0;color:#fff}#page>header>div nav[role=global]>ul>li div ul li a:hover:before,#popup>header>div nav[role=global]>ul>li div ul li a:hover:before{-webkit-transform:translate(-50%,0)scale(1,1);-moz-transform:translate(-50%,0)scale(1,1);-ms-transform:translate(-50%,0)scale(1,1);-o-transform:translate(-50%,0)scale(1,1);transform:translate(-50%,0)scale(1,1);opacity:1}#page>header>div nav[role=global]>ul>li div ul li a:before,#popup>header>div nav[role=global]>ul>li div ul li a:before{position:absolute;bottom:1.19em;left:50%;width:70%;height:.13em;content:'';-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;-ms-transition:-ms-transform .3s,opacity .3s;-o-transition:-o-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transform:translate(-50%,0)scale(0,1);-moz-transform:translate(-50%,0)scale(0,1);-ms-transform:translate(-50%,0)scale(0,1);-o-transform:translate(-50%,0)scale(0,1);transform:translate(-50%,0)scale(0,1);opacity:0;background:-webkit-linear-gradient(left,#9528a4 16%,#0086ce 47%,#2aeacd 100%);background:-moz-linear-gradient(left,#9528a4 16%,#0086ce 47%,#2aeacd 100%);background:-o-linear-gradient(left,#9528a4 16%,#0086ce 47%,#2aeacd 100%);background:-ms-linear-gradient(left,#9528a4 16%,#0086ce 47%,#2aeacd 100%);background:linear-gradient(to right,#9528a4 16%,#0086ce 47%,#2aeacd 100%)}#top-nav{padding-bottom:6.5em;text-align:center;background:#eef5f8}#top-nav div{position:relative;display:table;width:100%;text-align:left;background:#fff}#top-nav div:before{position:absolute;top:0;left:25%;height:100%;content:'';border-left:2px #2b56d2 solid}#top-nav div:after{position:absolute;top:0;left:50%;height:100%;content:'';border-left:2px #2b56d2 solid}#top-nav div dl{position:relative;z-index:1;display:table-cell;text-align:center;vertical-align:top}#top-nav div dl:nth-child(1){width:75%;border:1px solid #2b56d2}#top-nav div dl:nth-child(1) dt{background:#2b56d2}#top-nav div dl:nth-child(1) dd{float:left;width:33.33%}#top-nav div dl:nth-child(1) dd:nth-of-type(1) a img{width:12.31em}#top-nav div dl:nth-child(1) dd:nth-of-type(2) a img{width:11.88em}#top-nav div dl:nth-child(1) dd:nth-of-type(3) a img{width:12.56em}#top-nav div dl:nth-child(2){width:25%;border:1px solid #f8a64f}#top-nav div dl:nth-child(2) dt{background:#f8a64f}#top-nav div dl:nth-child(2) dd a img{width:10.25em}#top-nav div dl dt{font-weight:700;padding:.69em 0;letter-spacing:.03em;color:#fff}#top-nav div dl dd a{position:relative;display:block;padding:.38em 0 3.94em}#top-nav div dl dd a:before{display:inline-block;height:3.38em;content:'';vertical-align:middle}#top-nav div dl dd a span{font-size:81.25%;font-weight:700;line-height:1.46;display:inline-block;vertical-align:middle;letter-spacing:.03em;color:#595656}#top-nav div dl dd a img{position:absolute;bottom:.88em;left:50%;max-width:100%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}#top-nav p{width:59.94em;max-width:100%;margin:5.63em auto 3.75em}#top-nav p img{display:block;width:100%}#top-nav ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:83.33%;margin:0 auto;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#top-nav ul li{min-width:50%;margin:0 auto;padding:2px}#top-nav ul li a{font-size:162.5%;font-weight:700;position:relative;display:block;padding:1.46em 3.27em 1.46em 4.62em;text-align:left;letter-spacing:.08em;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:url(/wp-content/themes/wp_stardigio/common/img/icon-arrow.svg)right 2em top 50% no-repeat #29b4f6;-webkit-background-size:.92em .92em;-moz-background-size:.92em .92em;background-size:.92em .92em}#top-nav ul li a:before{font-size:135.48%;position:absolute;top:50%;left:1.42em;-o-transform:translate(0,-50%);transform:translate(0,-50%)}#top-nav ul li a:before,#top-util #now-playing>div:nth-child(1) form:after{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#top-slide ul:nth-child(1) li.ready-pc{background:url(/wp-content/themes/wp_stardigio/common/img/loading.gif)50% 50% no-repeat;-webkit-background-size:2em,2em;-moz-background-size:2em,2em;background-size:2em,2em}#top-slide ul:nth-child(1) li.ready-pc a{cursor:default;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none;pointer-events:none;opacity:0}#top-slide ul:nth-child(2) li{cursor:pointer}#top-slide ul:nth-child(2) li.current{cursor:default}#top-util{position:absolute;z-index:1;top:0;left:0;width:19.83%;height:100%}#top-util nav{display:none}#top-util #search-music{position:relative;overflow:hidden;width:100%;height:24.02%!important;background:#fff}#top-util #search-music h3{font-weight:700;margin-bottom:.69em;padding:.5em;text-align:center;letter-spacing:.2em;color:#fff;background:#2b56d2}#top-util #search-music fieldset{margin:0 1.25em}#top-util #search-music fieldset label{font-weight:700;letter-spacing:0;color:#3c3c3c}#top-util #search-music fieldset label+label{margin-left:.31em}#top-util #search-music fieldset label input{position:relative;top:-.05em;margin-right:.31em;vertical-align:middle}#top-util #search-music fieldset+fieldset{line-height:1.75;position:relative;height:1.88em;margin-top:.69em;border:1px solid #dfdfdf;-webkit-border-radius:.94em;border-radius:.94em}#top-util #search-music fieldset+fieldset input{position:absolute;top:0;height:100%}#top-util #search-music fieldset+fieldset input:nth-child(1){left:0;width:66.67%;padding:0 .5em 0 1em}#top-util #search-music fieldset+fieldset input:nth-child(2){font-weight:700;right:0;display:block;width:33.33%;cursor:pointer;letter-spacing:.08em;color:#fff;border:none;-webkit-border-radius:0 .94em .94em 0;border-radius:0 .94em .94em 0;background:#2b56d2}#top-util #now-playing{position:relative;width:100%;height:75.98%!important;background:#29b4f6}#top-util #now-playing>div:nth-child(1){overflow:hidden;height:43.52%;padding:0 1.25em;background:#2b56d2}#top-util #now-playing>div:nth-child(1) form{position:relative;padding:1.06em 0 1.25em 3.75em;border-bottom:1px #fff dotted}#top-util #now-playing>div:nth-child(1) form:before{display:block;width:5.56em;height:1em;margin-bottom:.25em;content:'';background:url(/wp-content/themes/wp_stardigio/common/img/icon-now-playing.svg)no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}#top-util #now-playing>div:nth-child(1) form:after{position:absolute;top:50%;left:0;width:2.94em;height:2.94em;content:'';-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-border-radius:50%;border-radius:50%;background:url(/wp-content/themes/wp_stardigio/common/img/icon-sound.svg)no-repeat #fafc63;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}#top-util #now-playing>div:nth-child(1) form div{font-size:81.25%;font-weight:400;line-height:1.85;position:relative;overflow:hidden;width:100%;border:1px solid #e1e1e1;-webkit-border-radius:.15em;border-radius:.15em;background:#fff}#top-util #now-playing>div:nth-child(1) form div:before{line-height:1.85;position:absolute;top:0;right:0;width:1.46em;height:100%;text-align:center;color:#2b56d2;background:#e1e1e1}#top-util #now-playing>div:nth-child(1) form div select{position:relative;z-index:1;width:100%;height:1.85em;padding:0 0 0 1.15em;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#top-util #now-playing>div:nth-child(1) form div select:-moz-focusring{color:transparent;text-shadow:0 0 0 #3c3c3c}#top-util #now-playing>div:nth-child(1) form div select::-ms-value{color:#3c3c3c;background:0 0}#top-util #now-playing>div:nth-child(1) form div select::-ms-expand{display:none}#top-util #now-playing>div:nth-child(1) form div option{color:#3c3c3c}#top-util #now-playing>div:nth-child(1) p{font-weight:700;padding:.63em .63em 0;letter-spacing:0;color:#fff}#top-util #now-playing>div:nth-child(1) p span{font-size:81.25%;word-wrap:break-word;overflow-wrap:break-word}#top-util #now-playing>div:nth-child(1) p span:before{font-size:123.08%;display:block;content:'チャンネル';color:#88cdfd}#top-util #now-playing>div:nth-child(2){position:relative;overflow:hidden;width:100%;height:56.48%;-webkit-transition:width .45s cubic-bezier(.23,1,.32,1);-moz-transition:width .45s cubic-bezier(.23,1,.32,1);-ms-transition:width .45s cubic-bezier(.23,1,.32,1);-o-transition:width .45s cubic-bezier(.23,1,.32,1);transition:width .45s cubic-bezier(.23,1,.32,1);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background:#29b4f6;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#top-util #now-playing>div:nth-child(2).open{width:51.63em}#top-util #now-playing>div:nth-child(2).open dl:nth-child(1){background:#0b95e5}#top-util #now-playing>div:nth-child(2).open dl:nth-child(2){background:#48b3f0}#top-util #now-playing>div:nth-child(2).open dl:nth-child(3){background:#3ca8e7}#top-util #now-playing>div:nth-child(2).open dl:nth-child(4){background:#48b3f0}#top-util #now-playing>div:nth-child(2).open~a{right:-36.75em;border:.13em solid #48b3f0}#top-util #now-playing>div:nth-child(2).open~a:before{-webkit-transform:translate(-50%,-50%)rotateY(180deg);-moz-transform:translate(-50%,-50%)rotateY(180deg);-ms-transform:translate(-50%,-50%)rotateY(180deg);-o-transform:translate(-50%,-50%)rotateY(180deg);transform:translate(-50%,-50%)rotateY(180deg)}#top-util #now-playing>div:nth-child(2) dl{width:14.88em;height:100%;padding:0 1.25em;-webkit-transition:background .45s;-moz-transition:background .45s;-ms-transition:background .45s;-o-transition:background .45s;transition:background .45s}#top-util #now-playing>div:nth-child(2) dl dt{font-weight:700;line-height:1.5;display:table;overflow:hidden;width:100%;height:50%;padding:0 .63em;letter-spacing:0;color:#fff;border-bottom:#fff 1px dotted}#top-util #now-playing>div:nth-child(2) dl dt span{font-size:81.25%;display:table-cell;vertical-align:middle;word-wrap:break-word;overflow-wrap:break-word}#top-util #now-playing>div:nth-child(2) dl dt span:before{font-size:123.08%;display:block;content:'ARTIST';color:#88cdfd}#top-util #now-playing>div:nth-child(2) dl dd{font-weight:700;line-height:1.5;display:table;overflow:hidden;width:100%;height:50%;padding:0 .63em;letter-spacing:0;word-wrap:break-word;color:#fff;overflow-wrap:break-word}#top-util #now-playing>div:nth-child(2) dl dd span{font-size:81.25%;display:table-cell;vertical-align:middle}#top-util #now-playing>div:nth-child(2) dl dd span:before{font-size:123.08%;display:block;content:'TITLE';color:#88cdfd}#top-util #now-playing>div:nth-child(2) dl~dl{position:absolute;top:0;width:12.25em;padding:0 .63em}#top-util #now-playing>div:nth-child(2) dl~dl dd,#top-util #now-playing>div:nth-child(2) dl~dl dt{padding:0 .31em}#top-util #now-playing>div:nth-child(2) dl:nth-child(1){background:#29b4f6}#top-util #now-playing>div:nth-child(2) dl:nth-child(2){left:14.88em;background:#29b4f6}#top-util #now-playing>div:nth-child(2) dl:nth-child(3){left:27.13em;background:#29b4f6}#top-util #now-playing>div:nth-child(2) dl:nth-child(4){left:39.38em;background:#29b4f6}#top-util #now-playing>a{position:absolute;right:0;bottom:28.24%;width:2.63em;height:2.63em;cursor:pointer;-webkit-transition:right .45s cubic-bezier(.23,1,.32,1),border .45s,background .3s,color .3s;-moz-transition:right .45s cubic-bezier(.23,1,.32,1),border .45s,background .3s,color .3s;-ms-transition:right .45s cubic-bezier(.23,1,.32,1),border .45s,background .3s,color .3s;-o-transition:right .45s cubic-bezier(.23,1,.32,1),border .45s,background .3s,color .3s;transition:right .45s cubic-bezier(.23,1,.32,1),border .45s,background .3s,color .3s;-webkit-transform:translate(50%,50%);-moz-transform:translate(50%,50%);-ms-transform:translate(50%,50%);-o-transform:translate(50%,50%);transform:translate(50%,50%);color:#2b56d2;border:.13em solid #29b4f6;-webkit-border-radius:.31em;border-radius:.31em;background:#fff}#top-util #now-playing>a:before{font-size:260%;position:absolute;top:50%;left:50%;-webkit-transition:-webkit-transform .45s;-moz-transition:-moz-transform .45s;-ms-transition:-ms-transform .45s;-o-transition:-o-transform .45s;transition:transform .45s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media print{#page > header{position:absolute;left:0}}@media screen and (max-width:768px){#page,#page>h2{min-width:0}#info #page article form,#top-nav ul{-webkit-box-lines:multiple;-moz-box-lines:multiple}body{font-size:3.33vw;letter-spacing:.08em}a.btn-gotop{position:absolute;top:.2em;right:1.2em;display:block;padding-right:2em;cursor:pointer;text-decoration:none}a.btn-gotop span{line-height:1.5;color:#444}a.btn-gotop span:before{content:'ページTOP'}a.btn-gotop i{position:absolute;top:50%;right:0;width:1.5em;height:1.5em;margin-top:-.75em;color:#fff;-webkit-border-radius:50%;border-radius:50%;background:#2248d0}a.btn-gotop i:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)rotate(-90deg);-moz-transform:translate(-50%,-50%)rotate(-90deg);-ms-transform:translate(-50%,-50%)rotate(-90deg);-o-transform:translate(-50%,-50%)rotate(-90deg);transform:translate(-50%,-50%)rotate(-90deg)}table[role=list] tr th span{display:block;margin-right:0;padding-right:0;border-right:none}nav[role=breadcrumbs]{display:none}nav[role^=tab][role=tab-arrowed] a.current:after,nav[role^=tab][role=tab-arrowed] a:not([href]):after{bottom:.06em;border-width:.88em .75em 0}div[role=list],dl[role=channel],dl[role=download]>*{display:block}div[role=list] dl{display:block;width:100%}div[role=list] dl+dl+dl{margin-top:.8em}div[role=list] dl:nth-child(2n+1){border-left:none}div[role=list] dl dt{-webkit-border-radius:.32em;border-radius:.32em}div[role=list] dl dd ul li{font-size:100%}dl[role=channel] dt{display:table;width:100%}dl[role=channel] dt span:nth-child(1){width:4.4em}dl[role=channel] dt span:nth-child(1) i{width:3.6em;height:3.6em;-webkit-border-radius:.32em;border-radius:.32em}dl[role=channel] dt span:nth-child(2){width:auto;padding:0}dl[role=channel] dt span:nth-child(2) small{line-height:1.4;color:#2248d0}dl[role=channel] dt+dd{padding-top:.96em}dl[role=channel] dt+dd br{display:none}dl[role=download]{display:block;-webkit-border-radius:.24em;border-radius:.24em}dl[role=download] dt{width:auto;margin-top:-.8em;padding:1em 0 0;text-align:center}dl[role=download] dd div{width:18.24em;margin:0 auto}dl[role=starting]{display:block;text-align:center}dl[role=starting]:last-child{padding-bottom:1em}dl[role=starting]>*{display:block}dl[role=starting] dt{padding:0 0 .48em}dl[role=intro] dt br{display:none}dl[role=note]{text-align:left}dl[role=note]:last-child{padding-bottom:1em}dl[role=note]>*{font-size:88%;line-height:1.45}#page{max-width:initial;padding-top:6.8em}#page>header>div>div{position:fixed}#page>footer{overflow:hidden;background:#fff}#page>footer>div:nth-of-type(1){position:relative;background:#f6fafb}#page>footer>div:nth-of-type(1):after{display:block;height:2.6em;content:'';-webkit-box-shadow:0 0 .96em 0 rgba(0,0,0,.23);box-shadow:0 0 .96em 0 rgba(0,0,0,.23)}#page>footer>div:nth-of-type(2) ul{padding:1.2em;background:#eef5f8}#page>footer>div:nth-of-type(2) ul:after,#page>footer>div:nth-of-type(2) ul:before{display:table;content:''}#page>footer>div:nth-of-type(2) ul:after{clear:both}#page>footer>div:nth-of-type(2) ul li{width:48.55%}#page>footer>div:nth-of-type(2) ul li:nth-child(2n+1){float:left;clear:both}#page>footer>div:nth-of-type(2) ul li:nth-child(2n){float:right}#page>footer>div:nth-of-type(2) ul li:nth-child(2n)~li{margin-top:.8em}#page>footer>div:nth-of-type(2) ul li a img{width:100%}#page>footer>div:nth-of-type(3){background:#fff}#page>footer>div:nth-of-type(3)>ul:nth-child(1),#page>footer>div:nth-of-type(3)>ul:nth-child(2),#page>footer>div:nth-of-type(3)>ul:nth-child(3),#page>footer>div:nth-of-type(3)>ul>li>a span{display:none}#page>footer>div:nth-of-type(3)>ul>li{border-bottom:1px #e1e1e1 dotted}#page>footer>div:nth-of-type(3)>ul>li>a{font-size:120%;font-weight:700;position:relative;display:block;padding:.7em 0 .7em 2.33em;letter-spacing:0;color:#0c5dad}#page>footer>div:nth-of-type(3)>ul>li>a:before{font-size:67.74%;position:absolute;top:50%;left:1.48em;-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#2b56d2}#page>footer>div:nth-of-type(3)>ul>li ul li a:before,#page>footer>div:nth-of-type(3)>ul>li>a:before{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#page>footer>div:nth-of-type(3)>ul>li ul{padding:.84em 0;border-bottom:1px #e1e1e1 solid}#page>footer>div:nth-of-type(3)>ul>li ul li{border-bottom:none}#page>footer>div:nth-of-type(3)>ul>li ul li a{font-weight:700;position:relative;display:block;padding:.68em 0 .68em 2.8em;letter-spacing:0;color:#0c5dad}#page>footer>div:nth-of-type(3)>ul>li ul li a:before{position:absolute;top:50%;left:1.08em;-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#2b56d2}#page>footer>small{font-size:72%;line-height:1.56;display:block;padding:1.08em 0 1.08em .8em;letter-spacing:0;color:#005bb0}#page [role=global-overlay],#page>header>div nav[role=drawer]>ul>li:last-child,#page>header>div>div h1 span:first-child,#page>header>div>div>div img:first-child,#popup>header>div nav[role=drawer]>ul>li:last-child,#popup>header>div>div h1 span:first-child,#popup>header>div>div>div img:first-child{display:none}#page .contents{min-width:0;max-width:initial}#page article{width:100%;padding:1.2em 1.2em 2.6em}#popup{min-width:initial;min-height:100%;padding-top:6.8em}#popup>header>div>div{position:absolute}#popup article{width:auto;padding:0 1.2em}#page>h2,#popup>h2{height:5.08em}#page>h2 span,#popup>h2 span{font-size:144%}#page>h2 span span,#popup>h2 span span{margin-right:.53em}#page>h2 span i,#popup>h2 span i{font-size:55.56%;padding:.1em .4em;border:1px solid #fff}#page>h2 span br,#popup>h2 span br{display:inherit}#page>header>div>div,#popup>header>div>div{z-index:10;top:0;left:0;width:100%;height:6.8em;border-bottom:1px #e1e1e1 solid;background:#fff}#page>header>div>div>div,#popup>header>div>div>div{position:relative;z-index:1;height:2em;padding-top:.6em;background:#000}#page>header>div>div>div img,#popup>header>div>div>div img{display:block;width:4.8em;margin:0 auto}#page>header>div>div h1,#popup>header>div>div h1{width:calc(100% - 10em);padding:1.6em 0 0 .8em}#page>header>div>div h1 span img:first-child,#popup>header>div>div h1 span img:first-child{width:6.84em;margin-right:1.2em}#page>header>div>div h1 span img:first-child+img,#popup>header>div>div h1 span img:first-child+img{width:9.28em}#page>header>div>div>a,#popup>header>div>div>a{position:absolute;bottom:0;overflow:hidden;width:4.72em;height:4.8em;text-align:center;border-left:1px #e1e1e1 solid;background:#fff}#page>header>div>div>a:after,#popup>header>div>div>a:after{font-size:72%;position:absolute;bottom:.78em;left:0;display:block;width:100%;color:#2b56d2}#page>header>div>div>a:nth-of-type(1),#popup>header>div>div>a:nth-of-type(1){right:0}#page>header>div>div>a:nth-of-type(1):after,#popup>header>div>div>a:nth-of-type(1):after{content:'MENU'}#page>header>div>div>a:nth-of-type(1) i:nth-child(1),#popup>header>div>div>a:nth-of-type(1) i:nth-child(1){-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}#page>header>div>div>a:nth-of-type(1) i:nth-child(2),#popup>header>div>div>a:nth-of-type(1) i:nth-child(2){-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}#page>header>div>div>a:nth-of-type(1).open i:nth-child(1),#popup>header>div>div>a:nth-of-type(1).open i:nth-child(1){-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}#page>header>div>div>a:nth-of-type(1).open i:nth-child(2),#popup>header>div>div>a:nth-of-type(1).open i:nth-child(2){-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-ms-transform:rotateY(0);-o-transform:rotateY(0);transform:rotateY(0)}#page>header>div>div>a:nth-of-type(2),#popup>header>div>div>a:nth-of-type(2){right:4.72em}#page>header>div>div>a:nth-of-type(2):after,#popup>header>div>div>a:nth-of-type(2):after{content:'資料請求'}#page>header>div>div>a i,#popup>header>div>div>a i{font-size:162.5%;position:absolute;top:0;left:0;display:block;width:100%;height:100%;-webkit-transition:-webkit-transform .45s;-moz-transition:-moz-transform .45s;-ms-transition:-ms-transform .45s;-o-transition:-o-transform .45s;transition:transform .45s;background:#fff;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#page>header>div>div>a i:before,#popup>header>div>div>a i:before{position:absolute;top:.49em;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);color:#2b56d2}#page>header>div nav[role=drawer],#popup>header>div nav[role=drawer]{position:fixed;z-index:9;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform .45s cubic-bezier(.23,1,.32,1);-moz-transition:-moz-transform .45s cubic-bezier(.23,1,.32,1);-ms-transition:-ms-transform .45s cubic-bezier(.23,1,.32,1);-o-transition:-o-transform .45s cubic-bezier(.23,1,.32,1);transition:transform .45s cubic-bezier(.23,1,.32,1);-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0);border-top:1px #e1e1e1 solid;background:#fff}#page>header>div nav[role=drawer].open,#popup>header>div nav[role=drawer].open{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}#page>header>div nav[role=drawer]>ul,#popup>header>div nav[role=drawer]>ul{position:absolute;top:0;left:0;width:100%;padding:7.28em 0 .48em}#page>header>div nav[role=drawer]>ul>li,#popup>header>div nav[role=drawer]>ul>li{padding:.48em 0}#page>header>div nav[role=drawer]>ul>li+li,#popup>header>div nav[role=drawer]>ul>li+li{border-top:1px #e1e1e1 dotted}#page>header>div nav[role=drawer]>ul>li>a,#popup>header>div nav[role=drawer]>ul>li>a{font-size:124%;font-weight:700;position:relative;display:block;padding:.39em 0 .39em 2.26em;letter-spacing:0;color:#0c5dad}#page>header>div nav[role=drawer]>ul>li>a:not([href]):before,#popup>header>div nav[role=drawer]>ul>li>a:not([href]):before{-webkit-transition:-webkit-transform .45s;-moz-transition:-moz-transform .45s;-ms-transition:-ms-transform .45s;-o-transition:-o-transform .45s;transition:transform .45s;-webkit-transform:translate(0,-50%)rotate(90deg);-moz-transform:translate(0,-50%)rotate(90deg);-ms-transform:translate(0,-50%)rotate(90deg);-o-transform:translate(0,-50%)rotate(90deg);transform:translate(0,-50%)rotate(90deg)}#page>header>div nav[role=drawer]>ul>li>a:not([href]).open:before,#popup>header>div nav[role=drawer]>ul>li>a:not([href]).open:before{-webkit-transform:translate(0,-50%)rotate(-90deg);-moz-transform:translate(0,-50%)rotate(-90deg);-ms-transform:translate(0,-50%)rotate(-90deg);-o-transform:translate(0,-50%)rotate(-90deg);transform:translate(0,-50%)rotate(-90deg)}#page>header>div nav[role=drawer]>ul>li>a:before,#popup>header>div nav[role=drawer]>ul>li>a:before{font-size:68.75%;position:absolute;top:50%;left:1.41em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#2b56d2}#page>header>div nav[role=drawer]>ul>li div,#popup>header>div nav[role=drawer]>ul>li div{overflow:hidden;height:0}#page>header>div nav[role=drawer]>ul>li ul li a,#popup>header>div nav[role=drawer]>ul>li ul li a{font-size:104%;font-weight:700;position:relative;display:block;padding:.58em 0 .58em 4.08em;letter-spacing:0;color:#0c5dad}#page>header>div nav[role=drawer]>ul>li ul li a:before,#popup>header>div nav[role=drawer]>ul>li ul li a:before{position:absolute;top:50%;left:2.48em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);color:#2b56d2}#page>header>div nav[role=global],#popup>header>div nav[role=global],body[id^=program] #page article>h3 small:before,body[id^=station400] #page article>h3 small:before{display:none}body[id^=program] #page article>header,body[id^=station400] #page article>header{padding:1.69em;-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}body[id^=program] #page article>h3 small,body[id^=station400] #page article>h3 small{font-size:80.77%;display:block}#station400-sunday_powerpush #page article section:nth-of-type(1)>div,body[id^=program] #page article section,body[id^=station400] #page article section{-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}#program-list nav[role=tab-arrowed],body[id^=program] #page article section>h3,body[id^=station400] #page article section>h3{-webkit-border-radius:.8em .8em 0 0;border-radius:.8em .8em 0 0}body[id^=program] #page article section>h3 span,body[id^=station400] #page article section>h3 span{width:calc(100% - 5.82em)}body[id^=program] #page article section>h3 i,body[id^=station400] #page article section>h3 i{width:7.63em}body[id^=program] #page article section>div>h3,body[id^=station400] #page article section>div>h3{font-size:100%}body[id^=program] #page article footer a,body[id^=station400] #page article footer a{display:block;min-width:0;margin:0 .44em;text-align:center;-webkit-border-radius:.32em;border-radius:.32em}body[id^=station400-] nav[role=tab]{-webkit-border-radius:.32em;border-radius:.32em}body[id^=station400-] nav[role=tab] a:before{font-size:88%}#program-list nav[role=tab-arrowed] a{font-size:84%;padding:.67em 1.43em .67em 2.38em}#program-list nav[role=tab-arrowed] a:before{font-size:104.76%;left:.89em}#program-list nav[role=tab-arrowed] a:first-child{-webkit-border-radius:calc(.8em - 2px) 0 0;border-radius:calc(.8em - 2px) 0 0}#program-list nav[role=tab-arrowed] a:last-child{-webkit-border-radius:0 calc(.8em - 2px) 0 0;border-radius:0 calc(.8em - 2px) 0 0}#station400 #page article section>div>dl{padding:.5em 1.69em 1.88em}#station400 #page article section>div>dl dt{float:none;width:10.96em;margin:0 auto 1.8em}#station400 #page article section>div>dl dd{float:none;width:100%;padding-right:0}#station400-week #page article section>div{-webkit-border-radius:.8em;border-radius:.8em}#station400-sunday_powerpush #page article section:nth-of-type(1)>a{display:block;min-width:0;text-align:center;-webkit-border-radius:.32em;border-radius:.32em}#station400-sunday_powerpush #page article section>div>dl:first-child dt span{width:calc(100% - 6.38em)}#station400-sunday_powerpush #page article section>div>dl:first-child dt i{width:6.7em;-webkit-border-radius:0;border-radius:0}#station400-sunday_powerpush #page article section>div>img:first-child{display:block;float:none;width:calc(100% - .875em);margin:1.69em auto 0}#station400-sunday_powerpush #page article section>div>img:first-child~dl{float:none;width:auto;margin:1.38em 0;padding:0 .44em .94em}#station400-sunday_powerpush #page article section>div>img:first-child~dl~p{float:none;width:auto;margin:0 0 1.5em;padding:0 .44em}#station400-sunday_powerpush table[role=list] tr>*{width:30%}#station400-sunday_powerpush table[role=list] tr>:nth-child(2){width:40%}#next_topics #page article{width:auto}#next_topics #page article section{margin-top:2em;-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}#next_topics #page article section>h3{padding:.76em 0;text-align:center;-webkit-border-radius:.8em .8em 0 0;border-radius:.8em .8em 0 0}#next_topics #page article section>dl{-webkit-border-radius:0 0 .8em .8em;border-radius:0 0 .8em .8em}#next_topics #page article section>dl dd{font-size:100%}#info #page article section{-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}#info #page article section header{display:block}#info #page article section header h3{font-weight:700;display:block;width:auto}#info #page article section header h3 span{display:block;width:auto;padding:.48em 0 0}#info #page article section header h3 time{display:block;width:8.38em}#info #page article section header ul{display:block;width:auto}#info #page article section header ul li{font-size:80%;float:left!important;clear:none!important;width:7.45em;margin:.5em .5em 0 0!important;padding:.3em 0;white-space:nowrap;letter-spacing:0}#info #page article section header ul li:last-child{margin-right:0!important}#info #page article form{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:1.5em 0;padding:1.25em;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#info #page article form:before{font-size:131.25%;width:100%}#info #page article form label{width:50%;margin-top:.94em;padding:0 0 0 1.88em}#info #page article form label i{left:0}#info #page article>div.disabled nav[role=tab-arrowed]{-webkit-border-radius:.32em 0 0 .32em;border-radius:.32em 0 0 .32em}#info #page article>div.disabled nav[role=tab-arrowed] a:after{border-width:.88em .75em 0}#info nav[role=tab-arrowed]{-webkit-border-radius:.32em;border-radius:.32em}#trouble_pdf #popup article header p,body[id^=search] #popup article header p{width:calc(100% - 10em)}#trouble_pdf #popup article section,body[id^=search] #popup article section{-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}#trouble_pdf #popup article footer a,body[id^=search] #popup article footer a{-webkit-border-radius:.28em;border-radius:.28em}#trouble_pdf #popup article footer a.btn-back,body[id^=search] #popup article footer a.btn-back{width:18.5em;min-width:0}#trouble_pdf #popup article footer a.btn-close,body[id^=search] #popup article footer a.btn-close{width:12.94em;min-width:0}#searchmusic #popup article header>a{width:12.31em}#trouble_pdf #popup article header dl dd:last-child{padding:0}#trouble_pdf #popup article header dl dd:last-child a:nth-child(1){display:block;min-width:0}#trouble_pdf #popup article header dl dd:last-child a:nth-child(2){position:static;display:block;width:12.64em;margin:.8em auto 0}#trouble_pdf #popup article section h3{-webkit-border-radius:.8em .8em 0 0;border-radius:.8em .8em 0 0}#trouble_pdf #popup article section p span{display:block;padding:1.19em .44em 3.25em}#trouble_pdf #popup article section dl:nth-of-type(1){margin:0 .44em 1.88em}#trouble_pdf #popup article section dl:nth-of-type(2){margin:0 .44em}#enkalive #page article,#month_artist #page article{width:auto}#enkalive #page article>p,#month_artist #page article dl{float:none;width:auto}#enkalive #page article figure{display:block;float:none;width:auto;-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}#month_artist #page article figure{float:none;width:auto;margin-bottom:1.88em}#allchannel #page article{width:100%}#allchannel #page article footer{display:block;margin-top:2em}#allchannel #page article footer a{display:block;float:none;min-width:0;max-width:initial;padding:1.56em 5.6em 1.56em 2em;-webkit-border-radius:.32em;border-radius:.32em}#allchannel #page article footer a+a{margin:.6em 0 0}#allchannel #page article footer a:after{right:2.4em;width:1.24em;height:1.24em;content:''}#allchannel #page article dl,#inquiry #page article section,#request #page article section{-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}#allchannel #page article dl+dl{margin-top:.56em}#allchannel #page article dl dt{font-size:120%;padding:.67em 3.67em .67em .8em;-webkit-border-radius:.67em .67em 0 0;border-radius:.67em .67em 0 0}#allchannel #page article dl dt:after,#allchannel #page article dl dt:before{right:.87em}#allchannel #page article dl dt span{padding-left:.8em}#allchannel #page article dl dt i{width:2em;height:2em}#allchannel #page article dl dd>div{padding:.84em .96em 1.44em}#allchannel #page article dl dd>div p{line-height:1.64;margin-bottom:.92em}#allchannel #page article dl dd>div p br,#allchannel #page article table:nth-of-type(1),#inquiry #page article section form fieldset:not(:last-child) legend span br,#inquiry #page article section form fieldset:not(:last-child) legend:after,#request #page article section form fieldset:not(:last-child) legend span br,#request #page article section form fieldset:not(:last-child) legend:after{display:none}#allchannel #page article table a{font-size:100%;line-height:1.4;display:block;padding:1.4em 1em}#allchannel #page article table a span{font-size:80%;margin-top:.5em;padding:.3em 2.2em .3em .9em;letter-spacing:.15em;-webkit-border-radius:1.8em;border-radius:1.8em}#allchannel #page article table a span:before{right:.2em}#allchannel #page article table:nth-of-type(1)~table{display:table;width:100%}#allchannel #page article table:nth-of-type(1)~table+table{margin-top:.96em}#allchannel #page article table:nth-of-type(1)~table tr td,#allchannel #page article table:nth-of-type(1)~table tr th{padding:0 .32em;text-align:left;vertical-align:middle}#allchannel #page article table:nth-of-type(1)~table tr th{color:#fff;border:1px solid #fff}#allchannel #page article table:nth-of-type(1)~table tr td{border:1px solid #626262}#allchannel #page article table:nth-of-type(1)~table tr:nth-child(1) th{line-height:1.4;width:26%;padding:0 .64em;border-top:1px #626262 solid;border-left:1px #626262 solid;background:#626262}#allchannel #page article table:nth-of-type(1)~table tr:nth-child(1) td{border-bottom:1px #fff solid}#allchannel #page article table:nth-of-type(1)~table tr:nth-child(2) th{font-size:88%;line-height:1.59;border-top:1px #fff solid}#allchannel #page article table:nth-of-type(1)~table tr:nth-child(2) th:nth-child(1){font-size:100%;line-height:1.4;padding:0 .64em;border-bottom:1px #626262 solid;border-left:1px #626262 solid;background:#626262}#allchannel #page article table:nth-of-type(1)~table tr:nth-child(2) th:nth-child(2){text-align:center;background:#2b56d2}#allchannel #page article table:nth-of-type(1)~table tr:nth-child(2) th:nth-child(3){text-align:center;border-right:1px #626262 solid;background:#f7a54e}#allchannel #page article table:nth-of-type(1)~table tr:nth-child(3) th{font-size:88%;line-height:1.59;border-bottom:1px #626262 solid;background:#2b56d2}#allchannel #page article table:nth-of-type(1)~table tr:nth-child(3) th:nth-child(4){border-right:1px #626262 solid;background:#f7a54e}#allchannel #page article table:nth-of-type(1)~table tr:nth-child(4) td{padding:.96em .32em;text-align:center}#inquiry #page article header,#request #page article header{padding:1.69em;-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}#inquiry #page article section>h3,#request #page article section>h3{-webkit-border-radius:.61em .61em 0 0;border-radius:.61em .61em 0 0}#inquiry #page article section form fieldset:first-child p,#request #page article section form fieldset:first-child p{display:table}#inquiry #page article section form fieldset:first-child p label,#request #page article section form fieldset:first-child p label{display:table-cell!important;vertical-align:top}#inquiry #page article section form fieldset:first-child p label input,#inquiry #page article section form fieldset:first-child p label span,#request #page article section form fieldset:first-child p label input,#request #page article section form fieldset:first-child p label span{vertical-align:top!important}#inquiry #page article section form fieldset:first-child p label+label,#request #page article section form fieldset:first-child p label+label{margin-left:0!important}#inquiry #page article section form fieldset:not(:last-child),#request #page article section form fieldset:not(:last-child){padding:1.13em .44em}#inquiry #page article section form fieldset:not(:last-child) legend,#request #page article section form fieldset:not(:last-child) legend{width:100%;padding:0}#inquiry #page article section form fieldset:not(:last-child) legend span strong,#request #page article section form fieldset:not(:last-child) legend span strong{font-size:88%;font-weight:400}#inquiry #page article section form fieldset:not(:last-child) legend span small,#request #page article section form fieldset:not(:last-child) legend span small{font-size:88%}#inquiry #page article section form fieldset:not(:last-child) p,#request #page article section form fieldset:not(:last-child) p{float:none;clear:both;width:100%;padding:1.12em 0 0}#inquiry #page article section form fieldset:not(:last-child) p br,#request #page article section form fieldset:not(:last-child) p br{display:inherit}#inquiry #page article section form fieldset:not(:last-child) p br~label,#request #page article section form fieldset:not(:last-child) p br~label{display:inline-block;margin:1.04em 0 0}#inquiry #page article section form fieldset:not(:last-child) p label+label,#request #page article section form fieldset:not(:last-child) p label+label,#top-util #search-music fieldset label+label{margin-left:2em}#inquiry #page article section form fieldset:not(:last-child) p input[type=radio],#request #page article section form fieldset:not(:last-child) p input[type=radio]{margin-right:.25em}#inquiry #page article section form fieldset:not(:last-child) p input[type=text].input-age,#request #page article section form fieldset:not(:last-child) p input[type=text].input-age{width:9.6em}#inquiry #page article section form fieldset:not(:last-child) p input[type=text].input-tel,#request #page article section form fieldset:not(:last-child) p input[type=text].input-tel{width:4.92em}#inquiry #page article section form fieldset:not(:last-child) p input[type=text]:focus,#inquiry #page article section form fieldset:not(:last-child) p textarea:focus,#request #page article section form fieldset:not(:last-child) p input[type=text]:focus,#request #page article section form fieldset:not(:last-child) p textarea:focus{-webkit-box-shadow:0 0 .48em 0 rgba(43,86,210,.05)inset;box-shadow:0 0 .48em 0 rgba(43,86,210,.05)inset}#inquiry #page article section form fieldset:not(:last-child) p span.icon-arrow,#request #page article section form fieldset:not(:last-child) p span.icon-arrow{width:9.6em}#inquiry #page article section form fieldset:last-child p,#request #page article section form fieldset:last-child p{font-size:88%;padding:1.31em .44em 1.94em}#inquiry #page article section form fieldset:last-child input[type=submit],#request #page article section form fieldset:last-child input[type=submit]{display:block;width:calc(100% - .875em);min-width:0;margin:0 auto;-webkit-background-size:1.12em 1.12em;-moz-background-size:1.12em 1.12em;background-size:1.12em 1.12em}#inquiry #page article section form fieldset:last-child input[type=submit].btn-back,#inquiry #page article section form fieldset:last-child input[type=submit].btn-submit,#request #page article section form fieldset:last-child input[type=submit].btn-back,#request #page article section form fieldset:last-child input[type=submit].btn-submit{padding:1.13em 0}#inquiry #page article section form fieldset:last-child input[type=submit]+input,#request #page article section form fieldset:last-child input[type=submit]+input{margin-top:.64em}#request #page article header dl:first-child dt{float:none;width:10.96em;margin:0 auto 1.8em}#request #page article header dl:first-child dd a br,#request #page article header dl:first-child dt br,#top #top-pickup>div>dl>dt>br{display:inherit}#request #page article header dl:first-child dd{float:none;width:100%;padding-right:0}#request #page article header dl:first-child dd a{font-size:100%;line-height:1.4;display:block;min-width:0;padding:.88em 3.28em .88em 2.08em;text-align:left;-webkit-border-radius:.32em;border-radius:.32em}#request #page article header dl:first-child dd a:before{font-size:100%}#inquiry #page article header dl dt{font-size:120%;line-height:1.5;float:none;width:100%;margin:-.33em 0 1em}#inquiry #page article header dl dt small{font-size:73.33%;line-height:1.82;display:block;letter-spacing:.08em}#inquiry #page article header dl dd{float:none;width:100%;padding:2em 0;-webkit-border-radius:.32em;border-radius:.32em}#inquiry #page article header dl dd img{width:19.81em}#top #page article section header{padding:0;border-bottom:2px #e1e1e1 solid}#top #page article section header h3{font-size:120%;width:calc(100% - 6em);padding:.88em 0}#top #page article section header h3 strong{font-size:83.33%;line-height:1.5}#top #page article section header div{position:relative;width:7.2em;padding-right:.44em}#top #page article section header div a{display:block;-webkit-border-radius:.32em;border-radius:.32em}#top #page article section header div a:before{right:.38em}#top #top-pickup>div,#top #top-pickup>div>dl dd{display:block}#top #top-pickup>div:before{display:none}#top #top-pickup>div>dl+dl>dt{width:auto}#top #top-pickup>div>dl>dt{font-size:100%;line-height:1.4;margin:0;padding:1.88em 0 0}#top #top-pickup>div>dl dd a{display:block;width:auto;margin:0!important;padding:1.6em .44em}#top #top-pickup>div>dl dd a+a{border-top:1px #e1e1e1 dotted}#top #top-pickup>div>dl dd a dl{padding-right:2.2em;letter-spacing:0}#top #top-pickup>div>dl dd a dl:after,#top #top-pickup>div>dl dd a dl:before{display:table;content:''}#top #top-pickup>div>dl dd a dl:after{clear:both}#top #top-pickup>div>dl dd a dl dd:first-child{width:40.32%}#top #top-pickup>div>dl dd a dl dd:first-child~*{width:55.65%}#top #top-pickup>div>dl dd a dl dd:nth-of-type(2) i{font-size:80%;padding:.55em}#top #top-pickup>div>dl dd a dl dd:nth-of-type(2) i+i{margin-left:.5em}#top #top-pickup>div>dl dd a dl dd:nth-of-type(3){font-size:88%;padding:.31em 0}#top #top-pickup>div>dl dd a dl dd:nth-of-type(4){font-size:88%;padding:.27em .45em}#top #top-pickup>div>dl dd a dl dt{line-height:1.4}#top #top-week a{float:none!important;width:auto;margin:0!important}#top #top-week a dl{padding:2em .44em}#top #top-week a dl dt{font-weight:700}#top #top-week a dl dt i{min-width:0}#top #top-week a dl dt strong{padding:.5em 0}#top #top-week a dl dd{font-size:88%}#top #top-info header h3,#top #top-next header h3{padding-left:6em!important}#top #top-next dl dt{margin:1.13em .44em 0}#top #top-next dl dd{float:none!important;width:auto;margin:.8em .44em 0!important}#top #top-next dl dd small{font-size:100%}#top #top-info dl{padding:1.28em .44em}#top #top-info dl dd,#top #top-info dl dt>span span,#top #top-info dl dt>span strong{display:block;float:none;width:auto}#top #top-info dl dd ul{display:block;height:auto;margin:0 -.5em .35em 0}#top #top-info dl dd ul li{font-size:80%;float:left!important;clear:none!important;width:8em;margin:.25em .5em 0 0!important;padding:.25em 0;letter-spacing:0}#top #top-event ul li,#top #top-info dl dt{float:none;width:auto}#top #top-info dl dt{padding-right:0}#top #top-info dl dt:before,#top-nav div dl dd a br.device-pc{display:none}#top #top-info dl dt>span{line-height:1.6;display:block}#top #top-event{text-align:center}#top #top-event ul{display:block;padding:1.25em .44em}#top #top-event ul li+li{margin:1.08em 0 0}#top #top-event>a{display:block;min-width:0;margin:0 .39em;-webkit-border-radius:.28em;border-radius:.28em}#top-nav{font-size:3.33vw;padding-bottom:2.4em;background:#eef5f8}#top-nav div{background:#fff}#top-nav div dl:nth-child(1){border:1px solid #2b56d2}#top-nav div dl:nth-child(1) dt{background:#2b56d2}#top-nav div dl:nth-child(1) dd+dd{border-top:1px #2b56d2 solid}#top-nav div dl:nth-child(1) dd:nth-of-type(1) a:after{border-color:transparent transparent #c11229}#top-nav div dl:nth-child(1) dd:nth-of-type(1) a img{width:10.52em}#top-nav div dl:nth-child(1) dd:nth-of-type(2) a:after{border-color:transparent transparent #005daa}#top-nav div dl:nth-child(1) dd:nth-of-type(2) a img{width:10.16em}#top-nav div dl:nth-child(1) dd:nth-of-type(3) a:after{border-color:transparent transparent #089ad7}#top-nav div dl:nth-child(1) dd:nth-of-type(3) a img{width:9.04em}#top-nav div dl:nth-child(2){border:1px solid #f8a64f}#top-nav div dl:nth-child(2) dt{background:#f8a64f}#top-nav div dl:nth-child(2) dd a:after{border-color:transparent transparent #f8a64f}#top-nav div dl:nth-child(2) dd a img{width:8.76em}#top-nav div dl dt{font-weight:700;padding:.56em 0;text-align:center;letter-spacing:.03em;color:#fff}#top-nav div dl dd a{position:relative;display:block;padding:1.44em 11.6em 1.44em 1.2em}#top-nav div dl dd a:after{position:absolute;right:0;bottom:0;width:0;height:0;content:'';border-width:0 0 .88em .88em;border-style:solid}#top-nav div dl dd a span{font-size:88%;font-weight:700;line-height:1.36;letter-spacing:.03em;color:#595656}#top-nav div dl dd a img{position:absolute;top:50%;left:18.4em;transform:translate(0,-50%)}#top-nav div dl dd a img,#top-nav ul li a:before{-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%)}#top-nav p{width:26.44em;max-width:100%;margin:2.8em auto 2em}#top-nav p img:first-child{display:none}#top-nav p img:first-child+img{display:block;width:100%}#top-nav ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:93.33%;margin:0 auto;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#top-nav ul li{width:50%;padding:0 .2em}#top-nav ul li a{font-size:100%;font-weight:700;position:relative;display:block;padding:1.36em 2.2em 1.36em 2.8em;letter-spacing:.08em;color:#fff;-webkit-border-radius:.32em;border-radius:.32em;background:url(/wp-content/themes/wp_stardigio/common/img/icon-arrow.svg)right .8em top 50% no-repeat #29b4f6;-webkit-background-size:1.12em 1.12em;-moz-background-size:1.12em 1.12em;background-size:1.12em 1.12em}#top-nav ul li a:before{font-size:121.43%;position:absolute;top:50%;left:.66em;transform:translate(0,-50%)}#top-visual{font-size:3.33vw;position:relative;padding-top:0}#top-slide{position:relative;overflow:hidden;width:100%;height:auto;padding-top:123.33%}#top-slide ul:nth-child(1) li.ready-sp{background:url(/wp-content/themes/wp_stardigio/common/img/loading.gif)50% 50% no-repeat;-webkit-background-size:2.56em,2.56em;-moz-background-size:2.56em,2.56em;background-size:2.56em,2.56em}#top-slide ul:nth-child(1) li.ready-sp a{cursor:default;-webkit-animation:none;-moz-animation:none;-ms-animation:none;-o-animation:none;animation:none;pointer-events:none;opacity:0}#top-slide ul:nth-child(1) li a img{width:100%;height:100%}#top-slide ul:nth-child(1) li a img:nth-child(1){display:none}#top-slide ul:nth-child(1) li a img:nth-child(2){display:block}#top-slide ul:nth-child(2){bottom:1.24em;padding:0}#top-slide ul:nth-child(2) li{width:.56em;height:.56em}#top-slide ul:nth-child(2) li+li{margin-left:1.08em}#top-util nav{display:table;width:100%}#top-util nav a{font-size:120%;font-weight:700;position:relative;display:table-cell;width:50%;padding:1.03em 0 1.03em 2.83em;vertical-align:middle;letter-spacing:.02em;color:#fff}#top-util nav a.open:before{-webkit-transform:translate(0,-50%)rotate(-90deg);-moz-transform:translate(0,-50%)rotate(-90deg);-ms-transform:translate(0,-50%)rotate(-90deg);-o-transform:translate(0,-50%)rotate(-90deg);transform:translate(0,-50%)rotate(-90deg)}#top-util nav a:before{position:absolute;top:50%;right:1em;-webkit-transform:translate(0,-50%)rotate(90deg);-moz-transform:translate(0,-50%)rotate(90deg);-ms-transform:translate(0,-50%)rotate(90deg);-o-transform:translate(0,-50%)rotate(90deg);transform:translate(0,-50%)rotate(90deg)}#top-util nav a:nth-child(1){background:#2b56d2}#top-util nav a:nth-child(1):before{color:#fafc63}#top-util nav a:nth-child(1):after{position:absolute;top:50%;left:1em;width:1.27em;height:1.27em;content:'';-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-border-radius:50%;border-radius:50%;background:url(/wp-content/themes/wp_stardigio/common/img/icon-sound.svg)no-repeat #fafc63;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}#top-util nav a:nth-child(1) img{display:block;width:58.67%}#top-util nav a:nth-child(2){background:#29b4f6}#top-util nav a:nth-child(2):before{color:#fff}#top-util nav a:nth-child(2):after{position:absolute;top:50%;left:1em;width:1.27em;height:1.27em;content:'';-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-border-radius:50%;border-radius:50%;background:url(/wp-content/themes/wp_stardigio/common/img/icon-search.svg)no-repeat #fff;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}#service #page article section dl dt:after,#top-util nav a:nth-child(2):after{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#top-util #search-music{overflow:hidden;height:0;padding:0 1.2em;background:#29b4f6}#top-util #search-music:after{display:block;height:1.4em;content:''}#top-util #search-music h3{display:none}#top-util #search-music fieldset{padding:2em 0 1.16em}#top-util #search-music fieldset label{font-weight:700;letter-spacing:0;color:#fff}#top-util #search-music fieldset label input{position:relative;top:-.05em;margin-right:.6em;vertical-align:middle}#top-util #search-music fieldset+fieldset{line-height:2.2;position:relative;height:2.2em;-webkit-border-radius:.54em;border-radius:.54em;background:#fff}#top-util #search-music fieldset+fieldset input{position:absolute;top:0;height:100%}#top-util #search-music fieldset+fieldset input:nth-child(1){left:0;width:82.61%;padding:0 .32em 0 .64em}#top-util #search-music fieldset+fieldset input:nth-child(2){font-weight:700;right:0;display:block;width:17.39%;letter-spacing:.08em;color:#fff;border:none;-webkit-border-radius:0 .54em .54em 0;border-radius:0 .54em .54em 0;background:#2b56d2}#top-util #now-playing{overflow:hidden;height:0;padding:0 1.2em;background:#2b56d2}#top-util #now-playing>div:nth-child(1) form{padding:1.2em 0 0}#top-util #now-playing>div:nth-child(1) form div{font-weight:400;line-height:2.2;position:relative;overflow:hidden;width:100%;-webkit-border-radius:.54em;border-radius:.54em;background:#fff}#top-util #now-playing>div:nth-child(1) form div:before{font-size:140%;line-height:1.57;position:absolute;top:0;right:0;width:2.86em;height:100%;text-align:center;color:#2b56d2;background:#e1e1e1}#top-util #now-playing>div:nth-child(1) form div select{position:relative;z-index:1;width:100%;height:2.2em;padding-right:0;padding-left:12em;text-align:center;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#top-util #now-playing>div:nth-child(1) form div select:-moz-focusring{color:transparent;text-shadow:0 0 0 #3c3c3c}#top-util #now-playing>div:nth-child(1) form div select::-ms-value{color:#3c3c3c;background:0 0}#top-util #now-playing>div:nth-child(1) form div select::-ms-expand{display:none}#top-util #now-playing>div:nth-child(1) form div option{color:#3c3c3c}#top-util #now-playing>div:nth-child(1) p{display:table;width:100%;padding:1.2em 0 .8em;letter-spacing:.02em}#top-util #now-playing>div:nth-child(1) p span,#top-util #now-playing>div:nth-child(2) dl dd span,#top-util #now-playing>div:nth-child(2) dl dt span{display:table-cell;word-wrap:break-word;color:#fff;overflow-wrap:break-word}#top-util #now-playing>div:nth-child(1) p:before{font-weight:700;display:table-cell;width:28.26%;content:'チャンネル';color:#88cdfd}#top-util #now-playing>div:nth-child(2) dl dt{display:table;width:100%;padding:.8em 0;letter-spacing:.02em;border-top:1px #fff dotted}#top-util #now-playing>div:nth-child(2) dl dt:before{font-weight:700;display:table-cell;width:28.26%;content:'ARTIST';color:#88cdfd}#top-util #now-playing>div:nth-child(2) dl dd{display:table;width:100%;padding:.8em 0 1em;letter-spacing:.02em;border-top:1px #fff dotted}#top-util #now-playing>div:nth-child(2) dl dd:before{font-weight:700;display:table-cell;width:28.26%;content:'TITLE';color:#88cdfd}#top-util #now-playing>a,#top-util #now-playing>div:nth-child(2) dl~dl{display:none}#event #page article section,#service #page article section{display:block}#event #page article section dl,#service #page article section dl{width:100%;margin:.63em 0 0!important;-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}#event #page article section dl dd:nth-of-type(2),#service #page article section dl dd:nth-of-type(2){min-height:0;margin-right:0}#event #page article section dl dd:nth-of-type(3),#service #page article section dl dd:nth-of-type(3){margin:1.5em 0 0}#event #page article section dl dd:nth-of-type(3) a,#service #page article section dl dd:nth-of-type(3) a{display:block;min-width:0;-webkit-border-radius:.32em;border-radius:.32em}#service #page article>p{font-size:120%;line-height:1.5;margin-bottom:.9em}#service #page article>p br{display:inherit}#service #page article section dl dt{position:relative}#service #page article section dl dt:after{font-size:80%;line-height:1.75;position:absolute;top:50%;right:2.08em;min-width:8.15em;padding:0 .2em;-o-transform:translate(0,-50%);transform:translate(0,-50%);vertical-align:baseline;letter-spacing:0}#service #page article section dl dt span{width:calc(100% - 5.8em)}}#baseball #page article section dl:after,#faq #page article footer>div:after,#sitemap #page article nav>ul>li:after,#sitemap #page article nav>ul>li>a+ul:after,body.static .layout-event-detail div ul li:nth-child(3n+1),body.static .layout-event-detail div ul:after{clear:both}#baseball #page article section dl dd:nth-child(2) a,#faq #page article footer>div dl dd:nth-of-type(2) a,#faq .content-tab>div dl dd a,#personal #page article>dl>dd a,#privacy_policy #page article>dl>dd a,#shingikai #page article section dl dd a,#terms #page article>dl>dd a{text-decoration:underline}body.static .layout-box{overflow:hidden;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}body.static .layout-box+.layout-box{margin-top:1em}body.static .layout-box>:nth-child(1){font-size:131.25%;font-weight:700;padding:.76em 1.29em;color:#fff;background:#2b56d2}body.static .layout-box>:nth-child(1) span{display:inline-block;width:calc(100% - 122px);padding-left:.71em;vertical-align:middle;color:#fff}body.static .layout-box>:nth-child(1) i{font-size:76.19%;display:inline-block;width:122px;padding:.09em .38em;text-align:center;vertical-align:middle;letter-spacing:0;word-wrap:break-word;color:#2248d0;-webkit-border-radius:.75em;border-radius:.75em;background:#fff}body.static .layout-box>:nth-child(2){padding:1.56em 1.69em 2.06em}body.static .layout-event-title{overflow:hidden;margin-bottom:2.44em;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}body.static .layout-event-title h3{padding-top:27.64%;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}body.static .layout-event-title h3 span{display:none}body.static .layout-event-title p{line-height:1.5;padding:1.56em 1.69em;text-align:center;letter-spacing:.08em;color:#404040}body.static .layout-event-detail div{text-align:center}body.static .layout-event-detail div p:nth-child(1){line-height:1.5;margin-bottom:1em;letter-spacing:.08em;color:#404040}body.static .layout-event-detail div p:nth-child(2){font-size:81.25%;line-height:1.62;display:inline-block;padding:.62em .77em;vertical-align:top;color:#2c2c2c}body.static .layout-event-detail div ul{margin-top:1.25em;text-align:left}body.static .layout-event-detail div ul:after,body.static .layout-event-detail div ul:before{display:table;content:''}body.static .layout-event-detail div ul li{float:left;width:308px}body.static .layout-event-detail div ul li:nth-child(3n+2){margin-left:11px}body.static .layout-event-detail div ul li:nth-child(3n){float:right}body.static .layout-event-detail div ul li:nth-child(3n)~li{margin-top:11px}body.static .layout-event-detail div ul li a{position:relative;display:block;padding:1.13em 2.5em 1.13em 1.25em;border:1px solid #e1e1e1;-webkit-border-radius:4px;border-radius:4px}body.static .layout-event-detail div ul li a:before{position:absolute;top:50%;right:1.25em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}body.static .layout-event-detail div ul li a i{font-size:81.25%;font-weight:700;display:inline-block;min-width:61px;padding:.23em;text-align:center;vertical-align:top;letter-spacing:0;color:#fff}body.static .layout-event-detail div ul li a span{font-weight:700;line-height:1.69;display:block;padding-top:.25em;color:#404040}#faxbox #page article,#personal #page article,#privacy_policy #page article,#shingikai #page article,#terms #page article,#standard #page article{width:800px}#faxbox #page article>p{line-height:1.88;margin-bottom:1.56em;letter-spacing:.08em;color:#404040}#faxbox #page article>p small{font-size:81.25%;line-height:1.54;display:block}#faxbox #page article>p small:before{content:'※'}#faxbox #page article>p small:nth-of-type(1){margin-top:.31em}#faxbox #page article dl:nth-of-type(1) ul{display:table;width:100%}#faxbox #page article dl:nth-of-type(1) ul li{position:relative;display:table-cell;width:50%;text-align:center;vertical-align:middle}#faxbox #page article dl:nth-of-type(1) ul li:before{font-size:138.89%;display:inline-block;vertical-align:middle;color:#1a65b1}#faxbox #page article dl:nth-of-type(1) ul li img{display:inline-block;width:54.72%;vertical-align:middle}#faxbox #page article dl:nth-of-type(1) ul li span{font-size:162.5%;font-weight:700;display:inline-block;margin:0 .75em;vertical-align:middle;letter-spacing:.1em;color:#0c5dad}#shingikai #page article section dl,#shingikai #page article>p{line-height:1.5;letter-spacing:.08em}#faxbox #page article dl:nth-of-type(2) dd p,#personal #page article>p,#privacy_policy #page article>p,#terms #page article>p,#standard #page article>p{line-height:1.5;letter-spacing:.08em;color:#404040}#faxbox #page article dl:nth-of-type(2) dd p strong{font-size:112.5%;font-weight:700;line-height:1.56;display:block;color:#0c5dad}#baseball #page article nav div dl dd:nth-of-type(1) em,#faxbox #page article dl:nth-of-type(2) dd p em{font-weight:700;color:#0c5dad}#shingikai #page article>p{margin-bottom:1.56em;color:#404040}#shingikai #page article section dl dt{font-weight:700;color:#404040}#shingikai #page article section dl dt~dt{margin-top:1.19em}#baseball #page article nav{overflow:hidden;margin-bottom:2.44em;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}#baseball #page article nav h3{padding-top:27.64%;background-image:url(/wp-content/themes/wp_stardigio/baseball/img/img-baseball-pc.jpg);background-repeat:no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}#baseball #page article nav h3 span,#terms #page article table+table{display:none}#baseball #page article nav div{display:table;width:100%;margin-top:1.81em;padding:0 .63em 1.81em}#baseball #page article nav div dl{display:table-cell;width:33.33%;padding:0 1.06em;vertical-arign:top}#baseball #page article nav div dl+dl{border-left:1px #e1e1e1 solid}#baseball #page article nav div dl dt{font-size:81.25%}#baseball #page article nav div dl dt i{font-weight:700;display:inline-block;width:61px;padding:.23em;text-align:center;vertical-align:middle;letter-spacing:0;color:#fff;background:#2b56d2}#baseball #page article nav div dl dt span{font-weight:700;display:inline-block;width:calc(100% - 61px);padding-left:.69em;vertical-align:middle;color:#0c5dad}#baseball #page article nav div dl dd:nth-of-type(1){font-size:81.25%;line-height:1.54;min-height:5.85em;padding:.23em 0;letter-spacing:.08em;color:#404040}#baseball #page article nav div dl dd:nth-of-type(2) a{font-size:81.25%;font-weight:700;position:relative;display:block;padding:.38em 3.08em .38em .85em;color:#fff;-webkit-border-radius:7px;border-radius:7px;background:#2b56d2}#baseball #page article nav div dl dd:nth-of-type(2) a:before{position:absolute;top:50%;right:1.15em;-webkit-transform:translate(0,-50%)rotate(90deg);-moz-transform:translate(0,-50%)rotate(90deg);-ms-transform:translate(0,-50%)rotate(90deg);-o-transform:translate(0,-50%)rotate(90deg);transform:translate(0,-50%)rotate(90deg)}#baseball #page article section dl:after,#baseball #page article section dl:before{display:table;content:''}#baseball #page article section dl dd:nth-child(1){float:left;width:344px}#baseball #page article section dl dd:nth-child(1) figure{position:relative;overflow:hidden;padding-top:61.63%;border:1px solid #e1e1e1}#baseball #page article section dl dd:nth-child(1) figure img{position:absolute;top:0;left:0;width:100%;height:100%}#baseball #page article section dl dd:nth-child(2){line-height:1.5;float:right;width:calc(100% - 372px);min-height:152px;letter-spacing:.08em;color:#404040}#baseball #page article section dl dd:nth-child(3){display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;float:right;clear:right;width:calc(100% - 372px);-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#baseball #page article section dl dd:nth-child(3) a{font-size:112.5%;font-weight:700;line-height:1.28;position:relative;width:280px;min-height:60px;padding:.39em 2.22em .39em 1.11em;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#2248d0}#baseball #page article section dl dd:nth-child(3) a:before{font-size:122.22%;position:absolute;top:50%;right:.91em;-o-transform:translate(0,-50%);transform:translate(0,-50%)}#baseball #page article section dl dd:nth-child(3) a:before,#sitemap #page article nav a:before{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}#baseball #page article section dl dd:nth-child(3) a+a{margin-left:11px}[id='2018spring'] #page article header h3{background-image:url(/wp-content/themes/wp_stardigio/2018spring/img/img-2018spring-pc.jpg)}[id='2018spring'] #page article section div ul li a i,[id='2018spring'] #page article section h3{background:#fea6b4}[id='2018spring'] #page article section div p:nth-child(2){background:#ffeff4}[id='2018spring'] #page article section div ul li a:before{color:#fea6b4}[id='2018earlysummer'] #page article header h3{background-image:url(/wp-content/themes/wp_stardigio/2018earlysummer/img/img-2018earlysummer-pc.jpg)}[id='2018earlysummer'] #page article section div ul li a i,[id='2018earlysummer'] #page article section h3{background:#6cbdfb}[id='2018earlysummer'] #page article section div p:nth-child(2){background:#f0f8ff}[id='2018earlysummer'] #page article section div ul li a:before{color:#6cbdfb}#personal #page article>dl,#privacy_policy #page article>dl,#terms #page article>dl{margin-top:1.5em;letter-spacing:.08em}#personal #page article>dl>dt,#privacy_policy #page article>dl>dt,#terms #page article>dl>dt{font-size:112.5%;font-weight:700;line-height:1.56;color:#0c5dad}#personal #page article>dl>dd,#privacy_policy #page article>dl>dd,#terms #page article>dl>dd{line-height:1.5;color:#404040}#personal #page article>dl>dd+dt,#privacy_policy #page article>dl>dd+dt,#terms #page article>dl>dd+dt{margin-top:1.33em}#personal #page article>dl>dd small,#privacy_policy #page article>dl>dd small,#terms #page article>dl>dd small{font-size:81.25%;line-height:1.85}#personal #page article [data-mark],#privacy_policy #page article [data-mark],#terms #page article [data-mark]{position:relative;display:block}#personal #page article [data-mark]:before,#privacy_policy #page article [data-mark]:before,#terms #page article [data-mark]:before{position:absolute;left:0;content:attr(data-mark)}#terms #page article table{width:100%;margin:.75em 0}#terms #page article table td,#terms #page article table th{font-size:81.25%;line-height:1.62;width:25%;padding:1.23em 1.69em;text-align:left;vertical-align:top;letter-spacing:.05em;border:1px solid #e1e1e1}#terms #page article table th{font-weight:400;background:#e6f3f8}#privacy_policy #page article>p span:first-child{display:block;text-align:right}#privacy_policy #page article>p span[data-mark]{padding-left:1em}#personal #page article>dl>dt{margin-bottom:1.33em;padding-left:1em}#personal #page article>dl>dd dl:not(.layout-inquiry)>dt{font-weight:400;margin:1.5em 0;padding-left:2em}#personal #page article>dl>dd dl:not(.layout-inquiry)>dd{font-size:81.25%;line-height:1.62;padding-left:2.46em;letter-spacing:.05em}#personal #page article>dl>dd dl:not(.layout-inquiry)>dd span.pseudo-tel:after{content:'03-3585-6231'}#personal #page article>dl>dd dl:not(.layout-inquiry)>dd span.pseudo-mail:after{content:'soudan@sarc.or.jp'}#personal #page article>dl>dd dl:not(.layout-inquiry)>dd strong{font-weight:700;display:block;margin-top:1.62em}#personal #page article>dl>dd dl.layout-inquiry{font-weight:700;margin:1.62em 2.46em 0 0}#personal #page article>dl>dd dl.layout-inquiry dt{font-size:138.46%}#personal #page article>dl>dd dl.layout-inquiry dt:nth-child(1){padding:.39em 1.5em;color:#fff;background:#2b56d2}#personal #page article>dl>dd dl.layout-inquiry dt:nth-child(2){display:inline-block;min-width:460px;margin:0 1.06em .56em;padding:1em .39em .17em;vertical-align:top;color:#0e5dad;border-bottom:1px #e1e1e1 solid}#personal #page article>dl>dd dl.layout-inquiry dd{margin:0 1.46em;padding:1.15em 1.46em;color:#0e5dad;border:1px solid #e1e1e1;background:#fff}#personal #page article>dl>dd dl.layout-inquiry dd p{font-size:138.46%;line-height:1.56}#personal #page article>dl>dd dl.layout-inquiry dd p br:nth-of-type(1){display:none}#personal #page article>dl>dd dl.layout-inquiry dd ul{padding:.31em 0}#personal #page article>dl>dd dl.layout-inquiry dd ul li+li{margin-top:1.85em}#personal #page article>dl>dd dl.layout-inquiry dd ul li:before{font-size:192.31%;line-height:1;display:inline-block;width:1.28em;margin-right:.48em;text-align:center;vertical-align:middle}#personal #page article>dl>dd dl.layout-inquiry dd ul li.icon-tel img{width:30.55%}#personal #page article>dl>dd dl.layout-inquiry dd ul li.icon-mail img{width:62.31%}#personal #page article>dl>dd dl.layout-inquiry dd ul li img{display:inline-block;max-width:100%;margin-right:1.38em;vertical-align:middle}#personal #page article>dl>dd dl.layout-inquiry dd ul li span{display:inline-block;vertical-align:middle}:not(.ua-mac_os_x):not(.ua-ios) #personal #page article>dl>dd dl:not(.layout-inquiry)>dt:before{left:-.5em}#sitemap #page article nav{overflow:hidden;padding:0 1.81em;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}#sitemap #page article nav a{position:relative;display:inline-block;vertical-align:middle}#sitemap #page article nav a:before{position:absolute;top:50%;right:0;-o-transform:translate(0,-50%);transform:translate(0,-50%)}#sitemap #page article nav>ul{letter-spacing:0}#sitemap #page article nav>ul>li{padding:1.94em 1.25em;border-bottom:1px #e1e1e1 dotted}#faq #page article footer>div:after,#faq #page article footer>div:before,#sitemap #page article nav>ul>li:after,#sitemap #page article nav>ul>li:before,#sitemap #page article nav>ul>li>a+ul:after,#sitemap #page article nav>ul>li>a+ul:before{display:table;content:''}#sitemap #page article nav>ul>li:nth-child(9){border:none}#sitemap #page article nav>ul>li:nth-child(8)>ul{float:left;width:26.11%}#sitemap #page article nav>ul>li>a{font-size:112.5%;font-weight:700;float:left;padding-right:1.44em;color:#595656;line-heigt:1.44}#sitemap #page article nav>ul>li>a:before{font-size:88.89%}#sitemap #page article nav>ul>li>a[href]{color:#0c5dad}#sitemap #page article nav>ul>li>a+ul{float:right;width:73.89%}#sitemap #page article nav>ul>li>a+ul>li{float:left;padding-right:2.25em}#sitemap #page article nav>ul>li>ul>li a{padding-right:1.14em;color:#595656}#sitemap #page article nav>ul>li>ul>li a:before{font-size:133.33%;color:#2b56d2}#sitemap #page article nav>ul>li>ul>li>a{font-size:87.5%;font-weight:700;line-height:1.86}#sitemap #page article nav>ul>li>ul>li ul li a{font-size:81.25%;line-height:2}#faq #page article>p{font-size:162.5%;font-weight:700;margin-bottom:1.38em;text-align:center;letter-spacing:.1em;color:#2b56d2}#faq #page article>p br,#faq nav[role=tab-arrowed] a br,#faq nav[role=anchor] a span br{display:none}#faq #page article footer{overflow:hidden;margin-top:1.81em;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}#faq #page article footer h3{font-size:112.5%;font-weight:700;padding:.61em 1.5em;letter-spacing:.08em;color:#fff;background:#2b56d2}#faq #page article footer>div{padding:1.56em 1.19em 2.06em}#faq #page article footer>div dl{float:left;width:calc(50% - 20px)}#faq #page article footer>div dl+dl{float:right}#faq #page article footer>div dl dt{font-size:112.5%;font-weight:700;margin-bottom:.61em;padding:0 .39em .39em;letter-spacing:.08em;color:#0051a6;border-bottom:1px #e1e1e1 solid}#faq #page article footer>div dl dd:nth-of-type(1){padding:1.06em .94em;background:#ebf6fc}#faq #page article footer>div dl dd:nth-of-type(1):before{font-size:137.5%;display:inline-block;margin-right:.45em;vertical-align:middle;color:#0051a6}#faq #page article footer>div dl dd:nth-of-type(1) img{display:inline-block;width:43.7%;vertical-align:middle}#faq #page article footer>div dl dd:nth-of-type(2){line-height:1.63;padding:.63em .44em 0;color:#404040}#faq nav[role=tab-arrowed]{-webkit-border-radius:4px;border-radius:4px}#faq nav[role=tab-arrowed] a{font-size:112.5%;width:25%;padding:1.11em .83em 1.11em 1.94em}#faq nav[role=tab-arrowed] a:before{font-size:122.22%;left:.68em}#faq nav[role=tab-arrowed] a+a{border-left:1px #2248d0 solid}#faq nav[role=anchor]{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;margin:2.19em 0 1.81em;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#faq nav[role=anchor][data-service=hikari] a span:nth-child(1),#faq nav[role=anchor][data-service=stardam] a span:nth-child(1),#faq nav[role=anchor][data-service=home] a span:nth-child(2),#faq nav[role=anchor][data-service=air] a span:nth-child(1){display:block}#faq nav[role=anchor] a{font-size:112.5%;font-weight:700;position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:calc(33.33% - 4px);padding:1.11em 1.94em 1.11em .83em;cursor:pointer;text-align:center;color:#2248d0;border:1px solid #2248d0;-webkit-border-radius:4px;border-radius:4px;background:#fff}#faq nav[role=anchor] a+a{margin-left:6px}#faq nav[role=anchor] a:before{font-size:122.22%;position:absolute;top:50%;right:.68em;-webkit-transform:translate(0,-50%)rotate(90deg);-moz-transform:translate(0,-50%)rotate(90deg);-ms-transform:translate(0,-50%)rotate(90deg);-o-transform:translate(0,-50%)rotate(90deg);transform:translate(0,-50%)rotate(90deg)}#faq nav[role=anchor] a span{display:none;margin:auto}#faq .content-tab.init>div:nth-of-type(1){z-index:-1;display:block;visibility:hidden}#faq .content-tab>div{display:none}#faq .content-tab>div+div{margin-top:1.19em}#faq .content-tab>div h3{font-size:100%;padding:.81em 1.69em;letter-spacing:.1em}#faq .content-tab>div dl{padding:0 1.19em;color:#404040}#faq .content-tab>div dl dd,#faq .content-tab>div dl dt{line-height:1.63;position:relative;margin-top:1.63em;padding:0 .44em 0 3.56em;letter-spacing:.1em}#faq .content-tab>div dl dd:before,#faq .content-tab>div dl dt:before{font-size:112.5%;font-weight:700;line-height:1.56;position:absolute;top:-.11em;left:.39em;width:1.67em;height:1.67em;text-align:center;color:#fff;-webkit-border-radius:50%;border-radius:50%}#faq .content-tab>div dl dt:before{content:'Q';background:#2248d0}#faq .content-tab>div dl dd{padding-bottom:1.63em;border-bottom:1px #e1e1e1 solid}#faq .content-tab>div dl dd:last-child{border-bottom:none}#faq .content-tab>div dl dd:before{content:'A';background:#16aaf8}#businesslist #page article section{overflow:hidden;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}#businesslist #page article section+section{margin-top:1em}#businesslist #page article section h3{font-size:100%;font-weight:700;padding:.81em 1.69em;letter-spacing:.1em;color:#fff;background:#2b56d2}#businesslist #page article section>div{padding:0 1.19em}#businesslist #page table[role=list] tr>*{display:table-cell;text-align:left;vertical-align:top}#businesslist #page table[role=list] tr>:nth-child(1){width:35.42%}#businesslist #page table[role=list] tr>:nth-child(2){width:64.58%}#businesslist #page table[role=list] tr>* br{display:none}#businesslist #page table[role=list] tr>* p{display:table;width:100%}#businesslist #page table[role=list] tr>* p>*{display:table-cell;text-align:left;vertical-align:top}#businesslist #page table[role=list] tr>* p>:nth-child(1){width:70.97%;padding-right:.44em}#businesslist #page table[role=list] tr>* p>:nth-child(2){width:29.03%;padding-left:.44em}@media screen and (max-width:768px){#sitemap #page article nav>ul>li>a+ul>li:nth-child(2n+1),body.static .layout-event-detail div ul:after{clear:both}#faq nav[role=tab-arrowed],#sitemap #page article nav>ul>li:nth-child(8)>ul,#sitemap #page article nav>ul>li>ul>li ul{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple}body.static article{width:auto!important}body.static .layout-box{border-radius:.8em;box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}body.static .layout-box,body.static .layout-event-title{-webkit-border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}body.static .layout-box>:nth-child(1) span{width:calc(100% - 5.82em)}body.static .layout-box>:nth-child(1) i{width:5.72em}body.static .layout-event-title{border-radius:.8em;box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}body.static .layout-event-title h3{padding-top:65.12%}body.static .layout-event-title p{text-align:left}body.static .layout-event-title p br{display:none}body.static .layout-event-detail div{text-align:left}body.static .layout-event-detail div p:nth-child(2){font-size:88%}body.static .layout-event-detail div ul{margin-top:1.25em;text-align:left}body.static .layout-event-detail div ul:after,body.static .layout-event-detail div ul:before{display:table;content:''}body.static .layout-event-detail div ul li{float:none!important;width:100%}body.static .layout-event-detail div ul li+li{margin:.69em 0 0!important}body.static .layout-event-detail div ul li a{display:block;width:auto;min-height:0;padding:.8em 2.4em .4em 1.2em;-webkit-border-radius:.32em;border-radius:.32em}body.static .layout-event-detail div ul li a:before{font-size:112%;right:1.07em}body.static .layout-event-detail div ul li a i{font-size:80%;min-width:4.55em;padding:.25em}body.static .layout-event-detail div ul li a span{padding-top:.04em}#faxbox #page article>p{line-height:1.5}#faxbox #page article>p small{position:relative;padding-left:1em}#faxbox #page article>p small:before{position:absolute;left:0}#faxbox #page article>p small:nth-of-type(1){margin-top:.62em}#faxbox #page article dl:nth-of-type(1) ul{display:block}#faxbox #page article dl:nth-of-type(1) ul li{display:block;width:auto;text-align:left}#faxbox #page article dl:nth-of-type(1) ul li+li{margin-top:1em}#baseball #page article nav{margin-bottom:2em;-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}#baseball #page article nav h3{padding-top:65.12%;background-image:url(/wp-content/themes/wp_stardigio/baseball/img/img-baseball-sp.jpg)}#baseball #page article nav div{display:block;margin-top:0;padding:0 1.19em .56em}#baseball #page article nav div dl{display:block;width:auto;padding:1.16em .44em 1em}#baseball #page article nav div dl+dl{border-top:1px #e1e1e1 dotted;border-left:none}#baseball #page article nav div dl dt{font-size:100%}#baseball #page article nav div dl dt i{font-size:80%;width:4.55em;padding:.25em}#baseball #page article nav div dl dt span{width:auto;padding-left:.6em}#baseball #page article nav div dl dd:nth-of-type(1){font-size:88%;line-height:1.86;min-height:0;padding:.45em 0 .91em;letter-spacing:0}#baseball #page article nav div dl dd:nth-of-type(1) br,#baseball #page article section dl dd:nth-child(2) span br{display:none}#baseball #page article nav div dl dd:nth-of-type(2){text-align:center}#baseball #page article nav div dl dd:nth-of-type(2) a{font-size:80%;font-weight:700;display:inline-block;min-width:20em;padding:.25em 2em .25em .5em;vertical-align:top;color:#fff;-webkit-border-radius:.18em;border-radius:.18em}#baseball #page article nav div dl dd:nth-of-type(2) a:before{right:.5em}#baseball #page article section dl dd:nth-child(1){float:none;width:auto}#baseball #page article section dl dd:nth-child(2){line-height:1.64;float:none;width:auto;min-height:0;padding:1em 0 1.8em}#baseball #page article section dl dd:nth-child(3){display:block;float:none;width:auto;padding:0}#baseball #page article section dl dd:nth-child(3) a{font-size:120%;line-height:1.33;display:block;width:auto;min-height:0;padding:.4em 2em;text-align:center;-webkit-border-radius:.27em;border-radius:.27em}#baseball #page article section dl dd:nth-child(3) a:before{font-size:93.33%;right:1.07em}#baseball #page article section dl dd:nth-child(3) a+a{margin:.5em 0 0}[id='2018spring'] #page article header h3{background-image:url(/wp-content/themes/wp_stardigio/2018spring/img/img-2018spring-sp.jpg)}[id='2018earlysummer'] #page article header h3{background-image:url(/wp-content/themes/wp_stardigio/2018earlysummer/img/img-2018earlysummer-sp.jpg)}#terms #page article table{display:none;margin:.75em 0}#terms #page article table td,#terms #page article table th{font-size:80%}#terms #page article table th{width:40%}#terms #page article table td{width:60%}#terms #page article table+table{display:table}#personal #page article>dl>dd dl:not(.layout-inquiry)>dd,#personal #page article>dl>dt dl:not(.layout-inquiry)>dd{font-size:80%;padding-left:2.46em}#personal #page article>dl>dd dl.layout-inquiry dt,#personal #page article>dl>dt dl.layout-inquiry dt{font-size:125%}#personal #page article>dl>dd dl.layout-inquiry dt:nth-child(1),#personal #page article>dl>dt dl.layout-inquiry dt:nth-child(1){padding:.39em .78em}#personal #page article>dl>dd dl.layout-inquiry dt:nth-child(2),#personal #page article>dl>dt dl.layout-inquiry dt:nth-child(2){display:block;min-width:0;margin:0 0 .56em;padding:1em .78em .17em}#personal #page article>dl>dd dl.layout-inquiry dd,#personal #page article>dl>dt dl.layout-inquiry dd{font-size:125%;margin:0;padding:.77em 1.08em}#personal #page article>dl>dd dl.layout-inquiry dd p,#personal #page article>dl>dt dl.layout-inquiry dd p{font-size:100%}#personal #page article>dl>dd dl.layout-inquiry dd p br:nth-of-type(1),#personal #page article>dl>dt dl.layout-inquiry dd p br:nth-of-type(1){display:inherit}#personal #page article>dl>dd dl.layout-inquiry dd ul,#personal #page article>dl>dt dl.layout-inquiry dd ul{padding:.15em 0}#personal #page article>dl>dd dl.layout-inquiry dd ul li+li,#personal #page article>dl>dt dl.layout-inquiry dd ul li+li{margin-top:.46em}#personal #page article>dl>dd dl.layout-inquiry dd ul li:before,#personal #page article>dl>dt dl.layout-inquiry dd ul li:before{font-size:100%;margin-right:.48em}#sitemap #page article nav>ul>li:nth-child(8)>ul,#sitemap #page article nav>ul>li>ul>li ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;margin-right:-.96em}#personal #page article>dl>dd dl.layout-inquiry dd ul li.icon-tel img,#personal #page article>dl>dt dl.layout-inquiry dd ul li.icon-tel img{width:41.02%}#personal #page article>dl>dd dl.layout-inquiry dd ul li.icon-mail img,#personal #page article>dl>dt dl.layout-inquiry dd ul li.icon-mail img{width:83.67%}#personal #page article>dl>dd dl.layout-inquiry dd ul li span,#personal #page article>dl>dt dl.layout-inquiry dd ul li span{font-size:80%;display:block;letter-spacing:0}#sitemap #page article nav{padding:.31em 1.19em;-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}#sitemap #page article nav>ul>li{padding:.96em .44em}#sitemap #page article nav>ul>li:nth-child(3)>ul>li{width:auto}#sitemap #page article nav>ul>li:nth-child(9),#sitemap #page article nav>ul>li>ul,#sitemap #page article nav>ul>li>ul>li{padding-top:.48em}#sitemap #page article nav>ul>li:nth-child(8)>ul{display:box;display:flex;float:none;width:auto;padding-top:0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#sitemap #page article nav>ul>li:nth-child(8)>ul li{padding-right:.96em}#sitemap #page article nav>ul>li>a{font-size:120%;float:none;padding-right:1.44em;line-heigt:1.44}#sitemap #page article nav>ul>li>a+ul{float:none;width:auto}#sitemap #page article nav>ul>li>a+ul>li{float:left;width:50%;padding-right:0}#sitemap #page article nav>ul>li>ul>li a{padding-right:1.14em}#sitemap #page article nav>ul>li>ul>li>a{font-size:100%;line-height:1.86}#sitemap #page article nav>ul>li>ul>li ul{display:box;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#sitemap #page article nav>ul>li>ul>li ul li{padding:.48em .96em 0 0}#sitemap #page article nav>ul>li>ul>li ul li a{font-size:100%;line-height:2}#faq #page article>p{font-size:120%;line-height:1.5;margin-bottom:.9em}#faq #page article>p br,#faq nav[role=tab-arrowed] a br,#faq nav[role=anchor] a span br{display:inherit}#faq #page article footer{-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}#faq #page article footer>div dl{float:none!important;width:100%}#faq #page article footer>div dl+dl{margin-top:2.06em}#faq nav[role=tab-arrowed]{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;border:none;-webkit-border-radius:0;border-radius:0;background:0 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#faq nav[role=tab-arrowed] a{font-size:100%;display:block;width:calc(50% - .3em);padding:.68em 2.2em .68em 1em;text-align:left;letter-spacing:0;border:1px solid #2248d0;-webkit-border-radius:.32em;border-radius:.32em;background:#fff}#faq nav[role=tab-arrowed] a:nth-child(2n){margin-left:.6em}#faq nav[role=tab-arrowed] a:nth-child(2n)~a{margin-top:.48em}#faq nav[role=tab-arrowed] a:before{font-size:112%;right:.86em;left:auto}#faq nav[role=tab-arrowed] a:after{display:none!important}#faq nav[role=anchor]{margin-top:.76em;padding-top:.76em;border-top:1px #e1e1e1 solid}#faq nav[role=anchor] a{font-size:88%;line-height:1.27;width:calc(33.33% - .18em);padding:.45em 1.82em .45em .68em;letter-spacing:0}#faq nav[role=anchor] a+a{margin-left:.27em}#faq nav[role=anchor] a:before{font-size:100%;right:.91em}#faq .content-tab>div h3{padding:.81em 1.69em;letter-spacing:.05em}#faq .content-tab>div dl dd,#faq .content-tab>div dl dt{line-height:1.6;position:relative;margin-top:1.6em;padding:0 .44em 0 2.44em;letter-spacing:.08em}#faq .content-tab>div dl dd:before,#faq .content-tab>div dl dt:before{font-size:72%;top:.11em}#faq .content-tab>div dl dd{padding-bottom:1.6em}#businesslist #page article section{-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}#businesslist #page article section h3{padding:.81em 1.69em;letter-spacing:.05em}#businesslist #page table[role=list] tr>* br{display:inherit}#businesslist #page table[role=list] tr>* p{display:block}#businesslist #page table[role=list] tr>* p>*{display:block;width:100%!important;padding:0!important}}
body[id^=service-] .layout-box+.layout-box{margin-top:2.5em}body[id^=service-] .layout-box>:nth-child(1){padding:.76em 0;text-align:center;letter-spacing:.1em}body[id^=service-] .layout-box>:nth-child(2)>p:first-child{font-size:131.25%;font-weight:700;line-height:1.48;padding:1em 0;text-align:center;letter-spacing:.1em;color:#404040}body[id^=service-] .layout-box a.icon-arrow-outline.btn-disolve{position:relative;display:table;min-width:20.81em;max-width:100%;height:3.75em;margin:0 auto;padding:.31em 2.81em .31em 1.25em;text-align:center;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#2b56d2}body[id^=service-] .layout-box a.icon-arrow-outline.btn-disolve:before{font-size:137.5%;position:absolute;top:50%;right:.91em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}body[id^=service-] .layout-box a.icon-arrow-outline.btn-disolve span{font-size:112.5%;font-weight:700;line-height:1.39;display:table-cell;vertical-align:middle;letter-spacing:.1em}body[id^=service-] .layout-box a.icon-external.btn-disolve{position:relative;display:table;min-width:20.81em;max-width:100%;height:3.75em;margin:0 auto;padding:.31em 2.81em;text-align:center;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#2b56d2}body[id^=service-] .layout-box a.icon-external.btn-disolve:before{font-size:125%;position:absolute;top:50%;right:1em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}body[id^=service-] .layout-box a.icon-external.btn-disolve span{font-size:112.5%;font-weight:700;line-height:1.39;display:table-cell;text-align:left;vertical-align:middle;letter-spacing:.1em}body[id^=service-] .device-sp{display:none}body[id^=service-] .device-pc{display:inherit}body[id^=service-] #page article *+section{margin-top:2.5em}body[id^=service-] #charge{margin-top:-3.31em;padding-top:5.81em}body[id^=service-] #service-top>div{padding:0}body[id^=service-] #service-top>div p{font-size:112.5%;font-weight:700;line-height:1.67;min-height:362px;text-align:left;letter-spacing:.075em;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}body[id^=service-] #service-bgv>div,body[id^=service-] #service-channel>div:nth-of-type(1){padding:0 3.69em 2.44em}body[id^=service-] #service-channel>div:nth-of-type(1) ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:1.5em .88em 1.5em 3.13em;-webkit-border-radius:4px;border-radius:4px;background:#f3f3f3;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body[id^=service-] #service-channel>div:nth-of-type(1) ul li{width:25%;margin:auto 0;padding:.38em 0}body[id^=service-] #service-channel>div:nth-of-type(1) ul li i{display:inline-block;overflow:hidden;width:2.69em;height:2.69em;margin:.88em .88em .88em 0;vertical-align:middle;-webkit-border-radius:50%;border-radius:50%;background:#2b56d2}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl dd:nth-of-type(1) img,body[id^=service-] #service-channel>div:nth-of-type(1) ul li i img{width:100%}body[id^=service-] #service-channel>div:nth-of-type(1) ul li span{font-size:112.5%;font-weight:700;line-height:1.33;display:inline-block;width:calc(100% - 3.5em);margin:auto 0;vertical-align:middle;letter-spacing:0;color:#404040}body[id^=service-] #service-channel>div:nth-of-type(1)>a{margin-top:1.67em}body[id^=service-] #service-manage>div{padding:0 3.69em 2em}body[id^=service-] #service-manage>div div{padding-top:1.31em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl:after,body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl:before,body[id^=service-] #service-bgv>div div nav:after,body[id^=service-] #service-bgv>div div nav:before,body[id^=service-] #service-faq>div div:after,body[id^=service-] #service-faq>div div:before,body[id^=service-] #service-manage>div div:after,body[id^=service-] #service-manage>div div:before,body[id^=service-] #service-support>div:after,body[id^=service-] #service-support>div:before{display:table;content:''}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl:after,body[id^=service-] #service-bgv>div div nav:after,body[id^=service-] #service-faq>div div:after,body[id^=service-] #service-manage>div div:after,body[id^=service-] #service-support>div:after{clear:both}body[id^=service-] #service-manage>div div figure{float:left;width:425px;margin-bottom:-14px; margin-top: -15px;}body[id^=service-] #service-manage>div div figure img{display:block;width:356px;max-width:100%;margin:0 auto}body[id^=service-] #service-manage>div div dl{width:425px}body[id^=service-] #service-manage>div div dl:nth-of-type(2n){float:left;clear:both}body[id^=service-] #service-manage>div div dl:nth-of-type(2n+1){float:right}body[id^=service-] #service-manage>div div dl:nth-of-type(1) dt:first-child{margin-top:0}body[id^=service-] #service-manage>div div dl dt{font-size:112.5%;font-weight:700;line-height:1.33;position:relative;margin-top:1.5em;padding-left:1.78em;color:#404040}body[id^=service-] #service-manage>div div dl dt:before{font-size:84.62%;position:absolute;top:.07em;left:0;color:#c11229}body[id^=service-] #service-manage>div div dl dd{line-height:1.63;min-height:3.25em;color:#404040}body[id^=service-] #service-charge>div{padding:0 3.69em 2.44em;text-align:center}body[id^=service-] #service-charge>div p:nth-of-type(1){padding-bottom:0}body[id^=service-] #service-charge>div p:nth-of-type(2){font-weight:700;line-height:1;margin-top:1.31em;padding:1.38em 0;-webkit-border-radius:4px;border-radius:4px;background:#8e8e8e}body[id^=service-] #service-charge>div p:nth-of-type(2) i{font-size:112.5%;display:inline-block;margin-right:1.23em;padding:.46em .58em;vertical-align:middle;letter-spacing:.1em;color:#8e8e8e;-webkit-border-radius:3.5px;border-radius:3.5px;background:#fff}body[id^=service-] #service-charge>div p:nth-of-type(2) span{font-size:162.5%;display:inline-block;vertical-align:middle;letter-spacing:0;color:#fff}body[id^=service-] #service-charge>div p:nth-of-type(2) span small{font-size:61.84%}body[id^=service-] #service-charge>div p:nth-of-type(3){font-size:112.5%;font-weight:700;margin-top:2.56em;color:#404040}body[id^=service-] #service-charge>div>a{margin-top:1.11em}body[id^=service-] #service-support>div{padding:1.63em 1.81em 1.5em}body[id^=service-] #service-support>div dl{float:left;width:calc(33.33% - 16px)}body[id^=service-] #service-support>div dl+dl{margin-left:24px}body[id^=service-] #service-support>div dl dt{font-size:112.5%;font-weight:700;text-align:center;letter-spacing:.1em;color:#404040}body[id^=service-] #service-support>div dl dd{line-height:1.63;color:#404040}body[id^=service-] #service-support>div dl dd img{display:block;width:100%;margin:1em 0 .75em}body[id^=service-] #service-flow>div:nth-of-type(1){padding:0 3.69em 3.06em}body[id^=service-] #service-flow>div:nth-of-type(2){padding-top:.56em;border-top:1px #e1e1e1 solid;background:#f3f3f3}body[id^=service-] #service-flow>div:nth-of-type(2) dl{position:relative;margin:0 1.19em;padding:1.5em 0;color:#404040}body[id^=service-] #service-flow>div:nth-of-type(2) dl:last-of-type{padding-bottom:2.06em}body[id^=service-] #service-flow>div:nth-of-type(2) dl+dl{border-top:1px #2b56d2 solid}body[id^=service-] #service-flow>div:nth-of-type(2) dl dt{font-size:112.5%;font-weight:700;line-height:1.17;display:table-cell;width:225px;padding:.28em 0 0 .39em;vertical-align:top;letter-spacing:.1em}body[id^=service-] #service-flow>div:nth-of-type(2) dl dt span{display:block;color:#2b56d2}body[id^=service-] #service-flow>div:nth-of-type(2) dl dd{line-height:1.63;display:table-cell;width:calc(100% - 225px);padding:0 .44em 0 0;vertical-align:middle}body[id^=service-] #service-flow>div:nth-of-type(2) dl dd i{position:absolute;top:0;left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(1,.5);-moz-transform:translate3d(-50%,-50%,0)scale(1,.5);-ms-transform:translate3d(-50%,-50%,0)scale(1,.5);-o-transform:translate3d(-50%,-50%,0)scale(1,.5);transform:translate3d(-50%,-50%,0)scale(1,.5);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}body[id^=service-] #service-flow>div:nth-of-type(2) dl dd i:before{display:block;width:2.19em;height:2.19em;content:'';-webkit-transform:translate3d(0,0,0)rotate(45deg);-moz-transform:translate3d(0,0,0)rotate(45deg);-ms-transform:translate3d(0,0,0)rotate(45deg);-o-transform:translate3d(0,0,0)rotate(45deg);transform:translate3d(0,0,0)rotate(45deg);border-right:1.5px #2b56d2 solid;border-bottom:1.5px #2b56d2 solid;background:#f3f3f3}body[id^=service-] #service-faq>div{padding:0 1.19em 2.44em}body[id^=service-] #service-faq>div div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:1.81em 0 2.44em;border-bottom:1px #e1e1e1 solid;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body[id^=service-] #service-faq>div div dl{width:50%;width:calc(50% - .5px);color:#404040}body[id^=service-] #service-faq>div div dl:nth-child(2n+1){padding-right:1.5em}body[id^=service-] #service-faq>div div dl:nth-child(2n){padding-left:1.5em;border-left:1px #e1e1e1 solid}body[id^=service-] #service-faq>div div dl:nth-child(2n)~dl dt{margin-top:1.13em;padding-top:2.13em;border-top:1px #e1e1e1 dotted}body[id^=service-] #service-faq>div div dl:nth-child(2n)~dl dt:before{top:1.78em}body[id^=service-] #service-faq>div div dl dd,body[id^=service-] #service-faq>div div dl dt{line-height:1.63;position:relative;padding-right:.44em;padding-left:3.56em}body[id^=service-] #service-faq>div div dl dd:before,body[id^=service-] #service-faq>div div dl dt:before{font-size:112.5%;font-weight:700;line-height:1.56;position:absolute;top:-.11em;left:.39em;width:1.67em;height:1.67em;text-align:center;color:#fff;-webkit-border-radius:50%;border-radius:50%}body[id^=service-] #service-faq>div div dl dt{min-height:2em;margin-bottom:1.63em}body[id^=service-] #service-faq>div div dl dt:before{content:'Q';background:#2248d0}body[id^=service-] #service-faq>div div dl dd:before{content:'A';background:#16aaf8}body[id^=service-] #service-faq>div div dl dd small{font-size:81.25%;display:block}body[id^=service-] #service-faq>div div dl dd a{text-decoration:underline}body[id^=service-] #service-faq>div>a{margin-top:2.17em}body[id^=service-] #service-banner{overflow:hidden;border:1px solid #e1e1e1;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}body[id^=service-] #service-banner a{display:block;padding-top:37.12%;background-repeat:no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%}body[id^=service-] #service-bgm{overflow:visible}body[id^=service-] #service-bgm h3{-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}body[id^=service-] #service-bgm nav[role=tab-arrowed]{width:calc(100% + 2px);margin:0 -1px 2.44em}body[id^=service-] #service-bgm nav[role=tab-arrowed] a{font-size:112.5%;width:33.33%;padding:.94em .83em .94em 2.22em}body[id^=service-] #service-bgm nav[role=tab-arrowed] a:before{font-size:122.22%;left:.83em}body[id^=service-] #service-bgm nav[role=tab-arrowed] a+a{border-left:1px #2b56d2 solid}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl+dl,body[id^=service-] #service-join>div:nth-of-type(1) div:nth-child(2){border-left:1px #e1e1e1 solid}body[id^=service-] #service-bgm>div:nth-of-type(1){padding-top:0;padding-bottom:0}body[id^=service-] #service-bgm>div:nth-of-type(2){padding:1.19em 0 2.44em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div{display:none;padding:0 1.81em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div:nth-of-type(1){display:block}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>p{line-height:1.63;margin-bottom:1.5em;color:#404040}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav,body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1){display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a{font-weight:700;position:relative;display:block;width:calc(33.33% - 10px);padding:0 .63em 0 1.88em;cursor:pointer;text-align:center;color:#2b56d2;border:1px solid #2b56d2;-webkit-border-radius:4px;border-radius:4px}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a:nth-child(3n),body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a:nth-child(3n+2){margin-left:15px}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a:nth-child(3n)~a{margin-top:15px}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a:before{font-size:171.43%;position:absolute;top:50%;left:.07em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a:after{display:inline-block;height:3.38em;content:'';vertical-align:middle}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a span{font-size:112.5%;line-height:1.17;display:inline-block;vertical-align:middle;letter-spacing:.05em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a span small{font-size:88.89%;line-height:1.31}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl{width:calc(50% - 15px);padding-bottom:1.5em;border:1px solid #e1e1e1;-webkit-border-radius:4px;border-radius:4px}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl:nth-child(2n){margin-left:30px}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl:nth-child(2n)~dl{margin-top:30px}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dt{font-size:112.5%;font-weight:700;line-height:1.33;text-align:center;letter-spacing:.1em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dt:nth-of-type(1){padding:.83em 0;color:#2b56d2;border-bottom:1px #e1e1e1 solid;background:#f3f3f3}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dt:nth-of-type(2){margin:0 1.06em;padding:1.33em 0 .28em;color:#404040;border-bottom:1px #2b56d2 solid}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dt:nth-of-type(2)+dd{padding-top:.78em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dd{line-height:1.63;margin:0 1.19em;padding:1.5em .44em 0;color:#404040}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dd+dd{margin-top:1.5em;border-top:1px #e1e1e1 dotted}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dd strong{font-weight:700;display:block}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dd strong span{font-size:112.5%;line-height:1.67}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2){overflow:hidden;margin-top:1.88em;border:1px solid #e1e1e1;-webkit-border-radius:4px;border-radius:4px;background:#fff}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) h4{font-size:112.5%;padding:.83em 0;text-align:center;letter-spacing:.1em;color:#2b56d2;border-bottom:1px #e1e1e1 solid;background:#f3f3f3}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:1.25em 0 3.31em;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl{width:50%;padding:.94em 1.69em 0}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl dt{line-height:1.63;float:right;width:51.81%;margin-top:-.31em;padding:0 .44em;color:#404040}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl dd:nth-of-type(1){float:left;width:42.17%}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl dd:nth-of-type(2){font-size:81.25%;line-height:1.54;float:right;width:51.81%;margin-top:.92em;padding:.92em .54em 0;color:#404040;border-top:1px #e1e1e1 dotted}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl dd:nth-of-type(3){clear:both;padding-top:.25em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl dd:nth-of-type(3) a{top:1.44em;cursor:pointer}body[id^=service-] #service-bgv>div div{padding:0 1.19em;border:1px solid #e1e1e1;background:#f3f3f3}body[id^=service-] #service-bgv>div div h4{font-size:112.5%;font-weight:700;line-height:1.5;padding-top:1.56em;text-align:center;letter-spacing:0;color:#404040}body[id^=service-] #service-bgv>div div h4~h4{border-top:1px #e1e1e1 solid}body[id^=service-] #service-bgv>div div p{font-size:81.25%;font-weight:700;padding-top:.13em;text-align:center;letter-spacing:0;color:#404040}body[id^=service-] #service-bgv>div div nav{padding:1.63em 0 2.44em}body[id^=service-] #service-bgv>div div nav a{font-weight:700;position:relative;display:block;float:left;overflow:hidden;width:calc(33.33% - 12px);margin-left:18px;padding:.25em 2em .25em .25em;letter-spacing:0;color:#2b56d2;border:1px solid #e1e1e1;-webkit-border-radius:4px;border-radius:4px;background:#fff}body[id^=service-] #service-bgv>div div nav a.icon-arrow-outline{cursor:pointer}body[id^=service-] #service-bgv>div div nav a:nth-child(3n+1){clear:both;margin-left:0}body[id^=service-] #service-bgv>div div nav a:nth-child(3n)~a{margin-top:10px}body[id^=service-] #service-bgv>div div nav a:before{position:absolute;top:50%;right:.75em;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}body[id^=service-] #service-bgv>div div nav a i{font-size:81.25%;position:relative;display:table-cell;width:4.85em;height:5.23em;text-align:center;vertical-align:middle;color:#fff;-webkit-border-radius:4px;border-radius:4px;background:#2b56d2}body[id^=service-] #service-bgv>div div nav a i:before{display:block;width:4.85em;height:5.23em;content:''}body[id^=service-] #service-bgv>div div nav a i span{font-size:76.92%;line-height:1.2;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body[id^=service-] #service-bgv>div div nav a>span{font-size:81.25%;line-height:1.23;display:table-cell;width:calc(100% - 4.85em);padding-left:1em;vertical-align:middle}body[id^=service-] #service-bgv>div div nav a>span small{display:block}body[id^=service-] #service-bgv>div div nav a>span small:before{content:'Ch.'}body[id^=service-] #service-func>div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:1.75em 1.81em 1.88em;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body[id^=service-] #service-func>div dl{width:calc(33.33% - 18px)}body[id^=service-] #service-func>div dl+dl{margin-left:27px}body[id^=service-] #service-func>div dl dt{font-size:112.5%;font-weight:700;text-align:center;color:#404040}body[id^=service-] #service-func>div dl dd:nth-of-type(1){position:relative;margin:1em 0 .69em;padding-top:70.1%}body[id^=service-] #service-func>div dl dd:nth-of-type(1) img{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}body[id^=service-] #service-func>div dl dd:nth-of-type(2){line-height:1.63;color:#404040}body[id^=service-] #service-func>div dl dd:nth-of-type(2) small{font-size:81.25%;display:block;margin-top:.85em}body[id^=service-] #service-join>div:nth-of-type(1){display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:1.81em 0}body[id^=service-] #service-join>div:nth-of-type(1) div{width:50%;padding:0 1.81em}body[id^=service-] #service-join>div:nth-of-type(1) div:nth-child(1){position:relative;padding-bottom:3.75em}body[id^=service-] #service-join>div:nth-of-type(1) div:nth-child(1)>a{position:absolute;bottom:0;left:50%;max-width:calc(100% - 3.625em);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}body[id^=service-] #service-join>div:nth-of-type(1) div h4{font-size:131.25%;font-weight:700;text-align:center;color:#404040}body[id^=service-] #service-join>div:nth-of-type(1) div h5{font-size:112.5%;font-weight:700;line-height:1.72;padding:0 .39em;text-align:center;color:#404040}body[id^=service-] #service-join>div:nth-of-type(1) div h5~h5{text-align:left}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1){margin-bottom:1.88em;padding:.13em .44em 1.75em;border-bottom:1px #e1e1e1 dotted}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dt{font-size:112.5%;font-weight:700;line-height:1.72;padding:.72em 0;color:#404040}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd{font-weight:700;line-height:1.56;padding:2em .44em 1.38em;text-align:center;letter-spacing:.1em;color:#0c5dad;-webkit-border-radius:4px;border-radius:4px;background:#f3f3f3}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd a{font-size:81.25%;line-height:1.92;color:#0c5dad}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd span{display:block;min-height:3.13em}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd small{font-size:81.25%;line-height:1.92;display:block}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd strong{display:block;padding:.31em 0 .88em}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd strong img{display:inline-block;width:66.59%;vertical-align:middle}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd strong:before{font-size:187.5%;display:inline-block;margin-right:.6em;vertical-align:middle}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd~dd span{min-height:0;margin-bottom:.5em}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2){padding:1.25em 0 1.44em}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dt{font-size:112.5%;font-weight:700;line-height:1.17;position:relative;padding:0 .39em;letter-spacing:.1em;color:#404040}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dt~dt{margin-top:1.39em;padding-top:1.39em;border-top:1px #e1e1e1 solid}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dt~dt i{font-size:88.89%;position:absolute;top:0;left:50%;display:block;-webkit-transform:translate3d(-50%,-50%,0)scale(1,.5);-moz-transform:translate3d(-50%,-50%,0)scale(1,.5);-ms-transform:translate3d(-50%,-50%,0)scale(1,.5);-o-transform:translate3d(-50%,-50%,0)scale(1,.5);transform:translate3d(-50%,-50%,0)scale(1,.5);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dt~dt i:before{display:block;width:2.19em;height:2.19em;content:'';-webkit-transform:translate3d(0,0,0)rotate(45deg);-moz-transform:translate3d(0,0,0)rotate(45deg);-ms-transform:translate3d(0,0,0)rotate(45deg);-o-transform:translate3d(0,0,0)rotate(45deg);transform:translate3d(0,0,0)rotate(45deg);border-right:1.5px #e1e1e1 solid;border-bottom:1.5px #e1e1e1 solid;background:#fff}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dt span{display:block;padding-bottom:.22em;color:#0c5dad}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dd{line-height:1.63;padding:.38em .44em 0;color:#404040}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dd a{color:#404040}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dd small{font-size:81.25%;line-height:1.77;display:block}body[id^=service-] #service-join>div:nth-of-type(1) div dl a{word-wrap:break-word;overflow-wrap:break-word}body[id^=service-] #service-join>div:nth-of-type(2){margin:0 1.19em;padding:2.63em .44em 2.44em;text-align:center;border-top:1px #e1e1e1 solid}body[id^=service-] #service-join>div:nth-of-type(2) p{line-height:1.63;text-align:left;color:#404040}body[id^=service-] #service-join>div:nth-of-type(2) a{font-weight:700;position:relative;display:inline-block;min-width:20.81em;max-width:100%;min-height:3.75em;margin-top:2.19em;padding:1.19em 3.13em 1.19em 1.25em;text-align:left;vertical-align:middle;color:#0c5dad;border:1px solid #2b56d2;-webkit-border-radius:4px;border-radius:4px}body[id^=service-] #service-join>div:nth-of-type(2) a:before{position:absolute;top:50%;right:1.25em;width:1.5em;height:1.5em;content:'';-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);vertical-align:middle;background:url(/wp-content/themes/wp_stardigio/common/img/icon-pdf.png)right center no-repeat}body[id^=service-] [role=modal-overlay]{position:fixed;z-index:99;top:0;left:-9999px;width:100%;height:100%;-webkit-animation:overlay-fade-out .3s forwards;-moz-animation:overlay-fade-out .3s forwards;-ms-animation:overlay-fade-out .3s forwards;-o-animation:overlay-fade-out .3s forwards;animation:overlay-fade-out .3s forwards;opacity:0;background-color:rgba(0,0,0,.5);background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:2em,2em;-moz-background-size:2em,2em;background-size:2em,2em}body[id^=service-] [role=modal-overlay].trans-fade{-webkit-animation:overlay-fade-in .45s forwards;-moz-animation:overlay-fade-in .45s forwards;-ms-animation:overlay-fade-in .45s forwards;-o-animation:overlay-fade-in .45s forwards;animation:overlay-fade-in .45s forwards}body[id^=service-] [role=modal-overlay].init{-webkit-animation-duration:0s;-moz-animation-duration:0s;-ms-animation-duration:0s;-o-animation-duration:0s;animation-duration:0s}body[id^=service-] [role=modal-overlay].loading{background-image:url(/wp-content/themes/wp_stardigio/common/img/loading.gif)}body[id^=service-] [role^=modal-] a.btn-next{font-size:162.5%;position:absolute;top:50%;right:0;width:65px;height:65px;cursor:pointer;-webkit-transform:translate(100%,-50%);-moz-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);-o-transform:translate(100%,-50%);transform:translate(100%,-50%);color:#fff}body[id^=service-] [role^=modal-] a.btn-next:before{position:absolute;top:50%;left:50%;margin-left:.31em;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}body[id^=service-] [role^=modal-] a.btn-prev{font-size:162.5%;position:absolute;top:50%;left:0;width:65px;height:65px;cursor:pointer;-webkit-transform:translate(-100%,-50%);-moz-transform:translate(-100%,-50%);-ms-transform:translate(-100%,-50%);-o-transform:translate(-100%,-50%);transform:translate(-100%,-50%);color:#fff}body[id^=service-] [role^=modal-] a.btn-prev:before{position:absolute;top:50%;left:50%;margin-right:.31em;-webkit-transform:translate3d(-50%,-50%,0)rotate(180deg);-moz-transform:translate3d(-50%,-50%,0)rotate(180deg);-ms-transform:translate3d(-50%,-50%,0)rotate(180deg);-o-transform:translate3d(-50%,-50%,0)rotate(180deg);transform:translate3d(-50%,-50%,0)rotate(180deg)}body[id^=service-] [role^=modal-] a.btn-close{font-size:225%;position:absolute;top:-10px;right:0;width:1em;height:1em;cursor:pointer;-webkit-transform:translate(0,-100%);-moz-transform:translate(0,-100%);-ms-transform:translate(0,-100%);-o-transform:translate(0,-100%);transform:translate(0,-100%);color:#fff;-webkit-border-radius:50%;border-radius:50%}body[id^=service-] [role^=modal-] a.btn-close:before{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body[id^=service-] [role^=modal-] a.btn-close:after{position:absolute;top:50%;left:50%;width:.8em;height:.8em;content:'';-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:50%;border-radius:50%;background:#2b56d2}body[id^=service-] [role=modal-recommend]{position:absolute;z-index:100;top:0;left:-9999px;width:870px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:modal-fade-out .3s forwards;-moz-animation:modal-fade-out .3s forwards;-ms-animation:modal-fade-out .3s forwards;-o-animation:modal-fade-out .3s forwards;animation:modal-fade-out .3s forwards;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}body[id^=service-] [role=modal-recommend].trans-fade{-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s;-webkit-animation:modal-fade-in .45s cubic-bezier(.19,1,.22,1)forwards;-moz-animation:modal-fade-in .45s cubic-bezier(.19,1,.22,1)forwards;-ms-animation:modal-fade-in .45s cubic-bezier(.19,1,.22,1)forwards;-o-animation:modal-fade-in .45s cubic-bezier(.19,1,.22,1)forwards;animation:modal-fade-in .45s cubic-bezier(.19,1,.22,1)forwards}body[id^=service-] [role=modal-recommend].init{-webkit-animation-duration:0s;-moz-animation-duration:0s;-ms-animation-duration:0s;-o-animation-duration:0s;animation-duration:0s}body[id^=service-] [role=modal-recommend] section{overflow:hidden;height:100%}body[id^=service-] [role=modal-recommend] section h3 span,body[id^=service-] [role=modal-recommend] section>div div ul li,body[id^=service-] [role=modal-recommend] section>div p{-webkit-animation:fade-in .3s cubic-bezier(.55,.085,.68,.53)forwards;-moz-animation:fade-in .3s cubic-bezier(.55,.085,.68,.53)forwards;-ms-animation:fade-in .3s cubic-bezier(.55,.085,.68,.53)forwards;-o-animation:fade-in .3s cubic-bezier(.55,.085,.68,.53)forwards;animation:fade-in .3s cubic-bezier(.55,.085,.68,.53)forwards;opacity:0}body[id^=service-] [role=modal-recommend] section h3{display:table;width:100%;min-height:3.75em;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#2b56d2}body[id^=service-] [role=modal-recommend] section h3 span{font-size:131.25%;font-weight:700;display:table-cell;text-align:center;vertical-align:middle;letter-spacing:.1em;color:#fff}body[id^=service-] [role=modal-recommend] section h3 span br{display:none}body[id^=service-] [role=modal-recommend] section>div{padding:1.5em 1.81em 2.19em}body[id^=service-] [role=modal-recommend] section>div p{line-height:1.63;color:#404040}body[id^=service-] [role=modal-recommend] section>div div{margin-top:1.5em;padding:0 1.81em;border:1px solid #e1e1e1;background:#f3f3f3}body[id^=service-] [role=modal-recommend] section>div div ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:1em 0 1.25em;text-align:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body[id^=service-] [role=modal-recommend] section>div div ul:before{font-size:112.5%;font-weight:700;line-height:1.5;display:block;width:100%;letter-spacing:0;color:#404040}body[id^=service-] [role=modal-recommend] section>div div ul:nth-child(1):before{content:'お店にベストマッチ'}body[id^=service-] [role=modal-recommend] section>div div ul:nth-child(2){border-top:1px #e1e1e1 solid}body[id^=service-] [role=modal-recommend] section>div div ul:nth-child(2):before{content:'オリジナリティをプラス'}body[id^=service-] [role=modal-recommend] section>div div ul li{width:33.33%;margin-top:.88em;padding:.19em 1.19em 0;border-right:1px #e1e1e1 solid}body[id^=service-] [role=modal-recommend] section>div div ul li:nth-child(3n){border-right:none}body[id^=service-] [role=modal-recommend] section>div div ul li i{font-size:81.25%;font-weight:700;display:inline-block;min-width:4.69em;margin-bottom:.38em;padding:.31em;vertical-align:top;letter-spacing:0;color:#fff;background:#2b56d2}body[id^=service-] [role=modal-recommend] section>div div ul li span{font-weight:700;line-height:1.31;display:block;letter-spacing:0;color:#0c5dad}body[id^=service-] [role=modal-welfare]{position:absolute;z-index:100;top:0;left:-9999px;width:870px;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:modal-fade-out-top .3s forwards;-moz-animation:modal-fade-out-top .3s forwards;-ms-animation:modal-fade-out-top .3s forwards;-o-animation:modal-fade-out-top .3s forwards;animation:modal-fade-out-top .3s forwards;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}body[id^=service-] [role=modal-welfare].trans-fade{-webkit-animation:modal-fade-in-top .45s cubic-bezier(.19,1,.22,1)forwards;-moz-animation:modal-fade-in-top .45s cubic-bezier(.19,1,.22,1)forwards;-ms-animation:modal-fade-in-top .45s cubic-bezier(.19,1,.22,1)forwards;-o-animation:modal-fade-in-top .45s cubic-bezier(.19,1,.22,1)forwards;animation:modal-fade-in-top .45s cubic-bezier(.19,1,.22,1)forwards}body[id^=service-] [role=modal-welfare].init{-webkit-animation-duration:0s;-moz-animation-duration:0s;-ms-animation-duration:0s;-o-animation-duration:0s;animation-duration:0s}body[id^=service-] [role=modal-welfare] section header{padding:1.19em 0 1.19em 1.19em;color:#fff;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#2b56d2}body[id^=service-] [role=modal-welfare] section header dl:after,body[id^=service-] [role=modal-welfare] section header dl:before{display:table;content:''}body[id^=service-] [role=modal-welfare] section header dl:after{clear:both}body[id^=service-] [role=modal-welfare] section header dl dt{font-size:162.5%;font-weight:700;line-height:1.54;float:right;width:calc(100% - 230px);margin:-.15em 0 .92em;padding-left:.77em;letter-spacing:0}body[id^=service-] [role=modal-welfare] section header dl dd:nth-of-type(1){float:left;overflow:hidden;width:230px;height:230px;border:2px solid #fff;-webkit-border-radius:6px;border-radius:6px;background:#fff}body[id^=service-] [role=modal-welfare] section header dl dd:nth-of-type(1) img{width:100%}body[id^=service-] [role=modal-welfare] section header dl dd:nth-of-type(2){line-height:1.63;float:right;width:calc(100% - 230px);padding-left:1.25em}body[id^=service-] [role=modal-welfare] section>dl{padding:2.44em 1.19em}body[id^=service-] [role=modal-welfare] section>dl dd,body[id^=service-] [role=modal-welfare] section>dl dt{line-height:1.63;position:relative;letter-spacing:.05em}body[id^=service-] [role=modal-welfare] section>dl dd:before,body[id^=service-] [role=modal-welfare] section>dl dt:before{font-size:112.5%;font-weight:700;line-height:1.56;position:absolute;left:.39em;width:1.67em;height:1.67em;text-align:center;color:#fff;-webkit-border-radius:50%;border-radius:50%}body[id^=service-] [role=modal-welfare] section>dl dt{font-weight:700;padding:0 .44em 0 3.13em;color:#2b56d2}body[id^=service-] [role=modal-welfare] section>dl dt span{font-size:118.75%}body[id^=service-] [role=modal-welfare] section>dl dt:before{top:0;content:'Q';background:#2248d0}body[id^=service-] [role=modal-welfare] section>dl dd{margin:1em 0 2.5em;padding:0 .44em 2.13em 3.13em;color:#404040;border-bottom:1px #e1e1e1 dotted}body[id^=service-] [role=modal-welfare] section>dl dd:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}body[id^=service-] [role=modal-welfare] section>dl dd:before{top:-.11em;content:'A';background:#16aaf8}body[id^=service-] [role=modal-welfare] section>dl dd a{text-decoration:underline}body[id^=service-] [role=modal-bgv]{position:absolute;z-index:100;top:0;left:-9999px;width:870px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:modal-fade-out .3s forwards;-moz-animation:modal-fade-out .3s forwards;-ms-animation:modal-fade-out .3s forwards;-o-animation:modal-fade-out .3s forwards;animation:modal-fade-out .3s forwards;-webkit-border-radius:10px;border-radius:10px;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.05);box-shadow:0 0 6px 0 rgba(0,0,0,.05)}body[id^=service-] [role=modal-bgv].trans-fade{-webkit-transition:height .3s;-moz-transition:height .3s;-ms-transition:height .3s;-o-transition:height .3s;transition:height .3s;-webkit-animation:modal-fade-in .45s cubic-bezier(.19,1,.22,1)forwards;-moz-animation:modal-fade-in .45s cubic-bezier(.19,1,.22,1)forwards;-ms-animation:modal-fade-in .45s cubic-bezier(.19,1,.22,1)forwards;-o-animation:modal-fade-in .45s cubic-bezier(.19,1,.22,1)forwards;animation:modal-fade-in .45s cubic-bezier(.19,1,.22,1)forwards}body[id^=service-] [role=modal-bgv].init{-webkit-animation-duration:0s;-moz-animation-duration:0s;-ms-animation-duration:0s;-o-animation-duration:0s;animation-duration:0s}body[id^=service-] [role=modal-bgv] section{overflow:hidden;height:100%}body[id^=service-] [role=modal-bgv] section h3>span,body[id^=service-] [role=modal-bgv] section>div div,body[id^=service-] [role=modal-bgv] section>div p{-webkit-animation:fade-in .3s cubic-bezier(.55,.085,.68,.53)forwards;-moz-animation:fade-in .3s cubic-bezier(.55,.085,.68,.53)forwards;-ms-animation:fade-in .3s cubic-bezier(.55,.085,.68,.53)forwards;-o-animation:fade-in .3s cubic-bezier(.55,.085,.68,.53)forwards;animation:fade-in .3s cubic-bezier(.55,.085,.68,.53)forwards;opacity:0}body[id^=service-] [role=modal-bgv] section h3{font-weight:700;padding:.69em 0 .69em 1.19em;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:#2b56d2}#service-air #service-flow>div:nth-of-type(3) figure span img,body[id^=service-] [role=modal-bgv] section h3>span{display:block}body[id^=service-] [role=modal-bgv] section h3>span i{font-size:131.25%;position:relative;display:inline-block;overflow:hidden;width:3em;height:3.24em;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);text-align:center;vertical-align:middle;color:#2b56d2;-webkit-border-radius:4px;border-radius:4px;background:#fff}body[id^=service-] [role=modal-bgv] section h3>span i:before{display:block;width:3em;content:''}body[id^=service-] [role=modal-bgv] section h3>span i span{font-size:47.62%;line-height:1.2;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);letter-spacing:0}body[id^=service-] [role=modal-bgv] section h3>span>span{font-size:131.25%;line-height:1.24;display:inline-block;width:calc(100% - 3.9em);padding-left:1.19em;vertical-align:middle;letter-spacing:.1em;color:#fff}body[id^=service-] [role=modal-bgv] section h3>span>span small{padding-right:.5em}body[id^=service-] [role=modal-bgv] section h3>span>span small:before{content:'Ch.'}body[id^=service-] [role=modal-bgv] section h3>span>span br{display:none}body[id^=service-] [role=modal-bgv] section>div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:1.19em 1.19em 1.13em;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body[id^=service-] [role=modal-bgv] section>div div{overflow:hidden;width:397px;text-align:center}body[id^=service-] [role=modal-bgv] section>div div figure{display:inline-block;vertical-align:top}body[id^=service-] [role=modal-bgv] section>div div figure img{display:block;height:242px;margin:0 auto}body[id^=service-] [role=modal-bgv] section>div div figure figcaption{font-size:68.75%;line-height:1.36;min-height:2.73em;margin-top:.45em;text-align:right;color:#404040}body[id^=service-] [role=modal-bgv] section>div div+p{padding-bottom:8.5em;padding-left:1.56em}body[id^=service-] [role=modal-bgv] section>div p{line-height:1.63;width:calc(100% - 397px);margin:0 auto;padding-bottom:12.88em;color:#404040;background-repeat:no-repeat;background-position:left 50% bottom 1em;-webkit-background-size:71.95% auto;-moz-background-size:71.95% auto;background-size:71.95% auto}body[id^=service-] [role=modal-bgv] section>div p em{font-weight:700}#service-air #service-top>div p{padding:35px 64px 0 530px;background-image:url(/wp-content/themes/wp_stardigio/service/air/img/img-service-air-header.png),url(/wp-content/themes/wp_stardigio/service/air/img/img-service-air-header-pc.jpg);background-position:right 163px bottom 10px,left top;-webkit-background-size:156px auto,auto 100%;-moz-background-size:156px auto,auto 100%;background-size:156px auto,auto 100%}#service-air #service-top>div ul{padding:.88em 0 2.38em;text-align:center;border-top:1px #e1e1e1 solid}#service-air #service-top>div ul li{font-size:112.5%;font-weight:700;line-height:1.33;position:relative;display:inline-block;padding:.67em .67em .67em 2.67em;text-align:left;vertical-align:top;color:#404040}#service-air #service-top>div ul li:before{font-size:84.62%;position:absolute;top:.85em;left:.79em;color:#c11229}#service-air #service-flow>div:nth-of-type(3),#service-hikari #service-flow>div:nth-of-type(3){padding:2.63em 1.19em 2.25em;border-top:1px #e1e1e1 solid}#service-air #service-flow>div:nth-of-type(3) h4,#service-hikari #service-flow>div:nth-of-type(3) h4{font-size:131.25%;font-weight:700;line-height:1.48;text-align:center;color:#404040}#service-air #service-flow>div:nth-of-type(3) figure{display:table;width:100%;margin:1em 0;padding:1.81em .44em;border-top:1px #e1e1e1 solid;border-bottom:1px #e1e1e1 solid}#service-air #service-flow>div:nth-of-type(3) figure span{display:table-cell;overflow:hidden;vertical-align:bottom}#service-air #service-flow>div:nth-of-type(3) figure span:nth-child(1){width:38%}#service-air #service-flow>div:nth-of-type(3) figure span:nth-child(1) img,#service-hikari #service-flow>div:nth-of-type(3) figure span img{width:100%}#service-air #service-flow>div:nth-of-type(3) figure span:nth-child(2),#service-air #service-flow>div:nth-of-type(3) figure span:nth-child(3){width:31%;border-left:1px #e83649 dotted}#service-air #service-flow>div:nth-of-type(3) figure span:nth-child(2) img,#service-air #service-flow>div:nth-of-type(3) figure span:nth-child(3) img{width:122.45%}#service-air #service-flow>div:nth-of-type(3) p{font-size:81.25%;padding:0 .54em;color:#404040}#service-air #service-banner a{background-image:url(/wp-content/themes/wp_stardigio/service/air/img/img-service-air-banner-pc.jpg)}#service-stardam #service-top>div p{padding:101px 485px 0 42px;background-image:url(/wp-content/themes/wp_stardigio/service/stardam/img/img-service-stardam-header-pc.jpg)}#service-stardam #service-charge>div p:nth-of-type(2){display:table;width:100%;min-height:7.5em;margin-top:2.19em;background:#d14d5f}#service-stardam #service-charge>div p:nth-of-type(2) span{font-size:200%;line-height:1.31;display:table-cell;letter-spacing:.05em}#service-stardam #service-charge>div div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:0 -1.87em;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#service-stardam #service-charge>div div p{line-height:1.63;width:100%;margin-bottom:1.75em;letter-spacing:.05em;color:#404040}#service-stardam #service-charge>div div dl{position:relative;width:calc(50% - 15px);padding-bottom:calc(44px + 1.875em);border:1px solid #e1e1e1;-webkit-border-radius:4px;border-radius:4px}#service-stardam #service-charge>div div dl:nth-of-type(2n){margin-left:30px}#service-stardam #service-charge>div div dl:nth-of-type(2n)~dl{margin-top:30px}#service-stardam #service-charge>div div dl:nth-of-type(1) dd:nth-of-type(2){background-image:url(/wp-content/themes/wp_stardigio/service/stardam/img/img-service-stardam-charge-02.png)}#service-stardam #service-charge>div div dl:nth-of-type(2) dd:nth-of-type(2){background-image:url(/wp-content/themes/wp_stardigio/service/stardam/img/img-service-stardam-charge-04.png)}#service-stardam #service-charge>div div dl:nth-of-type(3) dd:nth-of-type(2){background-image:url(/wp-content/themes/wp_stardigio/service/stardam/img/img-service-stardam-charge-03.png)}#service-stardam #service-charge>div div dl:nth-of-type(4) dd:nth-of-type(2){background-image:url(/wp-content/themes/wp_stardigio/service/stardam/img/img-service-stardam-charge-04.png)}#service-stardam #service-charge>div div dl dt{font-size:112.5%;font-weight:700;padding:.83em 0;letter-spacing:.1em;color:#2b56d2;border-bottom:1px #e1e1e1 solid;background:#f3f3f3}#service-stardam #service-charge>div div dl dd:nth-of-type(1){line-height:1.63;padding:1.5em 1.19em 1.25em;letter-spacing:0;color:#404040}#service-stardam #service-charge>div div dl dd:nth-of-type(2){position:absolute;bottom:1.875em;left:1.19em;width:calc(100% - 2.375em);height:44px;background-repeat:no-repeat;background-position:50% 50%;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}#service-stardam #service-flow>div:nth-of-type(2){padding-bottom:2.44em}#service-stardam #service-flow>div:nth-of-type(2) dl:last-of-type{margin-bottom:2.44em;border-bottom:1px #e1e1e1 solid}#service-stardam #service-banner a{background-image:url(/wp-content/themes/wp_stardigio/service/stardam/img/img-service-stardam-banner-pc.jpg)}#service-hikari #service-top>div p{padding:54px 30px 0 535px;background-image:url(/wp-content/themes/wp_stardigio/service/hikari/img/img-service-hikari-header.jpg),url(/wp-content/themes/wp_stardigio/service/hikari/img/img-service-hikari-header-pc.jpg);background-position:right 37px bottom 61px,left top;-webkit-background-size:185px auto,auto 100%;-moz-background-size:185px auto,auto 100%;background-size:185px auto,auto 100%}#service-hikari #service-charge>div p:nth-of-type(3){font-size:175%;line-height:1.71;margin-top:.86em;letter-spacing:0;color:#d14d5f}#service-hikari #service-charge>div p:nth-of-type(3) em{font-size:150%;line-height:1.14}#service-hikari #service-flow>div:nth-of-type(3) figure{margin:1em 0 2.5em;border-top:1px #e1e1e1 solid;border-bottom:1px #e1e1e1 solid}#service-hikari #service-flow>div:nth-of-type(3) figure span{display:block;width:637px;max-width:100%;margin:0 auto}#service-hikari #service-banner a{background-image:url(/wp-content/themes/wp_stardigio/service/hikari/img/img-service-hikari-banner-pc.jpg)}#service-home #service-top>div p{min-height:375px;padding:55px 20px 0 500px;background-image:url(/wp-content/themes/wp_stardigio/service/home/img/img-service-home-header-pc.jpg)}#service-home #service-top>div p a{position:relative;display:block;margin-top:1.28em;background:#fff}#service-home #service-top>div p a img{position:relative;display:block;width:100%}#service-home #service-top>div ul{padding:1.81em 0;text-align:center;border-top:1px #e1e1e1 solid}#service-home #service-top>div ul li{display:inline-block;min-width:20.81em;max-width:calc(50% - 5px);vertical-align:top}#service-home #service-top>div ul li+li{margin-left:10px}#service-home #service-top>div ul li a{width:100%;min-width:0;max-width:initial;padding-left:3.44em}#service-home #service-channel>div:nth-of-type(1) p:first-child{padding-bottom:.52em}#service-home #service-channel>div:nth-of-type(1) p:first-child+p{font-weight:700;line-height:1.63;margin-bottom:2.13em;text-align:center;color:#404040}#service-home #service-channel>div:nth-of-type(2){margin:0 1.19em;padding:2.63em 2.5em 2.44em;border-top:1px #e1e1e1 dotted}#service-home #service-channel>div:nth-of-type(2)>p{font-weight:700;line-height:1.63;text-align:center;color:#404040}#service-home #service-channel>div:nth-of-type(2)>p strong{font-size:131.25%;line-height:1.48;display:block;margin-bottom:.52em}#service-home #service-channel>div:nth-of-type(2) dl{margin-top:2.19em;border:1px solid #e1e1e1;-webkit-border-radius:4px;border-radius:4px}#service-home #service-channel>div:nth-of-type(2) dl dt{font-size:112.5%;font-weight:700;line-height:1.89;padding:.83em 0;text-align:center;color:#0c5dad;border-bottom:1px #e1e1e1 solid;background:#f3f3f3}#service-home #service-channel>div:nth-of-type(2) dl dd{padding:1.19em 0 1.44em;text-align:center}#service-home #service-channel>div:nth-of-type(2) dl dd img{display:inline-block;height:262px;vertical-align:top;border:1px solid #e1e1e1}#service-home #service-channel>div:nth-of-type(2) dl dd img:nth-of-type(2){margin-left:16px}#service-home #service-channel>div:nth-of-type(2) dl dd p{font-weight:700;line-height:1.63;padding:1.31em 0;color:#404040}#service-home #service-charge>div div{margin-top:1.88em;padding-top:1.56em;-webkit-border-radius:4px;border-radius:4px;background:#f3f3f3}#service-home #service-charge>div div p:nth-of-type(1){font-size:131.25%;font-weight:700;line-height:1.48;color:#404040}.ua-desktop body[id^=service-] [role^=modal-] a.btn-close:hover,.ua-desktop body[id^=service-] [role^=modal-] a.btn-next:hover,.ua-desktop body[id^=service-] [role^=modal-] a.btn-prev:hover{color:#2b56d2}#service-home #service-charge>div div p:nth-of-type(1) img{display:block;width:478px;margin:1.05em auto .94em}#service-home #service-charge>div div p:nth-of-type(2){margin-top:.88em}#service-home #service-banner a{padding-top:42.15%;background-image:url(/wp-content/themes/wp_stardigio/service/home/img/img-service-home-banner-pc.jpg)}.ua-desktop body[id^=service-] [role^=modal-] a.btn-next,.ua-desktop body[id^=service-] [role^=modal-] a.btn-prev{-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.ua-desktop body[id^=service-] [role^=modal-] a.btn-close{-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}.ua-desktop body[id^=service-] [role^=modal-] a.btn-close:after{-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s}.ua-desktop body[id^=service-] [role^=modal-] a.btn-close:hover:after{background:#fff}.ua-desktop body[id^=service-] #service-bgv>div div nav a.icon-arrow-outline{-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-ms-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s}.ua-desktop body[id^=service-] #service-bgv>div div nav a.icon-arrow-outline:hover{color:#fff;background:#2b56d2}.ua-desktop body[id^=service-] #service-bgv>div div nav a.icon-arrow-outline:hover i{color:#2b56d2;background:#fff}.ua-desktop body[id^=service-] #service-bgv>div div nav a.icon-arrow-outline i{-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-ms-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s}.ua-desktop body[id^=service-] #service-join>div:nth-of-type(1) div dl a:hover{text-decoration:underline!important}.ua-desktop #service-home #page article header>div p a:hover img{opacity:.6!important}.ua-desktop #service-home #page article header>div p a img{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media screen and (min-width:769px){body[id^=service-] [role=local]{position:fixed;z-index:50;top:50%;right:0;overflow:hidden;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:2.5em;-webkit-transition:-webkit-transform .15s cubic-bezier(.25,.46,.45,.94),width .45s cubic-bezier(.23,1,.32,1);-moz-transition:-moz-transform .15s cubic-bezier(.25,.46,.45,.94),width .45s cubic-bezier(.23,1,.32,1);-ms-transition:-ms-transform .15s cubic-bezier(.25,.46,.45,.94),width .45s cubic-bezier(.23,1,.32,1);-o-transition:-o-transform .15s cubic-bezier(.25,.46,.45,.94),width .45s cubic-bezier(.23,1,.32,1);transition:transform .15s cubic-bezier(.25,.46,.45,.94),width .45s cubic-bezier(.23,1,.32,1);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);border:2px solid #2b56d2;-webkit-border-radius:10px;border-radius:10px;background:#2b56d2}body[id^=service-] [role=local].open a:before{-webkit-transform:translate(-50%,-50%)rotateY(-180deg);-moz-transform:translate(-50%,-50%)rotateY(-180deg);-ms-transform:translate(-50%,-50%)rotateY(-180deg);-o-transform:translate(-50%,-50%)rotateY(-180deg);transform:translate(-50%,-50%)rotateY(-180deg)}body[id^=service-] [role=local]:before{font-weight:700;line-height:1.63;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:3em;padding:.63em .63em 0 3.13em;content:attr(data-name);white-space:nowrap;color:#fff}body[id^=service-] [role=local]>a{position:absolute;top:0;left:0;width:2.5em;height:3em;color:#fff}body[id^=service-] [role=local]>a:before{position:absolute;top:50%;left:50%;-webkit-transition:-webkit-transform .45s cubic-bezier(.23,1,.32,1);-moz-transition:-moz-transform .45s cubic-bezier(.23,1,.32,1);-ms-transition:-ms-transform .45s cubic-bezier(.23,1,.32,1);-o-transition:-o-transform .45s cubic-bezier(.23,1,.32,1);transition:transform .45s cubic-bezier(.23,1,.32,1);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body[id^=service-] [role=local] div{position:relative;overflow:hidden}body[id^=service-] [role=local] div ul{display:inline-block;vertical-align:top}body[id^=service-] [role=local] div ul li{position:relative;padding-left:2.5em}body[id^=service-] [role=local] div ul li:before{position:absolute;top:50%;left:1.25em;width:.38em;height:.38em;content:'';-webkit-transition:background .3s;-moz-transition:background .3s;-ms-transition:background .3s;-o-transition:background .3s;transition:background .3s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:50%;border-radius:50%;background:rgba(255,255,255,.5)}body[id^=service-] [role=local] div ul li.current:before{background:#fff}body[id^=service-] [role=local] div ul li+li a{border-top:1px #e1e1e1 solid}body[id^=service-] [role=local] div ul li a{font-weight:700;line-height:1.63;display:block;height:2.88em;padding:.63em .63em 0;cursor:pointer;-webkit-transition:background .15s,color .15s!important;-moz-transition:background .15s,color .15s!important;-ms-transition:background .15s,color .15s!important;-o-transition:background .15s,color .15s!important;transition:background .15s,color .15s!important;white-space:nowrap;color:#404040;background:#fff}.ua-desktop body[id^=service-] [role=local] div ul li a{-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-ms-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s}.ua-desktop body[id^=service-] [role=local] div ul li a:hover{color:#fff;background:#2b56d2}}@media print {body[id^="service-"] [role="local"]{display:none}}@media screen and (max-width:768px){body[id^=service-] .layout-box+.layout-box{margin-top:1.2em}body[id^=service-] .layout-box>:nth-child(1){font-size:100%;padding:.81em 0;letter-spacing:.05em}body[id^=service-] .layout-box>:nth-child(2)>p:first-child{font-size:100%;line-height:1.64;margin:0 -1.19em;padding:.92em 0;letter-spacing:0}body[id^=service-] .layout-box a.icon-arrow-outline.btn-disolve{width:calc(100% - .875em);min-width:0;height:4em;padding:.4em 2.4em;-webkit-border-radius:.32em;border-radius:.32em}body[id^=service-] .layout-box a.icon-arrow-outline.btn-disolve:before{font-size:112%;right:1.07em}body[id^=service-] .layout-box a.icon-arrow-outline.btn-disolve span{font-size:120%;line-height:1.33;letter-spacing:.05em}body[id^=service-] .layout-box a.icon-external.btn-disolve{width:calc(100% - .875em);min-width:0;height:4em;padding:.4em 2em .4em 1.8em;-webkit-border-radius:.32em;border-radius:.32em}body[id^=service-] .layout-box a.icon-external.btn-disolve:before{font-size:108%;right:.85em}body[id^=service-] .layout-box a.icon-external.btn-disolve span{font-size:120%;line-height:1.33;letter-spacing:0}body[id^=service-] .device-sp{display:inherit}body[id^=service-] .device-pc{display:none}body[id^=service-] #page article *+section{margin-top:1.2em}body[id^=service-] #charge{margin-top:-5.6em;padding-top:6.8em}body[id^=service-] #service-top>div p{font-size:100%;line-height:1.64;width:auto;margin:0;letter-spacing:.08em}body[id^=service-] #service-bgv>div,body[id^=service-] #service-channel>div:nth-of-type(1),body[id^=service-] #service-charge>div,body[id^=service-] #service-faq>div{padding:0 1.19em 1.56em}body[id^=service-] #service-channel>div:nth-of-type(1) ul{padding:0 0 1.2em 1.8em;-webkit-border-radius:.32em;border-radius:.32em}body[id^=service-] #service-channel>div:nth-of-type(1) ul li{width:50%;padding:0}body[id^=service-] #service-channel>div:nth-of-type(1) ul li i{width:2.4em;height:2.4em;margin:1.2em .6em 1.2em 0}body[id^=service-] #service-channel>div:nth-of-type(1) ul li span{font-size:100%;line-height:1.64;width:calc(100% - 3.5em);letter-spacing:.08em}body[id^=service-] #service-channel>div:nth-of-type(1)>a{margin-top:1.28em}body[id^=service-] #service-manage>div{padding:0 1.19em 1.68em}body[id^=service-] #service-manage>div div{padding-top:.8em}body[id^=service-] #service-manage>div div figure{float:none;width:auto;margin-bottom:1.6em}body[id^=service-] #service-manage>div div figure img{width:50.79%}body[id^=service-] #service-manage>div div dl{float:none!important;width:auto}body[id^=service-] #service-manage>div div dl dt{font-size:100%;line-height:1.64;margin-top:1.28em!important;padding-left:1.8em}body[id^=service-] #service-manage>div div dl dt:before{font-size:83.33%;top:.24em}body[id^=service-] #service-manage>div div dl dd{line-height:1.64;min-height:0}body[id^=service-] #service-charge>div p:nth-of-type(2){margin-top:.92em;padding:1.18em 0;-webkit-border-radius:.32em;border-radius:.32em}body[id^=service-] #service-charge>div p:nth-of-type(2) i{font-size:100%;letter-spacing:.05em;-webkit-border-radius:.16em;border-radius:.16em}body[id^=service-] #service-charge>div p:nth-of-type(2) span{font-size:140%}body[id^=service-] #service-charge>div p:nth-of-type(3){font-size:100%;line-height:1.64;margin-top:1.52em;letter-spacing:0}body[id^=service-] #service-charge>div>a{margin-top:.8em}body[id^=service-] #service-support>div{padding:.96em 1.19em 1.68em}body[id^=service-] #service-support>div dl{float:none;width:auto}body[id^=service-] #service-support>div dl+dl{margin:1.68em 0 0;padding-top:1.68em;border-top:1px #e1e1e1 dotted}body[id^=service-] #service-support>div dl dt{font-size:100%;letter-spacing:.08em}body[id^=service-] #service-faq>div div dl dd,body[id^=service-] #service-faq>div div dl dt,body[id^=service-] #service-support>div dl dd{line-height:1.64}body[id^=service-] #service-support>div dl dd img{display:block;width:100%;margin:.96em 0 .72em}body[id^=service-] #service-bgv>div div,body[id^=service-] #service-support>div dl dd+dd{padding:0 .44em}body[id^=service-] #service-flow>div:nth-of-type(1){padding:0 1.19em 2em}body[id^=service-] #service-flow>div:nth-of-type(2){padding:0}body[id^=service-] #service-flow>div:nth-of-type(2) dl{padding:0!important}body[id^=service-] #service-flow>div:nth-of-type(2) dl dt{font-size:100%;line-height:1.64;display:block;width:auto;padding:1em .44em .24em;letter-spacing:.08em}body[id^=service-] #service-flow>div:nth-of-type(2) dl dd{line-height:1.64;display:block;width:auto;padding:0 .44em 1em}body[id^=service-] #service-flow>div:nth-of-type(2) dl dd i:before{width:2.8em;height:2.8em;content:''}body[id^=service-] #service-faq>div div{display:block;padding:1.68em 0;border-bottom:none}body[id^=service-] #service-faq>div div dl{width:auto;margin:0;padding:0;border-left:none!important}body[id^=service-] #service-faq>div div dl+dl{margin:1.6em 0 0!important;padding:1.6em 0 0!important;border-top:1px #e1e1e1 dotted}body[id^=service-] #service-faq>div div dl dd:before,body[id^=service-] #service-faq>div div dl dt:before{font-size:72%;top:.11em!important;left:.61em}body[id^=service-] #service-faq>div div dl dt{min-height:0;margin:0 0 1.68em!important;padding:0 0 0 2.8em!important;border:none!important}body[id^=service-] #service-faq>div div dl dd{padding:0 0 0 2.8em!important}body[id^=service-] #service-faq>div div dl dd small{font-size:80%}body[id^=service-] #service-faq>div>a{margin-top:0}body[id^=service-] #service-banner{-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}body[id^=service-] #service-banner a{padding-top:74.64%}body[id^=service-] #service-bgm h3{-webkit-border-radius:.8em .8em 0 0;border-radius:.8em .8em 0 0}body[id^=service-] #service-bgm nav[role=tab-arrowed]{margin:0 -1px 2.4em}body[id^=service-] #service-bgm nav[role=tab-arrowed] a{font-size:84%;line-height:1.48;padding:.9em .48em .9em 2.14em;text-align:left}body[id^=service-] #service-bgm nav[role=tab-arrowed] a:before{font-size:1.05em;left:.45em}body[id^=service-] #service-bgm>div:nth-of-type(2){padding:.72em 0 1.76em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div{padding:0 1.19em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>p{line-height:1.63}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a{width:calc(50% - .21em);margin-left:0!important;padding:0 .2em 0 1.6em;text-align:left;-webkit-border-radius:.32em;border-radius:.32em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a:nth-child(2n){margin-left:.4em!important}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a:nth-child(2n)~a{margin-top:.4em!important}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a:after{height:3.52em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a span{font-size:88%;line-height:1.27;letter-spacing:.05em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div nav a span small{font-size:100%;line-height:1.27}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1){display:block}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl{width:100%;margin-left:0!important;-webkit-border-radius:.32em;border-radius:.32em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl~dl{margin-top:1.2em!important}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dt{font-size:100%;letter-spacing:.05em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dt:nth-of-type(1){padding:.6em 0}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dt:nth-of-type(2){padding:.96em 0 .4em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dt:nth-of-type(2)+dd{padding-top:.56em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dd{padding:.96em 0 0 .44em;letter-spacing:0}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dd+dd{margin-top:.96em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(1) dl dd strong span{font-size:100%;line-height:1.63}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2){margin-top:1.2em;-webkit-border-radius:.32em;border-radius:.32em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) h4{font-size:100%;padding:.6em 0;letter-spacing:.05em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div{display:block;padding:.8em 1.19em 1.2em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl{width:100%;padding:.6em 0 0}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl+dl{margin-top:2em;padding-top:2em;border-top:1px #e1e1e1 solid;border-left:none}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl dt{padding:0 0 0 .44em;letter-spacing:0}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl dd:nth-of-type(1){width:45.78%}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl dd:nth-of-type(2){font-size:80%;margin-top:.6em;padding:.6em 0 0 .55em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl dd:nth-of-type(3){padding-top:1.2em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl dd:nth-of-type(3) a{top:0;min-height:3.6em}body[id^=service-] #service-bgm>div:nth-of-type(2)>div>div:nth-of-type(2) div dl dd:nth-of-type(3) a span{font-size:100%}body[id^=service-] #service-bgv>div div h4{font-size:100%;line-height:1.64;padding-top:1.12em}body[id^=service-] #service-bgv>div div p{font-size:80%;font-weight:400;padding-top:.4em}body[id^=service-] #service-bgv>div div nav{padding:1.04em 0 1.56em}body[id^=service-] #service-bgv>div div nav a{width:calc(50% - .22em);margin-left:0!important;padding:0 .24em 0 0;-webkit-border-radius:.32em;border-radius:.32em}body[id^=service-] #service-bgv>div div nav a:nth-child(2n+1){clear:both!important}body[id^=service-] #service-bgv>div div nav a:nth-child(3n+1){clear:none}body[id^=service-] #service-bgv>div div nav a:nth-child(2n){float:right}body[id^=service-] #service-bgv>div div nav a:nth-child(2n)~a{margin-top:.44em!important}body[id^=service-] #service-bgv>div div nav a:before{display:none}body[id^=service-] #service-bgv>div div nav a.icon-arrow-outline:after{position:absolute;right:0;bottom:0;width:0;height:0;content:'';border-width:0 0 .64em .64em;border-style:solid;border-color:transparent transparent #2b56d2}body[id^=service-] #service-bgv>div div nav a i{font-size:80%;width:5.5em;height:6em;-webkit-border-radius:0;border-radius:0}body[id^=service-] #service-bgv>div div nav a i:before{width:5em;height:6em}body[id^=service-] #service-bgv>div div nav a i span,body[id^=service-] #service-func>div dl dt,body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dt~dt i{font-size:100%}body[id^=service-] #service-bgv>div div nav a>span{font-size:80%;width:calc(100% - 5.5em);padding-left:.5em}body[id^=service-] #service-func>div{display:block;padding:.96em 1.19em 1.68em}body[id^=service-] #service-func>div dl{width:auto}body[id^=service-] #service-func>div dl+dl{margin:1.68em 0 0;padding-top:1.68em;border-top:1px #e1e1e1 dotted}body[id^=service-] #service-func>div dl dd:nth-of-type(1){margin:.96em 0 .72em;padding:0}body[id^=service-] #service-func>div dl dd:nth-of-type(1) img{position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}body[id^=service-] #service-func>div dl dd:nth-of-type(2){line-height:1.64;padding:0 .44em}body[id^=service-] #service-func>div dl dd:nth-of-type(2) small{font-size:80%;margin-top:.55em}body[id^=service-] #service-join>div:nth-of-type(1){display:block;padding:1.16em 1.19em 1.56em}body[id^=service-] #service-join>div:nth-of-type(1) div{width:auto;padding:0}body[id^=service-] #service-join>div:nth-of-type(1) div:nth-child(1){padding-bottom:1.56em}body[id^=service-] #service-join>div:nth-of-type(1) div:nth-child(1)>a{position:relative;left:0;max-width:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}body[id^=service-] #service-join>div:nth-of-type(1) div:nth-child(2){padding-top:2.4em;border-top:1px #e1e1e1 solid;border-left:none}body[id^=service-] #service-join>div:nth-of-type(1) div h4{font-size:120%}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dt,body[id^=service-] #service-join>div:nth-of-type(1) div h5{font-size:100%;line-height:1.64;padding:0 .44em}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1){margin-bottom:1.2em;padding:.08em .44em 1.12em}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dt{font-size:100%;line-height:1.64;padding:.52em 0}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd{line-height:1.64;padding:1.28em .44em .88em;letter-spacing:.1em;-webkit-border-radius:.32em;border-radius:.32em}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd a{font-size:80%;line-height:2.05;letter-spacing:.05em}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd span{min-height:0}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd small{font-size:80%;line-height:1.64}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd strong{padding:.2em 0 .56em}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(1) dd~dd span{min-height:0;margin-bottom:.5em}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2){padding:.8em 0 1.4em}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dt~dt{margin-top:1em;padding-top:1em}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dt~dt i:before{width:2.8em;height:2.8em}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dt span{padding-bottom:0}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dd{line-height:1.64;padding:.24em .44em 0}body[id^=service-] #service-join>div:nth-of-type(1) div dl:nth-of-type(2) dd small{font-size:80%;line-height:1.75}body[id^=service-] #service-join>div:nth-of-type(2) p,body[id^=service-] [role=modal-welfare] section>dl dd,body[id^=service-] [role=modal-welfare] section>dl dt{line-height:1.64}body[id^=service-] #service-join>div:nth-of-type(2){padding:1.68em .44em 1.56em}body[id^=service-] #service-join>div:nth-of-type(2) a{display:block;width:auto;min-width:0;min-height:4em;margin-top:1.4em;padding:1.28em 2em 1.28em 1.8em;-webkit-border-radius:.32em;border-radius:.32em}body[id^=service-] #service-join>div:nth-of-type(2) a:before{right:.8em;width:1.5em;height:1.5em}body[id^=service-] [role=modal-overlay]{-webkit-background-size:2.56em,2.56em;-moz-background-size:2.56em,2.56em;background-size:2.56em,2.56em}body[id^=service-] [role^=modal-] a.btn-next{font-size:144%;width:2.5em;height:5em;max-height:100%;-webkit-transform:translate(66.66%,-50%);-moz-transform:translate(66.66%,-50%);-ms-transform:translate(66.66%,-50%);-o-transform:translate(66.66%,-50%);transform:translate(66.66%,-50%)}body[id^=service-] [role^=modal-] a.btn-next:before{left:66.66%;margin:0}body[id^=service-] [role^=modal-] a.btn-prev{font-size:144%;width:2.5em;height:5em;max-height:100%;-webkit-transform:translate(-66.66%,-50%);-moz-transform:translate(-66.66%,-50%);-ms-transform:translate(-66.66%,-50%);-o-transform:translate(-66.66%,-50%);transform:translate(-66.66%,-50%)}body[id^=service-] [role^=modal-] a.btn-prev:before{left:33.33%;margin:0}body[id^=service-] [role^=modal-] a.btn-close{font-size:224%;top:-.36em}body[id^=service-] [role=modal-bgv],body[id^=service-] [role=modal-recommend]{width:calc(100% - 4.8em);-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}body[id^=service-] [role=modal-recommend] section h3{min-height:2.88em;padding:.52em 0;-webkit-border-radius:.8em .8em 0 0;border-radius:.8em .8em 0 0}body[id^=service-] [role=modal-recommend] section h3 span{font-size:100%;letter-spacing:.05em}body[id^=service-] [role=modal-recommend] section>div{padding:.96em 1.19em 1.4em}body[id^=service-] [role=modal-welfare] section header dl dt br,body[id^=service-] [role=modal-recommend] section>div div ul li span br,body[id^=service-] [role=modal-recommend] section>div p br{display:none}body[id^=service-] [role=modal-recommend] section>div div{margin-top:.96em;padding:0 1.19em}body[id^=service-] [role=modal-recommend] section>div div ul{display:block;padding:.64em 0 .8em;text-align:left}body[id^=service-] [role=modal-recommend] section>div div ul:before{font-size:100%;padding-left:.44em}body[id^=service-] [role=modal-recommend] section>div div ul:nth-child(2){border-top:1px #e1e1e1 solid}body[id^=service-] [role=modal-recommend] section>div div ul li{width:auto;margin:.56em -1.19em 0 0;padding:.12em 0 .12em .44em;border-right:none}body[id^=service-] [role=modal-recommend] section>div div ul li i{font-size:80%;display:inline-block;width:4.15em;min-width:0;margin-bottom:0;padding:.2em 0;text-align:center;vertical-align:top}body[id^=service-] [role=modal-recommend] section>div div ul li span{display:inline-block;width:calc(100% - 4em);padding-left:.6em;letter-spacing:0;vertocal-align:top}body[id^=service-] [role=modal-welfare]{width:calc(100% - 2.4em);-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 0 .48em 0 rgba(0,0,0,.05);box-shadow:0 0 .48em 0 rgba(0,0,0,.05)}body[id^=service-] [role=modal-welfare] section header{padding:1.19em;-webkit-border-radius:.8em .8em 0 0;border-radius:.8em .8em 0 0}body[id^=service-] [role=modal-welfare] section header dl dt{font-size:120%;float:none;width:auto;margin:0 0 .8em;padding-left:0;letter-spacing:0}body[id^=service-] [role=modal-welfare] section header dl dd:nth-of-type(1){width:8em;height:8em;-webkit-border-radius:.48em;border-radius:.48em}body[id^=service-] [role=modal-welfare] section header dl dd:nth-of-type(2){width:calc(100% - 8em);padding-left:1.16em}body[id^=service-] [role=modal-welfare] section>dl{padding:1.56em 1.19em}body[id^=service-] [role=modal-welfare] section>dl dd:before,body[id^=service-] [role=modal-welfare] section>dl dt:before{font-size:72%;left:.61em}body[id^=service-] [role=modal-welfare] section>dl dt{padding:0 0 0 2.8em}body[id^=service-] [role=modal-welfare] section>dl dd:before,body[id^=service-] [role=modal-welfare] section>dl dt:before{top:.11em}body[id^=service-] [role=modal-welfare] section>dl dt span{font-size:100%}body[id^=service-] [role=modal-welfare] section>dl dd{margin:1.28em 0 1.6em;padding:0 0 1.6em 2.8em}body[id^=service-] [role=modal-bgv] section h3{-webkit-border-radius:.8em .8em 0 0;border-radius:.8em .8em 0 0}body[id^=service-] [role=modal-bgv] section h3>span i{font-size:100%;width:4.4em;height:4.8em;-webkit-border-radius:.32em;border-radius:.32em}body[id^=service-] [role=modal-bgv] section h3>span i:before{width:3em}body[id^=service-] [role=modal-bgv] section h3>span i span{font-size:80%}body[id^=service-] [role=modal-bgv] section h3>span>span{font-size:100%;line-height:1.64;width:calc(100% - 5.6em);padding-left:1em}body[id^=service-] [role=modal-bgv] section>div{display:block;padding:1.19em 1.19em 2.13em}body[id^=service-] [role=modal-bgv] section>div div{width:auto}body[id^=service-] [role=modal-bgv] section>div div figure img{height:13.9em}body[id^=service-] [role=modal-bgv] section>div div figure figcaption{font-size:80%;line-height:1.4;min-height:0;margin-top:.5em;letter-spacing:0}body[id^=service-] [role=modal-bgv] section>div div+p{min-height:13.44em;padding-top:1em;padding-bottom:33.77%;padding-left:0}body[id^=service-] [role=modal-bgv] section>div p{line-height:1.64;width:auto;min-height:15.8em;padding-bottom:47.81%;background-position:50% 100%;-webkit-background-size:78.95% auto;-moz-background-size:78.95% auto;background-size:78.95% auto}body[id^=service-] [role=local]{position:fixed;z-index:8;bottom:0;left:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;width:20.4em!important;height:100%!important;-o-transition:-o-transform .45s cubic-bezier(.23,1,.32,1);transition:transform .45s cubic-bezier(.23,1,.32,1);-webkit-transform:translate(-100%,0)!important;-moz-transform:translate(-100%,0)!important;-ms-transform:translate(-100%,0)!important;-o-transform:translate(-100%,0)!important;transform:translate(-100%,0)!important;border:1px solid #2b56d2;background:#fff}body[id^=service-] [role=local],body[id^=service-] [role=local]>a{-webkit-transition:-webkit-transform .45s cubic-bezier(.23,1,.32,1);-moz-transition:-moz-transform .45s cubic-bezier(.23,1,.32,1);-ms-transition:-ms-transform .45s cubic-bezier(.23,1,.32,1)}body[id^=service-] [role=local].open{z-index:100;-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important;transform:translate(0,0)!important}body[id^=service-] [role=local].open>a:before{-webkit-transform:translate(-50%,-50%)rotateY(0);-moz-transform:translate(-50%,-50%)rotateY(0);-ms-transform:translate(-50%,-50%)rotateY(0);-o-transform:translate(-50%,-50%)rotateY(0);transform:translate(-50%,-50%)rotateY(0)}body[id^=service-] [role=local]:before{font-weight:700;line-height:1.64;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:4.8em;padding:1.6em 1.69em 0;content:attr(data-name);white-space:nowrap;color:#fff;background:#2b56d2}body[id^=service-] [role=local]>a{position:absolute;right:0;bottom:-1px;overflow:hidden;width:calc(3.6em + 1px);height:calc(4.8em + 1px);-o-transition:-o-transform .45s cubic-bezier(.23,1,.32,1);transition:transform .45s cubic-bezier(.23,1,.32,1);-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0);color:#fff;-webkit-border-radius:0 .8em .8em 0;border-radius:0 .8em .8em 0;background:#2b56d2}body[id^=service-] [role=local]>a:before{font-size:224%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%)rotate(180deg);-moz-transform:translate(-50%,-50%)rotate(180deg);-ms-transform:translate(-50%,-50%)rotate(180deg);-o-transform:translate(-50%,-50%)rotate(180deg);transform:translate(-50%,-50%)rotate(180deg)}body[id^=service-] [role=local] div{position:relative;overflow:hidden;height:calc(100% - 4.8em)!important;background:#fff}body[id^=service-] [role=local] div ul li.current a{color:#fff;background:#38c7ff}body[id^=service-] [role=local] div ul li a{font-weight:700;line-height:1.64;display:block;height:4.8em;padding:1.6em 1.69em 0;cursor:pointer;-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-ms-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s;white-space:nowrap;color:#404040;border-bottom:1px #e1e1e1 solid;background:#fff}#service-air #service-top>div p{min-height:37.64em;padding:74.24% 1.69em 27.8%;background-image:url(/wp-content/themes/wp_stardigio/service/air/img/img-service-air-header.png),url(/wp-content/themes/wp_stardigio/service/air/img/img-service-air-header-sp.jpg);background-position:right .48em bottom 0.4em,left top;-webkit-background-size:calc(100% * 251 / 687) auto,100% auto;-moz-background-size:calc(100% * 251 / 687) auto,100% auto;background-size:calc(100% * 251 / 687) auto,100% auto}#service-air #service-top>div ul{padding:1.28em 1.69em 1.4em}#service-air #service-top>div ul li{font-size:100%;line-height:1.64;display:block;padding:0 0 0 1.8em}#service-air #service-top>div ul li+li{margin-top:1.2em}#service-air #service-top>div ul li:before{font-size:83.33%;top:.24em;left:0}#service-air #service-flow>div:nth-of-type(3),#service-hikari #service-flow>div:nth-of-type(3){padding:1.6em 1.19em 1.36em}#service-air #service-flow>div:nth-of-type(3) h4,#service-hikari #service-flow>div:nth-of-type(3) h4{font-size:100%;line-height:1.64}#service-air #service-flow>div:nth-of-type(3) figure{display:block;margin:.88em 0;padding:0 0 .72em}#service-air #service-flow>div:nth-of-type(3) figure span{display:block;width:100%!important;padding:1.36em 0 .64em;border-left:none!important}#service-air #service-flow>div:nth-of-type(3) figure span+span{border-top:1px #e83649 dotted}#service-air #service-flow>div:nth-of-type(3) figure span img{width:100%!important}#service-air #service-flow>div:nth-of-type(3) p{font-size:88%;line-height:1.45;padding:0 .5em}#service-air #service-banner a{background-image:url(/wp-content/themes/wp_stardigio/service/air/img/img-service-air-banner-sp.jpg)}#service-stardam #service-top>div p{padding:88.79% 1.69em 7.57%;background-image:url(/wp-content/themes/wp_stardigio/service/stardam/img/img-service-stardam-header-sp.jpg)}#service-stardam #service-charge>div p:nth-of-type(2){min-height:4.8em}#service-stardam #service-charge>div p:nth-of-type(2) span{font-size:160%}#service-stardam #service-charge>div div{display:block;margin:0}#service-stardam #service-charge>div div p{line-height:1.64;margin-bottom:1.12em}#service-stardam #service-charge>div div dl{width:auto;margin-left:0!important;padding-bottom:1.2em;-webkit-border-radius:.32em;border-radius:.32em}#service-stardam #service-charge>div div dl+dl{margin-top:1.2em!important}#service-stardam #service-charge>div div dl dt{font-size:100%;padding:.6em 0}#service-stardam #service-charge>div div dl dd:nth-of-type(1){line-height:1.64;padding:.96em 1.19em .8em}#service-stardam #service-charge>div div dl dd:nth-of-type(2){position:static;width:auto;height:2.4em;margin:0 1.19em}#service-stardam #service-flow>div:nth-of-type(2){padding-bottom:1.56em}#service-stardam #service-flow>div:nth-of-type(2) dl:last-of-type{margin-bottom:1.56em}#service-stardam #service-flow>div:nth-of-type(2)>a{width:calc(100% - 3.375em)}#service-stardam #service-banner a{background-image:url(/wp-content/themes/wp_stardigio/service/stardam/img/img-service-stardam-banner-sp.jpg)}#service-hikari #service-top>div p{padding:81.51% 1.69em 20.38%;background-image:url(/wp-content/themes/wp_stardigio/service/hikari/img/img-service-hikari-header.jpg),url(/wp-content/themes/wp_stardigio/service/hikari/img/img-service-hikari-header-sp.jpg);background-position:right 1em bottom 1.8em,left top;-webkit-background-size:calc(100% * 185 / 687) auto,100% auto;-moz-background-size:calc(100% * 185 / 687) auto,100% auto;background-size:calc(100% * 185 / 687) auto,100% auto}#service-hikari #service-charge>div p:nth-of-type(3){font-size:120%;margin-top:.67em;letter-spacing:.05em}#service-hikari #service-charge>div p:nth-of-type(3) em{font-size:180%;line-height:.91}#service-hikari #service-flow>div:nth-of-type(3) figure{margin:.88em 0 2.2em}#service-hikari #service-flow>div:nth-of-type(3) figure span{width:auto;max-width:initial;margin:0 -.4em}#service-hikari #service-banner a{background-image:url(/wp-content/themes/wp_stardigio/service/hikari/img/img-service-hikari-banner-sp.jpg)}#service-home #service-top>div p{padding:75.55% 1.69em 7.13%;background-image:url(/wp-content/themes/wp_stardigio/service/home/img/img-service-home-header-sp.jpg)}#service-home #service-top>div p a{margin:1.72em -.44em 0}#service-home #service-top>div ul{margin:0 1.19em;padding:1.36em .44em 1.56em}#service-home #service-top>div ul li{display:block;min-width:0;max-width:initial}#service-home #service-top>div ul li+li{margin:.56em 0 0}#service-home #service-top>div ul li a{padding-left:1em}#service-home #service-channel>div:nth-of-type(1) p:first-child{padding-bottom:.44em}#service-home #service-channel>div:nth-of-type(1) p:first-child+p{font-weight:400;line-height:1.64;margin:0 .44em 1.36em;text-align:left}#service-home #service-channel>div:nth-of-type(2){padding:1.68em 0 1.56em}#service-home #service-channel>div:nth-of-type(2)>p{font-weight:400;line-height:1.64;margin:0 .44em;text-align:left}#service-home #service-channel>div:nth-of-type(2)>p strong{font-size:100%;line-height:1.64;margin:0 -.44em .44em;text-align:center}#service-home #service-channel>div:nth-of-type(2) dl{margin-top:1.4em;-webkit-border-radius:.32em;border-radius:.32em}#service-home #service-channel>div:nth-of-type(2) dl dt{font-size:100%;padding:.6em 0;letter-spacing:.05em}#service-home #service-channel>div:nth-of-type(2) dl dd{padding:1.19em}#service-home #service-channel>div:nth-of-type(2) dl dd:after,#service-home #service-channel>div:nth-of-type(2) dl dd:before{display:table;content:''}#service-home #service-channel>div:nth-of-type(2) dl dd:after{clear:both}#service-home #service-channel>div:nth-of-type(2) dl dd img{display:block;height:auto}#service-home #service-channel>div:nth-of-type(2) dl dd img:nth-of-type(1){width:100%;margin-bottom:.64em}#service-home #service-channel>div:nth-of-type(2) dl dd img:nth-of-type(2){float:right;width:calc(100% * 260 / 390 / 2);margin:0}#service-home #service-channel>div:nth-of-type(2) dl dd img:nth-of-type(2)+p{float:left;width:calc(100% - 34.33%);padding-right:.84em}#service-home #service-channel>div:nth-of-type(2) dl dd p{line-height:1.64;margin-top:-.16em;padding:0 .37em;text-align:left;letter-spacing:0}#service-home #service-channel>div:nth-of-type(2) dl dd>a{float:left;width:100%;margin-top:.92em}#service-home #service-charge>div div{margin-top:1.2em;padding-top:1em;-webkit-border-radius:.32em;border-radius:.32em}#service-home #service-charge>div div p:nth-of-type(1){font-size:100%}#service-home #service-charge>div div p:nth-of-type(1) img{width:100%;margin:.88em auto .6em}#service-home #service-charge>div div p:nth-of-type(2){margin-top:.56em}#service-home #service-banner a{padding-top:74.64%;background-image:url(/wp-content/themes/wp_stardigio/service/home/img/img-service-home-banner-sp.jpg)}.ua-ie body[id^=service-] #service-bgm nav[role=tab-arrowed] a:nth-child(2):before{margin-top:.59em}}@-moz-keyframes overlay-fade-out{0%{left:0;opacity:1}99%{left:0;opacity:0}100%{left:-9999px;opacity:0}}@-webkit-keyframes overlay-fade-out{0%{left:0;opacity:1}99%{left:0;opacity:0}100%{left:-9999px;opacity:0}}@-o-keyframes overlay-fade-out{0%{left:0;opacity:1}99%{left:0;opacity:0}100%{left:-9999px;opacity:0}}@keyframes overlay-fade-out{0%{left:0;opacity:1}99%{left:0;opacity:0}100%{left:-9999px;opacity:0}}@-moz-keyframes overlay-fade-in{0%{left:0;opacity:0}100%{left:0;opacity:1}}@-webkit-keyframes overlay-fade-in{0%{left:0;opacity:0}100%{left:0;opacity:1}}@-o-keyframes overlay-fade-in{0%{left:0;opacity:0}100%{left:0;opacity:1}}@keyframes overlay-fade-in{0%{left:0;opacity:0}100%{left:0;opacity:1}}@-moz-keyframes modal-fade-out{0%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(1);-moz-transform:translate3d(-50%,-50%,0)scale(1);-ms-transform:translate3d(-50%,-50%,0)scale(1);-o-transform:translate3d(-50%,-50%,0)scale(1);transform:translate3d(-50%,-50%,0)scale(1);opacity:1}99%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(1);-moz-transform:translate3d(-50%,-50%,0)scale(1);-ms-transform:translate3d(-50%,-50%,0)scale(1);-o-transform:translate3d(-50%,-50%,0)scale(1);transform:translate3d(-50%,-50%,0)scale(1);opacity:0}100%{left:-9999px;-webkit-transform:translate3d(-50%,-50%,0)scale(.5);-moz-transform:translate3d(-50%,-50%,0)scale(.5);-ms-transform:translate3d(-50%,-50%,0)scale(.5);-o-transform:translate3d(-50%,-50%,0)scale(.5);transform:translate3d(-50%,-50%,0)scale(.5);opacity:0}}@-webkit-keyframes modal-fade-out{0%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(1);-moz-transform:translate3d(-50%,-50%,0)scale(1);-ms-transform:translate3d(-50%,-50%,0)scale(1);-o-transform:translate3d(-50%,-50%,0)scale(1);transform:translate3d(-50%,-50%,0)scale(1);opacity:1}99%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(1);-moz-transform:translate3d(-50%,-50%,0)scale(1);-ms-transform:translate3d(-50%,-50%,0)scale(1);-o-transform:translate3d(-50%,-50%,0)scale(1);transform:translate3d(-50%,-50%,0)scale(1);opacity:0}100%{left:-9999px;-webkit-transform:translate3d(-50%,-50%,0)scale(.5);-moz-transform:translate3d(-50%,-50%,0)scale(.5);-ms-transform:translate3d(-50%,-50%,0)scale(.5);-o-transform:translate3d(-50%,-50%,0)scale(.5);transform:translate3d(-50%,-50%,0)scale(.5);opacity:0}}@-o-keyframes modal-fade-out{0%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(1);-moz-transform:translate3d(-50%,-50%,0)scale(1);-ms-transform:translate3d(-50%,-50%,0)scale(1);-o-transform:translate3d(-50%,-50%,0)scale(1);transform:translate3d(-50%,-50%,0)scale(1);opacity:1}99%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(1);-moz-transform:translate3d(-50%,-50%,0)scale(1);-ms-transform:translate3d(-50%,-50%,0)scale(1);-o-transform:translate3d(-50%,-50%,0)scale(1);transform:translate3d(-50%,-50%,0)scale(1);opacity:0}100%{left:-9999px;-webkit-transform:translate3d(-50%,-50%,0)scale(.5);-moz-transform:translate3d(-50%,-50%,0)scale(.5);-ms-transform:translate3d(-50%,-50%,0)scale(.5);-o-transform:translate3d(-50%,-50%,0)scale(.5);transform:translate3d(-50%,-50%,0)scale(.5);opacity:0}}@keyframes modal-fade-out{0%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(1);-moz-transform:translate3d(-50%,-50%,0)scale(1);-ms-transform:translate3d(-50%,-50%,0)scale(1);-o-transform:translate3d(-50%,-50%,0)scale(1);transform:translate3d(-50%,-50%,0)scale(1);opacity:1}99%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(1);-moz-transform:translate3d(-50%,-50%,0)scale(1);-ms-transform:translate3d(-50%,-50%,0)scale(1);-o-transform:translate3d(-50%,-50%,0)scale(1);transform:translate3d(-50%,-50%,0)scale(1);opacity:0}100%{left:-9999px;-webkit-transform:translate3d(-50%,-50%,0)scale(.5);-moz-transform:translate3d(-50%,-50%,0)scale(.5);-ms-transform:translate3d(-50%,-50%,0)scale(.5);-o-transform:translate3d(-50%,-50%,0)scale(.5);transform:translate3d(-50%,-50%,0)scale(.5);opacity:0}}@-moz-keyframes modal-fade-in{0%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(.5);-moz-transform:translate3d(-50%,-50%,0)scale(.5);-ms-transform:translate3d(-50%,-50%,0)scale(.5);-o-transform:translate3d(-50%,-50%,0)scale(.5);transform:translate3d(-50%,-50%,0)scale(.5);opacity:0}100%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(1);-moz-transform:translate3d(-50%,-50%,0)scale(1);-ms-transform:translate3d(-50%,-50%,0)scale(1);-o-transform:translate3d(-50%,-50%,0)scale(1);transform:translate3d(-50%,-50%,0)scale(1);opacity:1}}@-webkit-keyframes modal-fade-in{0%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(.5);-moz-transform:translate3d(-50%,-50%,0)scale(.5);-ms-transform:translate3d(-50%,-50%,0)scale(.5);-o-transform:translate3d(-50%,-50%,0)scale(.5);transform:translate3d(-50%,-50%,0)scale(.5);opacity:0}100%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(1);-moz-transform:translate3d(-50%,-50%,0)scale(1);-ms-transform:translate3d(-50%,-50%,0)scale(1);-o-transform:translate3d(-50%,-50%,0)scale(1);transform:translate3d(-50%,-50%,0)scale(1);opacity:1}}@-o-keyframes modal-fade-in{0%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(.5);-moz-transform:translate3d(-50%,-50%,0)scale(.5);-ms-transform:translate3d(-50%,-50%,0)scale(.5);-o-transform:translate3d(-50%,-50%,0)scale(.5);transform:translate3d(-50%,-50%,0)scale(.5);opacity:0}100%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(1);-moz-transform:translate3d(-50%,-50%,0)scale(1);-ms-transform:translate3d(-50%,-50%,0)scale(1);-o-transform:translate3d(-50%,-50%,0)scale(1);transform:translate3d(-50%,-50%,0)scale(1);opacity:1}}@keyframes modal-fade-in{0%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(.5);-moz-transform:translate3d(-50%,-50%,0)scale(.5);-ms-transform:translate3d(-50%,-50%,0)scale(.5);-o-transform:translate3d(-50%,-50%,0)scale(.5);transform:translate3d(-50%,-50%,0)scale(.5);opacity:0}100%{left:50%;-webkit-transform:translate3d(-50%,-50%,0)scale(1);-moz-transform:translate3d(-50%,-50%,0)scale(1);-ms-transform:translate3d(-50%,-50%,0)scale(1);-o-transform:translate3d(-50%,-50%,0)scale(1);transform:translate3d(-50%,-50%,0)scale(1);opacity:1}}@-moz-keyframes modal-fade-out-top{0%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(1);-moz-transform:translate3d(-50%,0,0)scale(1);-ms-transform:translate3d(-50%,0,0)scale(1);-o-transform:translate3d(-50%,0,0)scale(1);transform:translate3d(-50%,0,0)scale(1);opacity:1}99%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(1);-moz-transform:translate3d(-50%,0,0)scale(1);-ms-transform:translate3d(-50%,0,0)scale(1);-o-transform:translate3d(-50%,0,0)scale(1);transform:translate3d(-50%,0,0)scale(1);opacity:0}100%{left:-9999px;-webkit-transform:translate3d(-50%,0,0)scale(.5);-moz-transform:translate3d(-50%,0,0)scale(.5);-ms-transform:translate3d(-50%,0,0)scale(.5);-o-transform:translate3d(-50%,0,0)scale(.5);transform:translate3d(-50%,0,0)scale(.5);opacity:0}}@-webkit-keyframes modal-fade-out-top{0%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(1);-moz-transform:translate3d(-50%,0,0)scale(1);-ms-transform:translate3d(-50%,0,0)scale(1);-o-transform:translate3d(-50%,0,0)scale(1);transform:translate3d(-50%,0,0)scale(1);opacity:1}99%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(1);-moz-transform:translate3d(-50%,0,0)scale(1);-ms-transform:translate3d(-50%,0,0)scale(1);-o-transform:translate3d(-50%,0,0)scale(1);transform:translate3d(-50%,0,0)scale(1);opacity:0}100%{left:-9999px;-webkit-transform:translate3d(-50%,0,0)scale(.5);-moz-transform:translate3d(-50%,0,0)scale(.5);-ms-transform:translate3d(-50%,0,0)scale(.5);-o-transform:translate3d(-50%,0,0)scale(.5);transform:translate3d(-50%,0,0)scale(.5);opacity:0}}@-o-keyframes modal-fade-out-top{0%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(1);-moz-transform:translate3d(-50%,0,0)scale(1);-ms-transform:translate3d(-50%,0,0)scale(1);-o-transform:translate3d(-50%,0,0)scale(1);transform:translate3d(-50%,0,0)scale(1);opacity:1}99%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(1);-moz-transform:translate3d(-50%,0,0)scale(1);-ms-transform:translate3d(-50%,0,0)scale(1);-o-transform:translate3d(-50%,0,0)scale(1);transform:translate3d(-50%,0,0)scale(1);opacity:0}100%{left:-9999px;-webkit-transform:translate3d(-50%,0,0)scale(.5);-moz-transform:translate3d(-50%,0,0)scale(.5);-ms-transform:translate3d(-50%,0,0)scale(.5);-o-transform:translate3d(-50%,0,0)scale(.5);transform:translate3d(-50%,0,0)scale(.5);opacity:0}}@keyframes modal-fade-out-top{0%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(1);-moz-transform:translate3d(-50%,0,0)scale(1);-ms-transform:translate3d(-50%,0,0)scale(1);-o-transform:translate3d(-50%,0,0)scale(1);transform:translate3d(-50%,0,0)scale(1);opacity:1}99%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(1);-moz-transform:translate3d(-50%,0,0)scale(1);-ms-transform:translate3d(-50%,0,0)scale(1);-o-transform:translate3d(-50%,0,0)scale(1);transform:translate3d(-50%,0,0)scale(1);opacity:0}100%{left:-9999px;-webkit-transform:translate3d(-50%,0,0)scale(.5);-moz-transform:translate3d(-50%,0,0)scale(.5);-ms-transform:translate3d(-50%,0,0)scale(.5);-o-transform:translate3d(-50%,0,0)scale(.5);transform:translate3d(-50%,0,0)scale(.5);opacity:0}}@-moz-keyframes modal-fade-in-top{0%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(.5);-moz-transform:translate3d(-50%,0,0)scale(.5);-ms-transform:translate3d(-50%,0,0)scale(.5);-o-transform:translate3d(-50%,0,0)scale(.5);transform:translate3d(-50%,0,0)scale(.5);opacity:0}100%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(1);-moz-transform:translate3d(-50%,0,0)scale(1);-ms-transform:translate3d(-50%,0,0)scale(1);-o-transform:translate3d(-50%,0,0)scale(1);transform:translate3d(-50%,0,0)scale(1);opacity:1}}@-webkit-keyframes modal-fade-in-top{0%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(.5);-moz-transform:translate3d(-50%,0,0)scale(.5);-ms-transform:translate3d(-50%,0,0)scale(.5);-o-transform:translate3d(-50%,0,0)scale(.5);transform:translate3d(-50%,0,0)scale(.5);opacity:0}100%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(1);-moz-transform:translate3d(-50%,0,0)scale(1);-ms-transform:translate3d(-50%,0,0)scale(1);-o-transform:translate3d(-50%,0,0)scale(1);transform:translate3d(-50%,0,0)scale(1);opacity:1}}@-o-keyframes modal-fade-in-top{0%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(.5);-moz-transform:translate3d(-50%,0,0)scale(.5);-ms-transform:translate3d(-50%,0,0)scale(.5);-o-transform:translate3d(-50%,0,0)scale(.5);transform:translate3d(-50%,0,0)scale(.5);opacity:0}100%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(1);-moz-transform:translate3d(-50%,0,0)scale(1);-ms-transform:translate3d(-50%,0,0)scale(1);-o-transform:translate3d(-50%,0,0)scale(1);transform:translate3d(-50%,0,0)scale(1);opacity:1}}@keyframes modal-fade-in-top{0%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(.5);-moz-transform:translate3d(-50%,0,0)scale(.5);-ms-transform:translate3d(-50%,0,0)scale(.5);-o-transform:translate3d(-50%,0,0)scale(.5);transform:translate3d(-50%,0,0)scale(.5);opacity:0}100%{left:50%;-webkit-transform:translate3d(-50%,0,0)scale(1);-moz-transform:translate3d(-50%,0,0)scale(1);-ms-transform:translate3d(-50%,0,0)scale(1);-o-transform:translate3d(-50%,0,0)scale(1);transform:translate3d(-50%,0,0)scale(1);opacity:1}}@-moz-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-o-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-moz-keyframes slide-fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide-fade-in{0%{opacity:0}100%{opacity:1}}@-o-keyframes slide-fade-in{0%{opacity:0}100%{opacity:1}}@keyframes slide-fade-in{0%{opacity:0}100%{opacity:1}}[id="2018summer"] #page article section h3,[id="2018summer"] #page article section div ul li a i{background: #36cae7;}[id="2018summer"] #page article section div p:nth-child(2) {background: #effcff;}[id="2018summer"] #page article header h3 {background-image: url("/wp-content/themes/wp_stardigio/2018summer/img/img-2018summer-pc.jpg");}@media screen and (max-width: 768px) {[id="2018summer"] #page article header h3 {background-image: url("/wp-content/themes/wp_stardigio/2018summer/img/img-2018summer-sp.jpg");}}@media screen and (max-width: 768px){.sp-none{display:none;}}[id="2018summer"] #page article section div ul li a:before{color: #36cae7;}dl[role="starting"] > dd span {font-size: 80%;word-wrap: break-word;}[id="2018autumn"] #page article section h3,[id="2018autumn"] #page article section div ul li a i {background: #8c3f00;}[id="2018autumn"] #page article section div ul li a:before{color: #8c3f00;}[id="2018autumn"] #page article section div p:nth-child(2) {background: #f3ebe5;}[id="2018autumn"] #page article header h3 {background-image: url("/wp-content/themes/wp_stardigio/2018autumn/img/img-2018autumn-pc.jpg");}@media screen and (max-width: 768px) {[id="2018autumn"] #page article header h3 {background-image: url("/wp-content/themes/wp_stardigio/2018autumn/img/img-2018autumn-sp.jpg");}}

[id="2018xmas"] #page article section h3,
[id="2018xmas"] #page article section div ul li a i {
background: #c51919;
}
[id="2018xmas"] #page article section div ul li a:before{
	color: #c51919;
}

[id="2018xmas"] #page article section div p:nth-child(2) {
background: #f5eaea;
}

[id="2018xmas"] #page article header h3 {
background-image: url("/wp-content/themes/wp_stardigio/2018xmas/img/img-2018xmas-pc.jpg");
}

@media screen and (max-width: 768px) {
[id="2018xmas"] #page article header h3 {
background-image: url("/wp-content/themes/wp_stardigio/2018xmas/img/img-2018xmas-sp.jpg");
}
}

[id="2019winter"] #page article section h3,
[id="2019winter"] #page article section div ul li a i {
background: #1e2585;
}
[id="2019winter"] #page article section div ul li a:before{
	color: #1e2585;
}

[id="2019winter"] #page article section div p:nth-child(2) {
background: #e7e7f0;
}

[id="2019winter"] #page article header h3 {
background-image: url("/wp-content/themes/wp_stardigio/2019winter/img/img-2019winter-pc.jpg");
}

@media screen and (max-width: 768px) {
[id="2019winter"] #page article header h3 {
background-image: url("/wp-content/themes/wp_stardigio/2019winter/img/img-2019winter-sp.jpg");
}
}


[id="2019spring"] #page article section h3,
[id="2019spring"] #page article section div ul li a i {
background: #ff738b;
}
[id="2019spring"] #page article section div ul li a:before{
	color: #ff738b;
}

[id="2019spring"] #page article section div p:nth-child(2) {
background: #ffeef1;
}

[id="2019spring"] #page article header h3 {
background-image: url("/wp-content/themes/wp_stardigio/2019spring/img/img-2019spring-pc.jpg");
}

@media screen and (max-width: 768px) {
[id="2019spring"] #page article header h3 {
background-image: url("/wp-content/themes/wp_stardigio/2019spring/img/img-2019spring-sp.jpg");
}
}
/*1112 米印*/
.note{
	font-size: 13px;
	margin-top: 10px;
	display: inline-block;
}
.note ~ .note{
	margin-top: 0;
}
@media screen and (max-width: 768px) {
.note{
	font-size: 10px;
}
}
/*1001 FAXBOX更新*/
#faxbox #page article p strong {
    font-size: 112.5%;
    font-weight: 700;
    line-height: 1.56;
    color: #0c5dad;
	}

/*1012 Ch.489更新*/
dl[role="starting"] > dd span ~ span:last-child {
	font-size: 61.9%;
	line-height: 1.45;
	letter-spacing: 0;
	font-weight: normal;
}

/*0219 Ch.400更新*/
.end{
    font-size: 105%;
    font-weight: 700;
    letter-spacing: .1em;
    color: #3b3b3b;
    text-align: center;
    padding-top: 10px;
}

/*0221 Ch詳細更新*/
dl[role=channel] dt+dd span{
    font-size: 105%;
    font-weight: 700;
    letter-spacing: .1em;
    color: #3b3b3b;
    text-align: left;
    padding-top: 10px;
    display: block;
}

/*ch400*/
#station400-list #page article section:nth-of-type(1) {
  background: none;
  text-align: center;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}
#station400-list #page article section:nth-of-type(1) > div {
  text-align: left;
  background: #fff;
  -webkit-box-shadow: 0 0 6px 0 rgba(0,0,0,0.05);
  box-shadow: 0 0 6px 0 rgba(0,0,0,0.05);
  border: 1px #e1e1e1 solid;
  border-radius: 10px;
}
#station400-list #page article section > div {
  margin-top: 0 !important;
  border-radius: 10px;
}
#station400-list #page article section > div:before,
#station400-list #page article section > div:after {
  content: "";
  display: table;
}
#station400-list #page article section > div:after {
  clear: both;
}
#station400-list #page article section > div > dl:first-child {
  padding: 1.25em 0.56em 0;
}
#station400-list #page article section > div > dl:first-child dt {
  font-weight: bold;
}
#station400-list #page article section > div > dl:first-child dt span {
  display: block;
  font-size: 131.25%;
  color: #383838;
}
#station400-list #page article section > div > dl:first-child dt i {
  font-size: 125%;
  color: #0051a6;
  width: 134px;
  border: 1px #2248d0 solid;
  border-radius: 4px;
  display: inline-block;
  vertical-align: middle;
  padding: 0.25em;
  text-align: center;
  word-wrap: break-word;
  overflow-wrap: break-word;
}
#station400-list #page article section > div > dl:first-child dd {
  line-height: 1.63;
  color: #3b3b3b;
  letter-spacing: 0.1em;
  padding: 0.94em 0;
}
#station400-list #page article section > div > p:first-child {
  color: #3b3b3b;
  letter-spacing: 0.1em;
  line-height: 1.63;
  padding: 1.5em 0.56em;
}
#station400-list #page article section > div > img:first-child {
  margin: 1.69em 0 1.69em 0.44em;
  float: left;
  width: 480px;
}
#station400-list #page article section > div > img:first-child ~ dl {
  width: 445px;
  float: right;
  margin: 1.5em 0;
  padding: 0 0.44em 0.94em;
  border-bottom: 1px #cfcfcf dotted;
}
#station400-list #page article section > div > img:first-child ~ dl > * {
  color: #3b3b3b;
  font-size: 131.25%;
  line-height: 1.24;
  letter-spacing: 0.1em;
}
#station400-list #page article section > div > img:first-child ~ dl > * ~ dt {
  margin-top: 0.57em;
}
#station400-list #page article section > div > img:first-child ~ dl ~ p {
  line-height: 1.63;
  padding: 0;
  float: right;
  width: 445px;
  padding: 0 0.44em 1.38em;
}
#station400-list #page article section + a {
  display: table;
  min-width: 333px;
  vertical-align: top;
  border-radius: 4px;
  background: #2248d0;
  padding: 1.25em 3.75em 1.25em 1.88em;
  color: #fff;
  font-weight: bold;
  text-align: left;
  position: relative;
  margin: 1.13em auto 0;
}
#station400-list #page article section + a:before {
  position: absolute;
  top: 50%;
  right: 1.19em;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
}
#station400-list table[role="list"] tr > * {
  width: 30%;
}
#station400-list table[role="list"] tr > *:nth-child(2) {
  width: 40%;
}
@media screen and (max-width: 768px) {
  #station400-list #page article section:nth-of-type(1) > div {
    -webkit-box-shadow: 0 0 0.48em 0 rgba(0,0,0,0.05);
    box-shadow: 0 0 0.48em 0 rgba(0,0,0,0.05);
    border-radius: 0.8em;
  }
  #station400-list #page article section > div {
    border-radius: 0.8em;
  }
  #station400-list #page article section > div > dl:first-child dt i {
    width: 6.7em;
    border-radius: 0em;
  }
  #station400-list #page article section > div > img:first-child {
    margin: 1.69em auto 0;
    float: none;
    width: calc(100% - 0.875em);
    display: block;
  }
  #station400-list #page article section > div > img:first-child ~ dl {
    width: auto;
    float: none;
    padding: 0 0.44em 0.94em;
    margin: 1.38em 0 1.38em;
  }
  #station400-list #page article section > div > img:first-child ~ dl ~ p {
    padding: 0 0.44em;
    float: none;
    width: auto;
    margin: 0 0 1.5em 0;
  }
  #station400-list #page article section + a {
    display: block;
    min-width: 0;
    border-radius: 0.32em;
    text-align: center;
  }
  #station400-list table[role="list"] tr > * {
    width: 30%;
  }
  #station400-list table[role="list"] tr > *:nth-child(2) {
    width: 40%;
  }
}

/*0422 トップページ　特集イベント　バナー追加*/
@media print, screen and (min-width: 769px) {
  #top #top-event ul {
    width: 935px;
  }
  #top #top-event ul li:nth-child(2n+1) {
    margin-left: 0;
  }
  #top #top-event ul li:nth-child(2n) ~ li {
    margin-top: 15px;
  }
}

/* 0529 inquiry */

#inquiry #page article section form fieldset .inq-txt{
    padding: 0 !important;
    float: none !important;
    clear: both ;
    width: 100% !important;
}
#inquiry #page article section form fieldset .c-center{
    margin: 15px 0 20px;
    background: #f6f6f6;
    padding: 20px 5px;
    clear: both;
    float: none;
  }
#inquiry #page article section form fieldset .c-center p{
    color: #0c5dad;
    width: initial ;
    float: none ;
    padding-top: 0 ;
    padding-bottom: 0 ;
  }
#inquiry #page article section form fieldset .c-center .txt{
    display: inline-block;
    position: relative;
    font-weight: 700;
    padding-right: 20px;
    width: auto;
  }
#inquiry #page article section form fieldset .c-center .txt::after{
    content: "";
    position: absolute;
    border: .5px solid #0c5dad;
    right: 0;
    top: 50%;
    height: 40px;
    transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
  }
#inquiry #page article section form fieldset .c-center .reseption{
    display: inline-block;
    font-size: 14px ;
    padding-right: 0;
    width: auto;
  }
#inquiry #page article section form fieldset .c-center .num{
    display: inline-block;
    width: 233px;
    padding: 0 6px;
    box-sizing: content-box;
  }
#inquiry #page article section form fieldset .c-center .num img{
    width: 100%;
  }
  @media screen and (max-width: 768px){
    #inquiry #page article section form fieldset .inq-txt{
        margin-top: 1em;
    }
    #inquiry #page article section form fieldset .c-center{
        display: block;
        padding: 2em 0;
      }
      #inquiry #page article section form fieldset .c-center .txt{
        display: block;
        padding-right: 0;
        text-align: center;
      }
      #inquiry #page article section form fieldset .c-center .txt::after{
        content: none;
      }
      #inquiry #page article section form fieldset .c-center .num{
        display: block;
        width: calc(495/603*100%);
        padding: 0;
        margin: 1em auto;
      }
      #inquiry #page article section form fieldset .c-center .reseption{
        display: block;
        font-size: calc(22/750*100vw);
        text-align: center;
      }
  }

  #standard #page article dl{
    line-height: 1.5;
    letter-spacing: .08em;
    color: #404040;
    counter-reset: number number2;
  }
  #standard #page article dl dt{
  position: relative;
  margin-bottom: 1.5em;
  padding-left: 1em;
  }
  #standard #page article dl dt::before{
    position: absolute;
    left: 0;
    top: 0;
    counter-increment: number;
   content: counter(number)".";
  }
.ua-ie #standard #page article dl dt::before{
  margin-top: -.15em;
  }
#standard #page article dl dt:first-of-type{
  margin-bottom: 1.5em;
}
#standard #page article dl dt:last-of-type{
  margin-bottom: .5em;
}
#standard #page article dl dd{
  position: relative;
  padding-left: 1.7em;
}
#standard #page article dl dd::before{
  position: absolute;
  top: 0;
  left: 0;
  counter-increment: number2;
  content:"("counter(number2)")";
}
.ua-ie #standard #page article dl dd::before{
  margin-top: -.15em;
}
#standard #page article dl dd:not(:last-child){
  margin-bottom: 1em;
}
#standard #page article dl dd p:first-of-type{
  margin-top: .2em;
}
  .only-sp{
    display: none !important;
  }
  
  @media screen and (max-width: 768px){
    .only-pc{
      display: none !important;
    }
    .only-sp{
      display: block !important;
    }
  }


  /* 200406  2020年4月チャンネル改編 */

  #station400-list #page article section{
    margin-top: 2.5em;
  }

  #station400-list dl[role=channel]{
    position: relative;
    display: block !important;
  }
  #station400-list dl[role=channel]::after{
    content: "";
    clear: both;
    display: block;
  }
  #station400-list dl[role=channel]>*:nth-child(1){
    display: inline-block;
    width: 560px;
  }
  #station400-list dl[role=channel]>*:nth-child(2){
    display: inline-block;
    width: 640px;
    margin-top: 1.875em;
    margin-bottom: 1.563em;
  }
  #station400-list dl[role=channel]>*:nth-child(3){
    position: absolute;
    top: 0;
    right: 0;
    width: 180px;
    font-size: 81.25%;
    text-align: center;
    color: #383838;
    display: block;
  }
  #station400-list dl[role=channel]>*:nth-child(3) img{
    width: 100%;
    margin-bottom: .46em;
  }
  #station400-list dl[role=channel] dt span:nth-child(2){
    width: auto;
  }

  #station400-list #page article section > div >h3{
    font-size: 131.25%;
    font-weight: 700;
    line-height: 1.24;
    padding: .76em 1.19em;
    margin: 0 -1.19em 1.429em;
    letter-spacing: .1em;
    color: #fff;
    -webkit-border-radius: 10px 10px 0 0;
    border-radius: 10px 10px 0 0;
    background: #2248d0;
    text-align: center;
}
  #station400-list #page article section > div >h3 img{
    width: 70px;
    margin-right: 1.25rem;
}
  #station400-list #page article section > div >p{
    text-align: center;
    font-weight: 700;
    padding-bottom: 1.875em;
}
#station400-list #page article section > div >.pb15{
  padding-bottom: 1.5em;
}
  #station400-list #page article section > div >p[role=link]{
    font-weight: normal;
}
#station400-list #page article section > div >p[role=link].bold{
  font-weight: 700;
}
  #station400-list #page article section table[role=list] tr th:first-child:before{
    content: none;
}
  #station400-list #page article section table[role=list] tr th:last-child:after{
    content: none;
}

#station400-list #page article section .pickup-box {
  padding: 0 2.5em 2.44em;
}
#station400-list #page article section .pickup-box dl {
  border: 1px solid #e1e1e1;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
#station400-list #page article section .pickup-box dl dt {
    font-size: 112.5%;
    font-weight: 700;
    line-height: 1.89;
    padding: .83em 0;
    text-align: center;
    color: #0c5dad;
    border-bottom: 1px #e1e1e1 solid;
    background: #f3f3f3;
}
#station400-list #page article section .pickup-box dl dd {
  padding: 1.19em 0 1.44em;
  text-align: center;
}
#station400-list #page article section .pickup-box dl dd img{
  display: inline-block;
  width: 500px;
  vertical-align: top;
}
#station400-list #page article section .pickup-box.pickup-box--img02 dl dd img{
  display: inline-block;
  width: auto;
  height: 262px;
  vertical-align: top;
  border: 1px solid #e1e1e1;
}
#station400-list #page article section .pickup-box.pickup-box--img02 dl dd img:nth-of-type(2){
  margin-left: 16px;
}

#station400-list #page article section .pickup-box dl dd p{
  font-weight: 700;
  line-height: 1.63;
  padding: 1.31em 0 0;
  color: #404040;
}








  @media screen and (max-width: 768px){
    #station400-list dl[role=channel]>*:nth-child(1){
      display: block;
      width: 100%;
    }
    #station400-list dl[role=channel]>*:nth-child(2){
      display: block;
      width: 100%;
      margin: 0;
      padding-bottom: 1.8em;
    }
    #station400-list dl[role=channel]>*:nth-child(3){
      position: relative;
      width: 10.96em;
      margin: 0 auto;
    }
    #station400-list dl[role=channel]>*:nth-child(3) img{
      width: 100%;
    }
    #station400-list #page article section > div >h3 img{
      width: calc(100/630*100%);
      margin-right: 1.25rem;
  }
  #station400-list #page article section > div >p{
      text-align: left;
      padding-right: 0;
      padding-left: 0;
  }
    #station400-list #page article section .pickup-box {
      padding: 0 0 1.56em;
    }
    #station400-list #page article section .pickup-box dl {
      margin-top: 0;
      -webkit-border-radius: .32em;
      border-radius: .32em;
  }
    #station400-list #page article section .pickup-box dl dt {
      font-size: 100%;
      padding: .6em 0;
      letter-spacing: .05em;
    }
    #station400-list #page article section .pickup-box dl dd {
      padding: 1.19em;
    }
    #station400-list #page article section .pickup-box dl dd img{
      display: block;
      height: auto;
      width: 100%;
      margin-bottom: .64em;
    }
    #station400-list #page article section .pickup-box.pickup-box--img02 dl dd:after{
      content:"";
      clear: both;
      display: block;

    }
    #station400-list #page article section .pickup-box.pickup-box--img02 dl dd img{
      display: block;
      height: auto;
      width: 100%;
      margin-bottom: .64em;
    }
    #station400-list #page article section .pickup-box.pickup-box--img02 dl dd img:nth-of-type(2){
      float: right;
      width: calc(100% * 260 / 390 / 2);
      margin: 0;
    }
    #station400-list #page article section .pickup-box.pickup-box--img02 dl dd img:nth-of-type(2){
      float: right;
      width: calc(100% * 260 / 390 / 2);
      margin: 0;
    }
  
    #station400-list #page article section .pickup-box.pickup-box--img02 dl dd > p{
      float: left;
      width: calc(100% - 34.33%);
      padding-right: .84em;
      text-align: left;
    }



  }

  @media screen and (min-width: 769px){
    body[id^=service-] #service-support>div{
      display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;
      -webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;
    }
}



/* 200420 お問い合わせ修正*/
.inquiry-important {
  padding: 20px;
  margin-bottom: 1.8em;
  border: 1px solid #000;
}
.inquiry-important p{
  color: red;
}
.inquiry-important p:not(:first-child){ 
  margin-top: 1em;
}
.inquiry-important a{
  color: red;
}



/*20200714 TOPおすすめアーティスト*/
#top #top-pickup>div {
  margin-top: 2%;
}
.piukup-500 {
  width: 500px;
  background: 0 0;
}
.piukup-auto {
  width: auto !important;
  background: #fff !important;
}
.pickup-mr0 {
  margin-right: 0 !important;
}
.pickup-border {
  border-bottom: 1px #e1e1e1 dotted !important;
}
.pickup-border-none {
  border-bottom: none !important;
}



@media screen and (max-width:768px) {
  #top #top-pickup>div {
    margin-top: 0;
  }
  .piukup-500 {
    width: auto;
  }
  .pickup-border-none-sp {
    border-bottom: none !important;
  }
}




/*202103 AIRページ*/
.natural-bnr img{
  max-width: 100%;
}

body.static .layout-box.natual-top>:nth-child(2) {
  padding : 3.8em 3.69em 2.44em;
}
body.static .layout-box.natual-cont>:nth-child(2) {
  padding : 1.56em 3.69em 2.06em;
}


.natual-top__bg {
  position: relative;
}
.natual-top__bg::after {
  content:"";
  position: absolute;
  background: url("/wp-content/themes/wp_stardigio/service/air/naturalsound/img/img-service-natual-bg.png") no-repeat center;
  background-size: 100%;
  width: 1036px;
  height: 253px;
  top: 150px;
  left: -30px;
}

.natual-top__txt {
  font-size: 17.5px;
    font-weight: 700;
    line-height: 1.5;
    padding: 1em 0;
    letter-spacing: .1em;
    color: #404040;
    max-width: 350px;
}

.natual-top__flex {
  position: relative;
  display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;
  -webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;
  z-index: 3;
}

.natual-top__img {
  max-width: 521px;
}
.natual-top__img img {
   max-width: 100%;
}

.natual-top__effect {
  background: #f3f3f3;
  padding: 20px 50px 30px;
  margin-top: 50px;
  border-radius: 20px;
  font-size: 17.5px;
    font-weight: 700;
    line-height: 1.5;
}
.natual-top__effect-list{
  position: relative;
  display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;
  -webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 20px;
  border-bottom: 2px solid #476bd6;
}
.natual-top__effect-list.center{
  -webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;
}
.natual-top__effect-list:last-child{
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: none;
}

.natual-top__effect-list > li{
  display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;
  -webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;-ms-grid-row-align: center;align-items: center;
}

.natual-top__icon {
  width: 45px;
  margin-right: 10px;
}
.natual-top__icon.icon02{
  width: 64px;
}
.natual-top__icon.left {
  margin-right: 0;
  margin-left: 10px;
}
.natual-top__icon img {
  max-width: 100%;
  width: 100%;
}


.natual-cont__effect{
  display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;
  -webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;
  -webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;
}
.natual-cont__effect > li{
  width: 220px;
  background: #8e8e8e;
  text-align: center;
  color: #fff;
  font-size: 17.5px;
  padding-top: 12px;
  padding-bottom: 12px;
  margin-left: 10px;
  margin-right: 10px;
  margin-bottom: 20px;
  border-radius: 30px;
}
.natual-cont__effect > li.long{
  width: 310px;
}

.natual-cont__ttl {
  font-size: 131.25%;
  font-weight: 700;
  line-height: 1.48;
  padding: 1em 0;
  text-align: center;
  letter-spacing: .1em;
  color: #404040;
}


.natual-cont__space {
  display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;
  -webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;
  -webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;
  
}

.natual-cont__space > li {
  width: 276px;
  background: #f3f3f3;
  border-radius: 20px;
  padding: 10px 0 20px;
  margin-bottom: 40px;
}
.natual-cont__space-ttl {
  display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;
  -webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;
  -webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;-ms-grid-row-align: center;align-items: center;
  font-size: 20px;
  font-weight: 700;
}

.natual-cont__space-icon {
  width: 45px;
  max-width: 100%;
  margin-right: 10px;
}
.natual-cont__space-img{
  margin-top: 10px;
  margin-bottom: 20px;
}
.natual-cont__space-txt{
  font-size: 17.5px;
  text-align: center;
}
.natual-cont__space-img img{
  max-width: 100%;
}


.natual-cont__evidence {
  margin-top: 20px;
  margin-bottom: 20px;
  position: relative;
}
.natual-cont__evidence::after{
  content:"";
  position: absolute;
  width: 998px;
  height: 657px;
  background: url("/wp-content/themes/wp_stardigio/service/air/naturalsound/img/bg_evidence.png") no-repeat center;
  background-size: 100%;
  top: 0;
  left: -60px;
}


.natual-cont__evidence-list {
  display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;
  -webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;
  -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;
  max-width: 750px;
  margin: 20px auto 20px;
  position: relative;
  z-index: 5;
}

.natual-cont__evidence-list > li {
  width: 360px;
  padding: 30px 20px;
  background: rgba(255,255,255,.7);
  margin-bottom: 20px;
}

.natual-cont__evidence-ttl{
  font-size: 17.5px;
  font-weight: 700;
  text-align: center;
  padding-bottom: 10px;
  margin-bottom: 10px;
  position: relative;
}
.natual-cont__evidence-ttl::after{
  content:"";
  position: absolute;
  width: 30px;
  height: 5px;
  border-radius: 10px;
  background: #3eb134;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);
}

.natual-cont__evidence-ttl--right{
  font-size: 17.5px;
  font-weight: 700;
  text-align: center;
  position: relative;
  margin-right: 20px;
  padding-right: 20px;
}

.natual-cont__evidence-ttl--right::after{
  content:"";
  position: absolute;
  width: 5px;
  height: 30px;
  border-radius: 10px;
  background: #3eb134;
  top: 50%;
  left: 98%;
  -webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);
}

.natual-cont__evidence-txt{
  font-size: 15px;
  line-height: 1.5;
}

.natual-cont__evidence-list02 {
  display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;
  -webkit-box-pack: center;-webkit-justify-content: center;-moz-box-pack: center;-ms-flex-pack: center;justify-content: center;
  -webkit-box-align: center;-webkit-align-items: center;-moz-box-align: center;-ms-flex-align: center;-ms-grid-row-align: center;align-items: center;
  position: relative;
  z-index: 5;
}

.natual-cont__evidence-list02 > p {
  max-width: 540px;
}



body[id^=air-] #page article *+section {
  margin-top: 2.5em;
}

body[id^=air-] #service-banner {
  overflow: hidden;
  border: 1px solid #e1e1e1;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: #fff;
  -webkit-box-shadow: 0 0 6px 0 rgb(0 0 0 / 5%);
  box-shadow: 0 0 6px 0 rgb(0 0 0 / 5%);
}

body[id^=air-] #service-banner a {
  display: block;
  padding-top: 37.12%;
  background-repeat: no-repeat;
  -webkit-background-size: 100% 100%;
  -moz-background-size: 100% 100%;
  background-size: 100% 100%;
}

body[id^=air-] .layout-box>:nth-child(1) {
  padding: .76em 0;
  text-align: center;
  letter-spacing: .1em;
}

#air-naturalsound #service-banner a {
  background-image: url(/wp-content/themes/wp_stardigio/service/air/img/img-service-air-banner-pc.jpg);
}

@media screen and (min-width:769px) {
  .natual-cont__space > li.mb0-pc {
    margin-bottom: 0 !important;
  }
}


@media screen and (max-width:768px) {
  body.static .layout-box.natual-top>:nth-child(2) {
    padding : 1.19em 1.68em;
  }
  body.static .layout-box.natual-cont>:nth-child(2) {
    padding : 1.19em 1.68em;
  }

  .natual-top__bg::after {
    width: 120%;
    height: 0;
    padding-top: calc(253/750*100vw);
    top: calc(280/750*100vw);
  }

  .natual-top__flex {
    display: block;
  }
  .natual-top__img {
    max-width: 100%;
    width: calc(521/750*100vw);
    margin-left: auto;
    margin-right: auto;
  }
  .natual-top__txt {
    font-size: 100%;
    max-width: 100%;
    padding-bottom: 0;
  }

  .natual-top__effect {
    padding: calc(30/750*100vw);
    margin-top: calc(50/750*100vw);
    font-size: 100%;
  }

  .natual-top__effect-list{
    -webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;
    padding-bottom: calc(20/750*100vw);
    padding-left: calc(20/750*100vw);
    padding-right: calc(20/750*100vw);
    margin-bottom: calc(20/750*100vw);
  }
  .natual-top__effect-list.center{
    -webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;
  }
  .natual-top__icon {
    width: calc(90/750*100vw);
    margin-right: calc(10/750*100vw);
  }
  .natual-top__effect-list > li{
    margin-bottom: calc(20/750*100vw);
  }
  .natual-top__icon.icon02{
    width: calc(128/750*100vw);
  }
  .natual-top__icon.left {
    margin-left: calc(20/750*100vw);
  }

  .natual-cont__ttl {
    font-size: 100%;
    line-height: 1.64;
    margin: 0 auto;
    padding: .92em 0;
    letter-spacing: 0;
}

  .natual-cont__effect{
    -webkit-box-pack: justify;-webkit-justify-content: space-between;-moz-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;
  }
  .natual-cont__effect > li{
    width: 48%;
    font-size: 100%;
    padding-top: calc(12/750*100vw);
    padding-bottom: calc(12/750*100vw);
    margin-left: calc(5/750*100vw);
    margin-right: calc(5/750*100vw);
    margin-bottom: calc(20/750*100vw);
    border-radius: calc(30/750*100vw);
  }
  .natual-cont__effect > li.long{
    width: 100%;
  }


  .natual-cont__space {
    margin-top: calc(20/750*100vw);
  }
  
  .natual-cont__space > li {
    width: 48%;
    background: #f3f3f3;
    border-radius: calc(20/750*100vw);
    padding: calc(10/750*100vw) 0 calc(20/750*100vw);
    margin-bottom: calc(40/750*100vw);
  }
  .natual-cont__space-ttl {
    font-size: calc(22/750*100vw);
  }
  
  .natual-cont__space-icon {
    width: calc(50/750*100vw);
    margin-right: calc(10/750*100vw);
  }
  .natual-cont__space-img{
    margin-top: calc(10/750*100vw);
    margin-bottom: calc(20/750*100vw);
  }
  .natual-cont__space-txt{
    font-size: calc(20/750*100vw);
  }


  .natual-cont__evidence {
    margin-top: calc(20/750*100vw);
    margin-bottom: calc(20/750*100vw);

  }
  .natual-cont__evidence::after{
    content:"";
    position: absolute;
    width: calc(690/750*100vw);
    height: calc(1200/750*100vw);
    background-size: cover;
    top: 0;
    left: calc(-41/750*100vw);
  }
  
  
  .natual-cont__evidence-list {
    max-width: 100%;
    margin: 0 auto calc(40/750*100vw);
  }
  
  .natual-cont__evidence-list > li {
    width: 100%;
    padding: calc(30/750*100vw) calc(20/750*100vw);
    margin-bottom: calc(20/750*100vw);
  }
  
  .natual-cont__evidence-ttl{
    font-size: 100%;
    padding-bottom: calc(15/750*100vw);
    margin-bottom: calc(20/750*100vw);
  }
  .natual-cont__evidence-ttl::after{
    width: calc(30/750*100vw);
    height:calc( 5/750*100vw);
    border-radius: calc(10/750*100vw);
  }
  
  .natual-cont__evidence-ttl--right{
    font-size: 100%;
    padding-bottom: calc(20/750*100vw);
    margin-bottom: calc(20/750*100vw);
    padding-right: 0;
    margin-right: 0;
  }
  
  .natual-cont__evidence-ttl--right::after{
    width: calc(30/750*100vw);
    height:calc( 5/750*100vw);
    top: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);
  }
  
  .natual-cont__evidence-txt{
    font-size: calc(20/750*100vw);
  }
  
  .natual-cont__evidence-list02 {
    display: block;
  }
  
  .natual-cont__evidence-list02 > p {
    max-width: 100%;
  }
  
  body[id^=air-] #page article *+section {
    margin-top: 1.2em;
}
body[id^=air-] #service-banner {
  -webkit-border-radius: .8em;
  border-radius: .8em;
  -webkit-box-shadow: 0 0 0.48em 0 rgb(0 0 0 / 5%);
  box-shadow: 0 0 0.48em 0 rgb(0 0 0 / 5%);
}
body[id^=air-] .layout-box>:nth-child(1) {
  font-size: 100%;
  padding: .81em 0;
  letter-spacing: .05em;
}

#air-naturalsound #service-banner a {
  background-image: url(/wp-content/themes/wp_stardigio/service/air/img/img-service-air-banner-sp.jpg);
}

body[id^=air-] #service-banner a {
  padding-top: 74.64%;
}

}