@charset "UTF-8";@import url(//torishige-stadium.ash-server.site/wp-content/themes/torishige/assets/styles/properties.css);
/*!
Theme Name: torishige
Theme URI: https://www.officeash.com/
Author: ASH inc
Author URI: https://www.officeash.com/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: ASH inc
Tags: 
*/
body{font-family:var(--font-family-default);margin:0;padding:0;width:100%;background-color:var(--color-bg-main);color:var(--color-font-main)}a,span{display:inline-block;padding:0;text-decoration:none}img{width:auto;height:auto;max-width:100%;object-fit:contain;vertical-align:top}article{width:100%}main{display:block;margin:0;padding:0;width:100%;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0}*{transition:var(--transition-time-main)}.body .wp-block-group{margin-bottom:2em}.wrap,.container{width:100%;max-width:1920px;margin:auto}.inner_width_micro,.main .inner_width_micro{width:96%;max-width:960px;margin:auto auto 2em auto;padding:0 calc(50% - 480px);box-sizing:content-box}.inner_width_mini,.main .inner_width_mini{width:96%;max-width:1024px;margin:auto auto 2em auto;padding:0 calc(50% - 512px);box-sizing:content-box}.inner_width_thin,.main .inner_width_thin{width:96%;max-width:1152px;margin:auto auto 2em auto;padding:0 calc(50% - 571px);box-sizing:content-box}.inner_width,.main .inner_width{width:96%;max-width:1280px;margin:auto auto 2em auto;padding:0 calc(50% - 640px);box-sizing:content-box}.inner_width_wide,.main .inner_width_wide{width:96%;max-width:1600px;margin:auto auto 2em auto;padding:0 calc(50% - 800px);box-sizing:content-box}.wp-block-image img{display:inline-block}.wp-block-image:not(.is-style-rounded) img{border-radius:initial}.float-clear-both{clear:both}.pc{display:block !important}.pc.flex{display:flex !important}.tab{display:none !important}.sp{display:none !important}.pc.tab,.pc.sp{display:block !important}.animated.delay-300ms{-webkit-animation-delay:.3s;animation-delay:.3s}@media screen and (max-width:917px){.pc,.pc.flex{display:none !important}.pc.sp{display:none !important}.tab{display:block !important}.pc.tab{display:block !important}.tab.flex{display:flex !important}.pc.tab.flex{display:flex !important}}@media screen and (max-width:598px){.tab,.tab.flex,.pc.tab{display:none !important}.sp,.pc.sp{display:block !important}.tab.sp{display:block !important}.sp.flex{display:flex !important}.tab.sp.flex{display:flex !important}}