@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/

/****共通デザイン****/
/*コンテンツ全体部分の余白調整*/
#content{
 margin-top:0!important;
 padding-top:0!important;
 margin-bottom:0!important;
 padding-bottom:0!important;
}
/*フッター部分を400pxにして中央表示*/
#footer{
 width:400px;
 display:block;
 margin:0 auto;
}
/*開閉メニューのタイトル部分非表示*/
.c-widget__title.-spmenu{
 padding:0;
 display:none;
}

/****PCのみ調整****/
@media (min-width: 961px){
/*ヘッダー非表示*/
 #header {
 display:none!important;
 }
/*メインコンテンツ部分の余白調整*/
 #main_content{
 margin-top:0!important;
 padding:10px 0 50px 0;
 }
/*ヘッダーロゴの位置調整*/
 .header-pconly {
 position: fixed;
 bottom: 10%;
 left:30px;
 }
/*目次の位置・サイズ・デザイン調整*/
.toc-pconly{
 position: fixed;
 top: 10%;
 right:5%;
 width:300px;
 border-radius:10px;
 }
}

/****SPのみ調整****/
@media (max-width: 400px){
/*SP表示の余白をトルツメ（調整しないと背景画像がわずかに表示される）*/
 #content{
 padding:0;
 }
}
