@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
*/


/* スマホメニュー行の高さ 
.c-listMenu a {
    padding: .4em 1em .4em 1.5em;
    transition: padding .25s;
}
*/

/* スマホメニューの下の余白 */
#sidebar.l-sidebar {
 padding-bottom: 2em;
}

/* お知らせバーのボタンの背景 */
.c-infoBar__btn {
 color: #04384c;
}

/* コンテンツの下のスペースを無くす 
 * .l-content{
 margin-bottom: 0;
}
*/

/* コンテンツとヘッダーの間のスペースを無くす 
.l-content {
 padding-top:0;
}
*/

/*
:root {
    --color_border--table: #555555;
}
*/

/* https://misaki-web.com/swell-ttlarea-height/ */
@media (min-width: 600px) {
.l-topTitleArea {
 min-height: 360px;
}
}

/* snowmonkeyform */
.input {
 text-align: center;
}

.confirm {
 text-align: center;
}

.smf-progress-tracker {
 padding-right: 1.5em;
}

/* サイドバー取り扱い校の高さ */
.-type-simple .p-postList__link {
 padding: .5em .5em .8em;
}

/* テーブル（表）のセルの横幅を自在に調節するやり方 https://cuisine-hut.com/swell_variable-sellwidth/ */
.table_width1-10 tr:nth-child(2) td:nth-child(1), .table_width1-10 tr:nth-child(2) th, .table_width2-10 tr:nth-child(2) td:nth-child(2), .table_width3-10 tr:nth-child(2) td:nth-child(3), .table_width4-10 tr:nth-child(2) td:nth-child(4) {width: 10%!important;}.table_width1-15 tr:nth-child(2) td:nth-child(1), .table_width1-15 tr:nth-child(2) th, .table_width2-15 tr:nth-child(2) td:nth-child(2), .table_width3-15 tr:nth-child(2) td:nth-child(3), .table_width4-15 tr:nth-child(2) td:nth-child(4) {width: 15%!important;}.table_width1-20 tr:nth-child(2) td:nth-child(1), .table_width1-20 tr:nth-child(2) th, .table_width2-20 tr:nth-child(2) td:nth-child(2), .table_width3-20 tr:nth-child(2) td:nth-child(3), .table_width4-20 tr:nth-child(2) td:nth-child(4) {width: 20%!important;}.table_width1-25 tr:nth-child(2) td:nth-child(1), .table_width1-25 tr:nth-child(2) th, .table_width2-25 tr:nth-child(2) td:nth-child(2), .table_width3-25 tr:nth-child(2) td:nth-child(3), .table_width4-25 tr:nth-child(2) td:nth-child(4) {width: 25%!important;}.table_width1-30 tr:nth-child(2) td:nth-child(1), .table_width1-30 tr:nth-child(2) th, .table_width2-30 tr:nth-child(2) td:nth-child(2), .table_width3-30 tr:nth-child(2) td:nth-child(3), .table_width4-30 tr:nth-child(2) td:nth-child(4) {width: 30%!important;}.table_width1-35 tr:nth-child(2) td:nth-child(1), .table_width1-35 tr:nth-child(2) th, .table_width2-35 tr:nth-child(2) td:nth-child(2), .table_width3-35 tr:nth-child(2) td:nth-child(3), .table_width4-35 tr:nth-child(2) td:nth-child(4) {width: 35%!important;}.table_width1-40 tr:nth-child(2) td:nth-child(1), .table_width1-40 tr:nth-child(2) th, .table_width2-40 tr:nth-child(2) td:nth-child(2), .table_width3-40 tr:nth-child(2) td:nth-child(3), .table_width4-40 tr:nth-child(2) td:nth-child(4) {width: 40%!important;}.table_width1-45 tr:nth-child(2) td:nth-child(1), .table_width1-45 tr:nth-child(2) th, .table_width2-45 tr:nth-child(2) td:nth-child(2), .table_width3-45 tr:nth-child(2) td:nth-child(3), .table_width4-45 tr:nth-child(2) td:nth-child(4) {width: 45%!important;}.table_width1-50 tr:nth-child(2) td:nth-child(1), .table_width1-50 tr:nth-child(2) th, .table_width2-50 tr:nth-child(2) td:nth-child(2), .table_width3-50 tr:nth-child(2) td:nth-child(3), .table_width4-50 tr:nth-child(2) td:nth-child(4) {width: 50%!important;}@media screen and (min-width: 1025px) {.table_width1-15pc tr:nth-child(2) td:nth-child(1), .table_width1-15pc tr:nth-child(2) th, .table_width2-15pc tr:nth-child(2) td:nth-child(2), .table_width3-15pc tr:nth-child(2) td:nth-child(3), .table_width4-15pc tr:nth-child(2) td:nth-child(4) {width: 15%!important;}.table_width1-20pc tr:nth-child(2) td:nth-child(1), .table_width1-20pc tr:nth-child(2) th, .table_width2-20pc tr:nth-child(2) td:nth-child(2), .table_width3-20pc tr:nth-child(2) td:nth-child(3), .table_width4-20pc tr:nth-child(2) td:nth-child(4) {width: 20%!important;}.table_width1-25pc tr:nth-child(2) td:nth-child(1), .table_width1-25pc tr:nth-child(2) th, .table_width2-25pc tr:nth-child(2) td:nth-child(2), .table_width3-25pc tr:nth-child(2) td:nth-child(3), .table_width4-25pc tr:nth-child(2) td:nth-child(4) {width: 25%!important;}.table_width1-30pc tr:nth-child(2) td:nth-child(1), .table_width1-30pc tr:nth-child(2) th, .table_width2-30pc tr:nth-child(2) td:nth-child(2), .table_width3-30pc tr:nth-child(2) td:nth-child(3), .table_width4-30pc tr:nth-child(2) td:nth-child(4) {width: 30%!important;}.table_width1-35pc tr:nth-child(2) td:nth-child(1), .table_width1-35pc tr:nth-child(2) th. .table_width2-35pc tr:nth-child(2) td:nth-child(2), .table_width3-35pc tr:nth-child(2) td:nth-child(3), .table_width4-35pc tr:nth-child(2) td:nth-child(4) {width: 35%!important;}.table_width1-40pc tr:nth-child(2) td:nth-child(1), .table_width1-40pc tr:nth-child(2) th, .table_width2-40pc tr:nth-child(2) td:nth-child(2), .table_width3-40pc tr:nth-child(2) td:nth-child(3), .table_width4-40pc tr:nth-child(2) td:nth-child(4) {width: 40%!important;}.table_width1-45pc tr:nth-child(2) td:nth-child(1), .table_width1-45pc tr:nth-child(2) th, .table_width2-45pc tr:nth-child(2) td:nth-child(2), .table_width3-45pc tr:nth-child(2) td:nth-child(3), .table_width4-45pc tr:nth-child(2) td:nth-child(4) {width: 45%!important;}.table_width1-50pc tr:nth-child(2) td:nth-child(1), .table_width1-50pc tr:nth-child(2) th, .table_width2-50pc tr:nth-child(2) td:nth-child(2), .table_width3-50pc tr:nth-child(2) td:nth-child(3), .table_width4-50pc tr:nth-child(2) td:nth-child(4) {width: 50%!important;}}