@import url(//yjc.tokyo/wp-content/themes/yjc/blog.css);body#indexpage{background:#fff}body#indexpage p{display:block;width:160px;margin:100px auto;text-align:center;font-size:12px}body#indexpage img{margin-bottom:4px}body#indexpage a,body#indexpage a:visited{color:#e4007f;text-decoration:none}body#indexpage a:hover{text-decoration:underline}body{font-family:"Helvetica","Arial","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Meiryo,"メイリオ",Osaka,sans-serif;background:#edd688;color:#666;text-align:left}em{font-weight:700;font-style:normal}abbr{text-decoration:none}#container{width:990px;margin:0;background:#edd688 url(//yjc.tokyo/wp-content/themes/yjc/img/main_bg.gif) repeat-y;color:#666}#container-inner{width:990px;margin:0;padding-top:0}#content-inner{padding-top:20px;padding-bottom:30px}#content-inner #alpha{width:745px;min-height:900px;float:right;left:0;font-size:14px;line-height:1.6;background:transparent url(//yjc.tokyo/wp-content/themes/yjc/img/right_bg.gif) no-repeat bottom right}#content-inner #beta{width:210px;left:0;float:left;font-size:13px;background:transparent url(//yjc.tokyo/wp-content/themes/yjc/img/left_bg.gif) no-repeat top left}#content-inner #alpha-inner{padding-right:55px;padding-left:0}#content-inner #beta-inner{padding-right:0;padding-left:55px}#content-inner #beta h3{font-weight:700}#container a{color:#e4007f;text-decoration:none}#container a:visited{color:#e4007f;text-decoration:none}#container a:hover{text-decoration:underline}#container .entry-content a{text-decoration:underline}#container .entry-content .asset-more-link a{text-decoration:none}#footer{clear:both;background:transparent url(//yjc.tokyo/wp-content/themes/yjc/img/footer_bg.gif) no-repeat bottom center}#footer-inner{padding:10px 30px 30px;font-size:12px}#footer-content{padding:0 0 25px 25px}#header{height:auto;background:transparent url(//yjc.tokyo/wp-content/themes/yjc/img/header_bg.gif) no-repeat top center}#header-inner{padding:65px 55px 0}#header-content{height:1%;diaplay:inline-block}#header-content #header-name{width:150px;font-size:24px;line-height:120%;float:left;margin-bottom:0;text-align:center}#header-content #header-description{width:700px;margin-top:2px;font-size:12px;text-align:right;line-height:120%;letter-spacing:.1em}#header .right_box{float:right;width:720px}#header nav ul{margin-top:40px;text-align:right;margin-bottom:0;padding-bottom:0}#header nav ul li{display:inline-block;border-right:1px solid #aaa;padding:5px 15px;letter-spacing:.6px;font-size:15px}#header nav ul li:first-child{border-left:1px solid #aaa}h1#page-title,h1.entry-title{font-size:24px;margin-bottom:15px;letter-spacing:.6px;line-height:1.4}.asset-header{margin-bottom:0}.asset-content{font-size:12px;line-height:18px}div.entry-asset{border-bottom:1px dashed #ccc;margin-bottom:30px}div.entry-asset .asset-body{line-height:140%}.asset-footer{margin-top:15px;font-size:12px}h2.trackbacks-header{font-weight:700}#trackbacks{border-bottom:1px dashed #ccc}.comments-open-header,.comments-header{font-weight:700}.comments-content{border-bottom:1px dashed #ccc}.comment,.trackback{border:none;padding-bottom:0}.comment-content{background:#ecc}.comment-content .asset-meta{font-size:12px}#comments-open-footer{margin-left:120px}.comments-open label{display:inline-block;vertical-align:top;width:120px}span.req{color:red}.comments-open-header .req{padding-left:33px;color:#333;font-weight:700}#comments-open-text .attention{padding-top:2px;padding-left:120px}#comment-email,#comment-url{width:20em}#comment-author{width:10em}#comment-submit{font-weight:400}#comments-open-footer input,form input.button{background:#e4007f;color:#fff;border:1px solid #ccc}form input#search{display:block;width:150px;margin-bottom:5px;background:#eee;border:1px solid #999}#beta .widget{border-bottom:1px dashed #ccc;margin-bottom:15px;padding-bottom:10px}#beta .widget .widget-content{margin-bottom:15px}#beta .widget-about-this-page img.profile_photo{margin-right:5px;float:left;border:1px solid #ccc}#beta .widget-about-this-page dl{margin-left:66px;line-height:100%}#beta .widget dl dt,#beta .widget dl dd{margin:0;margin-bottom:8px}#beta .widget-about-this-page p.clear{clear:left}#beta .widget dl dt{font-size:12px;font-weight:700}#beta .widget dl dd.job{font-size:10px}#beta .widget dl dd.profile{background:url(//yjc.tokyo/wp-content/themes/yjc/img/fw_bold.gif) no-repeat left center;padding-left:18px}#beta .widget dl dd.contact{background:url(//yjc.tokyo/wp-content/themes/yjc/img/em.gif) no-repeat left center;padding-left:18px}.archive-content ul,#beta .widget ul{list-style:disc}.archive-content ul li,#beta .widget ul li{margin-left:20px;margin-bottom:5px}.archive-content ul ul,#beta .widget-content ul ul{margin-left:0}.archive-content ul ul li,#beta .widget-content ul ul li{margin-left:10px}#beta .widget-syndication ul{list-style:none}#beta .widget-syndication ul li{margin-left:0}#beta .widget-content ul.banner{list-style:none}#beta .widget-content ul.banner li{margin-left:0}#beta .widget-content ul li.rssfeed{background:url(//yjc.tokyo/wp-content/themes/yjc/img/rss.gif) no-repeat left center;padding-left:20px}.widget-archive-monthly ul,ul#twitter_update_list{margin-left:0}#wp-calendar{width:100%}.widget_calendar h3{display:none}.widget_calendar caption{width:100px;margin:0 auto;margin-bottom:5px;font-size:12px;font-weight:700;text-align:center}.widget_calendar table{font-size:10px}.widget_calendar table tbody tr th{width:22px;font-size:9px;text-align:center;overflow:hidden}.widget_calendar table tr td{height:18px;text-align:center}.widget-powered{overflow:visible}#beta .widget-search{border:none}table.booking_form{width:100%}table.booking_form th{width:25%;padding:10px 0;line-height:1.3;text-align:right}table.booking_form td{padding:10px}table.booking_form td input{padding:5px}article{border-bottom:1px dashed #ccc;padding-bottom:3px;margin-bottom:20px;font-size:15px}article p{clear:both}.widget_search input{margin-bottom:10px}.search-submit{background-color:#e4007f;color:#fff;border:none}.search-submit:hover{background-color:#999}.widget_archive label{display:none}.pagination{text-align:center;letter-spacing:.4px}.pagination a,.pagination span{margin:0 3px}article img.size-large{width:100% !important}article img.alignleft{float:left;margin:0 20px 20px 0}article img.alignright{float:right;margin:0 0 20px 20px}#CDSWIDCOE{margin:0 !important}.widCOELogo img{width:146px !important;margin-left:1px !important}.sns .share{float:left;margin-right:20px}.sns .asset-meta{float:left}.sns .asset-meta{padding:0;margin-top:0}.sns .asset-meta p{margin-bottom:0;line-height:1.3}.clearbox10{clear:both;height:10px}span.wpcf7-list-item{display:block !important;margin:0 !important;padding:0 !important;line-height:1.4 !important}td.no_br p{margin:0 !important;padding:0 !important}#classes_cal td.cal-btn{position:relative;color:#e4007f !important;font-size:14px;font-weight:700}#classes_cal td.cal-btn:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;border:1px solid #e4007f;border-radius:50%;pointer-events:none}.pagination{text-align:center;margin-top:40px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px;line-height:1}.pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:12px;text-decoration:none;border:1px solid rgba(10,10,10,.12);color:#757575;transition:all .2s ease;border-radius:2px}.pagination .page-numbers.current{background:#e4007f;color:#fff;border-color:#e4007f;font-weight:700}.pagination .page-numbers.current:hover{background:#e4007f;color:#fff;border-color:#e4007f;cursor:default;text-decoration:none}.pagination .page-numbers:hover{border-color:#e4007f;color:#e4007f;text-decoration:none !important}.pagination .page-numbers.next,.pagination .page-numbers.prev{width:auto;padding:0 12px}