@charset "UTF-8";
/*!
Theme Name:   donryu_yokocho
Theme URI:    
Author:       
Template:     skylith
Author URI:   
Description:  Skylith Child Theme by bcool
Version:      2021-11-13
License:      
License URI:  
Text Domain:  
Tags:
*/.linkbox{cursor:pointer}.linkbox:hover{cursor:pointer}.text-shadow-white{text-shadow:2px 2px 3px rgba(255,255,255,0.5),-2px 2px 3px rgba(255,255,255,0.5),2px -2px 3px rgba(255,255,255,0.5),-2px -2px 3px rgba(255,255,255,0.5),0px 0px 7.3px rgba(255,255,255,0.82)}.text-shadow-black{text-shadow:2px 2px 3px #000,-2px 2px 3px #000,2px -2px 3px #000,-2px -2px 3px #000,0px 0px 8px #000,0px 0px 16px #000}.text-shadow-black2{text-shadow:0px 0px 8px #000,0px 0px 16px #000}.kerning{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}.font-lato{font-family:"Lato",sans-serif!important}.font-roboto{font-family:"Roboto Condensed",serif!important}.font-anton{font-family:"Anton",sans-serif}.font-roboto{font-family:"Roboto Condensed",sans-serif}.font-oswald{font-family:"Oswald",sans-serif}.font-oswald span{font-weight:200}.font-tokyozoo{font-family:"Tokyo Zoo",sans-serif!important}.font-nijimi{font-family:"Shuei Nijimi Anti",sans-serif!important}.font-a1mincho{font-family:"A1 Mincho",serif!important}.font-a1gothic{font-family:"A1 Gothic R",sans-serif!important}.font-midashigo{font-family:" Midashi Go MB31",sans-serif!important}.font-koburina1{font-family:"Koburina Gothic W1 JIS2004",sans-serif!important}.font-koburina3{font-family:"Koburina Gothic W3 JIS2004",sans-serif!important}.font-koburina6{font-family:"Koburina Gothic W6 JIS2004",sans-serif!important}.font-ud-shingo-l{font-family:"UD Shin Go NT Light",sans-serif!important}.font-ud-shingo-r{font-family:"UD Shin Go NT Regular",sans-serif!important}.font-ud-shingo-db{font-family:"UD Shin Go NT DemiBold",sans-serif!important}.font-ud-shingo-h{font-family:"UD Shin Go NT Heavy",sans-serif!important}.font-cinema{font-family:"Cinema Letter",sans-serif!important}.font-maru-folk{font-family:"Maru Folk Medium",sans-serif!important}table{width:100%}table th{font-weight:100}dl.table{margin:0 0 1.5em}dl.table dt{margin:0;margin-right:-30%;padding:10px;float:left;clear:both;display:inline;width:30%;border-top:1px solid #ccc}dl.table dd{margin-left:30%;padding:10px;border-left:1px solid #ccc;border-top:1px solid #ccc}dl.table{min-height:1px;_height:1%}dl.table:after{height:0;visibility:hidden;content:".";display:block;clear:both}@media screen and (max-width:767px){dl.table dt{float:none;margin:0;display:block;width:100%}dl.table dd{margin:0;border-left:none}}table.tandem,table.tandem td,table.tandem th{border-collapse:collapse;border:1px solid #ccc}table.tandem th{background-color:#bfbfbf;white-space:nowrap}@media screen and (max-width:767px){table.tandem{border:none;border-top:1px solid #ccc}.tandem thead{display:none}table.tandem tr{display:block}table.tandem th{display:block;text-align:center;font-weight:bold;border-top:none;width:100%}table.tandem td{display:block;padding:10px;text-align:right;border-top:none}table.tandem td.tandem-title{text-align:center;font-weight:bold;border-top:double #ccc}table.tandem td:before{content:attr(data-label);float:left;font-weight:bold}}@media screen and (max-width:480px){table.scroll{display:block;position:relative}table.scroll thead{display:block;float:left}table.scroll thead th{border:1px solid #ccc}table.scroll tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}table.scroll th{background-color:#c7c7c7;display:block;border:1px solid #ccc}table.scroll td{background-color:#fff;display:block;border:1px solid #ccc}table.scroll tr{display:inline-block}table.scroll tbody tr{margin-right:-5px}}ol.number-list{counter-reset:my-counter;list-style:none;padding:0}ol.number-list li{margin-bottom:1rem;padding-left:2.1rem;position:relative}ol.number-list li:before{content:counter(my-counter);counter-increment:my-counter;background-color:#c62253;color:white;display:block;float:left;line-height:1.8;margin-left:-2rem;text-align:center;height:1.8rem;width:1.8rem;border-radius:50%}.entry-body .alignfull{width:100vw;margin-left:calc(50% - 50vw);max-width:100vw}.small{font-size:0.825rem;line-height:110%}.bold{font-weight:700!important}.red{color:#c62253}.black{color:#000!important}.noteline{line-height:200%;border-bottom:1px dotted #ccc;padding-bottom:5px}.notice{color:#9a1b41;background:inherit;font-weight:700;border-bottom:1px dotted #c62253}.topicbox{padding:0.7rem;border:1px solid #ccc;background:#f4f4f4;color:inherit;margin:0.7rem 0}.marker{color:inherit;background:#f9b7b7;padding:0.5rem}.box-primary{border:1px solid #c62253;background:white;margin:0.25rem 0;padding:1.5rem;line-height:1.5}.box-secondary{border:1px solid #9d9d9d;background:#dddddd;margin:0.25rem 0;padding:1.5rem;line-height:1.5}.box-primary-rounded{border:1px solid #c62253;background:white;margin:0.25rem 0;padding:1.5rem;line-height:1.5;border-radius:6px}.box-secondary-rounded{border:1px solid #9d9d9d;background:#dddddd;margin:0.25rem 0;padding:1.5rem;line-height:1.5;border-radius:6px}.box-white-rounded{border:1px solid #ccc;background:#fff;margin:0.25rem 0;padding:1.5rem;line-height:1.5;border-radius:6px}.box-white-rounded h3{padding:0.5rem 0!important;margin:0!important}.box-white-rounded p{margin-bottom:0}.new1{font-size:80%;color:#c62253}.box-shadow img,img.box-shadow{-webkit-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.2);-ms-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.2);box-shadow:10px 10px 0px 0px rgba(0,0,0,0.2)}.box-shadow2 img,img.box-shadow2{-webkit-box-shadow:10px 10px 15px 0px rgba(0,0,0,0.2);-ms-box-shadow:10px 10px 15px 0px rgba(0,0,0,0.2);box-shadow:10px 10px 15px 0px rgba(0,0,0,0.2)}.photo_frame img,img.photo_frame{margin:0 10px 10px;padding:5px;border:1px solid #f4f4f4;background:#FFF;color:inherit;-webkit-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.2);-ms-box-shadow:10px 10px 0px 0px rgba(0,0,0,0.2);box-shadow:10px 10px 0px 0px rgba(0,0,0,0.2);-webkit-transform:rotate(-1.2deg);transform:rotate(-1.2deg)}.photo_frame2 img,img.photo_frame2{margin:0 10px 10px;padding:5px;border:1px solid #f4f4f4;background:#FFF;color:inherit;-webkit-box-shadow:10px 10px 15px 0px rgba(0,0,0,0.2);-ms-box-shadow:10px 10px 15px 0px rgba(0,0,0,0.2);box-shadow:10px 10px 15px 0px rgba(0,0,0,0.2);-webkit-transform:rotate(-1.2deg);transform:rotate(-1.2deg)}.photo_r img,img.photo_r{border-radius:6px!important}.photo_rb img,img.photo_rb{border:1px solid #f4f4f4;border-radius:6px!important}.nk-footer-widgets{text-align:left}table{display:table!important}