@charset "UTF-8";@media only screen and (max-width :1200px){.site-header-in,.global-nav-in,.main-body-in,.site-footer-in{width:100%;margin:auto}.main-image-in,.main-image-in-text,.main-image-in-text .main-image-in-text-cont,.main-image-in-text.wide .main-image-in-text-cont{width:100%}.col1 .section-wrap,.col1 .breadcrumbs,.col1 .section-wrap.wide .section-in,.col1 .section-wrap.wide{width:auto}.col1 .breadcrumbs-in,.col1 .float-area{width:96%;margin-right:auto;margin-left:auto}.bubble{width:70%}.talker{width:25%}.bubble .bubble-in:after,.bubble .bubble-in:before{top:30px}.together .bubble,.together .talker{width:100%}.together .talker b{max-width:25%}.ranking-list04 .rank-box,.ranking-list05 .rank-box,.post-list01 .post-box,.post-list02 .post-box{width:100%}.col1 .ranking-list05 .rank-box,.col1 .post-list02 .post-box{width:320px}.poweredby{display:none}.site-header h1{display:none}.global-nav #searchform{display:none}.menu-box2{box-sizing:border-box;height:54px;position:fixed;right:4px;top:0;width:54px;z-index:9999;display:block}.col2 .main-conts{width:100%}.list-cate,.top-pick-list .data span{font-size:10px;padding:2px 7px 0 5px}.article-body{padding:5px 15px 0}.col2 .sub-conts{width:100%}#top-about{height:auto;padding:10px}#top-about h3{position:relative;margin:0 auto;width:300px;padding:30px 0 0;background-position:center top;background-size:36px}#top-about{padding-top:0;text-align:center}#top-about p{margin:0 auto;padding:10px 10px 0;width:500px}#top-dside p{width:500px;margin:0 auto}#top-dside{height:auto;padding:20px 0}#top-dside img{margin:0 20px;width:200px}#top-dside a{margin:0 10%}.twitter-wrap{display:none}.site-header{background:#fff none repeat scroll 0 0;overflow:hidden;padding:5px 10px;position:fixed;width:100%;z-index:9999;box-sizing:border-box}.logo-wrap{width:200px}.site-header{overflow:hidden;padding:5px 10px}.global-nav{padding-right:0}.container{padding-top:46px}.section-title{font-size:12px}#top-dside{text-align:center}}@media only screen and (max-width :950px){.global-nav{display:none}.top-pick-list li h3{font-size:14px;height:auto;padding:80px 20px 10px}.top-pick-list li{height:60vw}.top-pick-list .data{bottom:auto;top:10px;font-size:12px}.section-wrap{width:33.33%;height:auto}.section-title{height:5em}.footer-menu-in{width:100%}.global-nav-in ul{table-layout:auto}.global-nav-in li{display:auto;width:25%;float:left}.top-more-link{font-size:12px;top:6px}}@media only screen and (max-width :736px){html,body,.containr{min-width:0}html{overflow-x:hidden;overflow-y:scroll}html,body{width:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}textarea,input{max-width:95%}input[type=submit],input[type=image],input[type=reset],input[type=button],input[type=file]{max-width:none}blockquote{position:relative;margin:2em 0;padding:115px 20px 80px;background:#eee}.site-header-in,.global-nav-in,.main-body-in,.site-footer-in{width:100%}.col2 .main-conts,.col2 .sub-conts,.col2r .main-conts,.col2r .sub-conts{float:none;width:auto}.site-header-conts,.site-title,.header-box{display:block}.header-box{margin-top:15px}.site-header-conts{padding-top:50px}.no-gn .site-header-conts{padding-top:0}.site-header-conts{padding-bottom:10px}.site-title{padding:15px 15px 0;font-size:1.4em}.normal-screen .site-title{font-size:2em}.normal-screen .lp-catch{padding:15px 15px 0;font-size:1em}.header-box{margin-left:0;text-align:center}.site-header-in{position:relative;padding-bottom:1em}.global-nav{position:absolute;top:0;width:100%;margin:0;border:0}#sp-menu-drowr{background:#fff}.global-nav ul{top:0;left:0;z-index:50;width:100%;border:0}.global-nav-in li a{padding:18px 0 16px}.global-nav-panel{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;background:#333;color:#fff;cursor:pointer}.breadcrumbs-in{margin-bottom:1em;padding:0 1em}.breadcrumbs-in li:last-child{display:none}.col1 .breadcrumbs-in{width:auto}.btn-form01{padding:25px 40px}.btn-form02{padding:25px 20px}.sns-list li{margin-right:1em;margin-left:0}.related-articles-thumbs02 li{float:none;width:auto;margin-left:0}.eye-catch{float:none;margin:0 0 1em;text-align:center}.top-title{font-size:16px;height:auto;padding:2px 20px}.top-pick-list li h3{font-size:12px}}@media only screen and (max-width :480px){.top-pick-list li{width:100%}.section-wrap{width:50%}.img-wrap{height:30vw}.section-title{line-height:1.5}#top-about h3{width:100%;left:0;font-size:22px;padding:35px 0 10px}#top-about p{width:100%;box-sizing:border-box}#top-about{padding-top:10px;padding-bottom:20px}#top-dside p{box-sizing:border-box;margin:0 auto;padding:20px;width:100%}#top-dside a{font-size:14px}.global-nav-in li{width:50%}.copyright p{font-size:9px}.logo-wrap{margin-top:5px;width:140px}.footer-menu-in .global-nav-in{display:none}.w980{width:100%}.about-head p{width:100%}.about-head{padding:20px;font-size:12px}.post-head h1 span{font-size:18px}.post-head .material-icons{font-size:32px}.post-head h1{font-size:12px}.post-mainimg{height:100px}.about-profile dt{width:100%;background:#fafafa none repeat scroll 0 0;padding:12px 20px;font-size:12px;box-sizing:border-box}.about-profile dd{width:100%;padding:12px 20px;font-size:12px;box-sizing:border-box}.about-profile dd h3{font-size:12px}.about-profile dd h3 .material-icons{font-size:18px}.about-profile{width:100%}.history{margin:10px 0 0}.about-head img{margin:0 30% 20px;width:40%}.about-profile{margin:0 0 20px}.contact-text{width:100%;font-size:12px;padding:20px 20px 0;box-sizing:border-box}.form-list{margin:20px auto 60px}.form-list dt:after{width:0}.form-list{width:100%}.form-list dt{width:100%}.form-list dd{width:100%}.w60-input input{box-sizing:border-box;width:100%;border:1px solid #ccc}.form-list dt{width:100%;background:0 0;padding:12px 20px;font-size:12px;box-sizing:border-box}.form-list dd{width:100%;padding:12px 20px;font-size:12px;box-sizing:border-box}.form-list{border-bottom:0}.form-list textarea{width:100%;box-sizing:border-box;border:1px solid #ccc}.form-list{margin:20px auto 40px}.wpcf7-submit{font-size:14px;padding:8px 64px 10px;margin-bottom:60px}.footer-menu-in img{width:140px}.footer-menu-in{padding:40px 0 20px}.single-mainimg img{margin-left:-150%;max-width:400% !important;min-height:100%;width:400%}.single-cate-wrap-in{width:100%}.img-wrap2{height:60vw}.single-cate-wrap-in{font-size:12px}.single-cate-wrap-in span{font-size:22px}.single-mainimg{height:110px}.post-header h1{font-size:14px}.post-header{padding:20px 20px 0}.sns-list li{height:36px}.sns-list ul{margin:0}.post-detail-thumb{box-sizing:border-box;margin:0 auto 20px;padding:0 20px;width:100%}.article-body{font-size:14px}.post-detail h2{font-size:16px;margin:30px 0 20px}#other-post h2{margin:40px 0 0}#other-post ul li{width:50%;margin:0;height:30vw}#other-post ul li h3 a{font-size:12px;font-family:"NotoSansCJKjp-Regular",sans-serif;padding:4px 6px 6px}#other-post ul li h3{background:rgba(0,0,0,.7) none repeat scroll 0 0}#other-post ul{padding:40px 10px 80px}.float-area{clear:both;margin-bottom:0}.page-nav-bf ul{overflow:hidden;margin:0}.page-nav-bf li{box-sizing:border-box;width:50%}.page-nav-bf ul li a{display:block;color:#fff;text-decoration:none;font-size:14px}.page-nav-bf ul .page-nav-next a{padding:6px 50px 8px 0}.page-nav-bf ul .page-nav-prev a{padding:6px 0 8px 50px}.page-nav-next{padding:0;text-align:right;background:#009bcb url(//canada-support.com/wp/wp-content/themes/ryugaku/./images/icon/icon-arw-next.png) no-repeat scroll right center}.page-nav-prev{padding:0;text-align:left;background:#009bcb url(//canada-support.com/wp/wp-content/themes/ryugaku/./images/icon/icon-arw-prev.png) no-repeat scroll left center}}