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

@import url('https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c&display=swap');

body{
	font-family: 'M PLUS Rounded 1c', sans-serif;
}


.l-topTitleArea__body {
    color: #c0e5dd;
}

.ngg-imagebrowser.default-view h3 {
    display: none;
}

@media only screen and (min-width: 1281px) {
.gallery-top{
	height: 200px; 
}}

@media only screen and (max-width: 1281px) {
.gallery-top{
	height: 150px; 
}}

.block-r{
    border-radius: 20px;
}


@media (min-width: 500px){
.p-mainVisual__inner  {
   max-width: 500px;!important;
   margin:auto!important;
   padding-top: 10px;!important;
}}



.l-topTitleArea {
    min-height: 150px!important;
}


@media only screen and (min-width: 1281px) {
.p-mainVisual__slideTitle{
	font-size:50px!important;
	font-weight: bold!important;
	text-shadow:-2px -2px 3px #262626;
}}


@media only screen and (max-width: 1281px) {
.p-mainVisual__slideTitle{
	font-size:20px!important;
	font-weight: bold!important;
	text-shadow:-2px -2px 3px #262626;
}}

.c-iconList{
	zoom: 1.5;
}


.w-header__title{
  display: none;
} 

.bogoflags, .bogoflags-before:before {
  display: none;
}

li.en-US {
    float: left;
    margin-right: 14px;
}

li.ja {
    float: left;
}

.bogo-language-switcher .current {
  display: none;
} 


/*言語スイッチの文字色を変える*/
.bogo-language-name a {
    color: #878787;
}

