@charset "EUC-JP";
@media screen and (max-width: 980px) {


/*! CSS Used from: https://www.movin.co.jp/popup2023.css */

/*! CSS Used from: https://www.movin.co.jp/iphone.css?202302 */
body{ margin:0px;padding:0px;font-size:32px;color:#333;background:url(https://www.movin.co.jp/newimg/back.png);letter-spacing:-0.01em;line-height:160%;font-family:"ï¿½á¥¤ï¿½ê¥ª", Meiryo, "ï¿½Ò¥é¥®ï¿½Î³Ñ¥ï¿½Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ï¿½Í£ï¿½ ï¿½Ð¥ï¿½ï¿½ï¿½ï¿½Ã¥ï¿½",sans-serif;-webkit-text-size-adjust:100%;}
a{color:#004DB6;text-decoration:underline;}
a:hover{text-decoration:underline;}
h2,h3{font: size 32px;px;margin:0;font-weight:normal;line-height:150%;}
img{border:none;}
ul,li{margin:0;padding:0;list-style-type:none;}
p{margin:0;padding:0;text-indent:none;}
.back{height:auto;overflow:scroll;-webkit-overflow-scrolling:touch; width: 100%; max-width: 100%;} /*440px*/
.top_sub1{width:100%;position:absolute;top:0;left:0;height:45px!important;}
.cll{clear:left;}
.clall{clear:both;}
.co_fortop{text-align:right;margin-bottom:27px;}
.co_fortop img { width: 30%;}

#yt_tophead { background:#EEE; width: 100%; margin: auto; text-align: left;}
#yt_tophead img { width: 35%; padding: 15px;}
.yt_head_archive { width:98%; margin:auto; padding:15px 0px; text-align:left;}

.ytheadbox {background:#EEE; width: 100%; margin: auto; padding-bottom: 25px;}
.ytheadimg { margin:0px auto 30px; background: #FFF; width: 100%; text-align: center; overflow: hidden;}
.ytheadimg img { width: 100%; overflow: hidden;}

#cate_topcontents { width: 100%; margin: auto; padding: 100px 0px; background: #FFF;}
#cate_contents { width: 94%; margin: auto; text-align: left;}

.title_big { font-weight: bold; font-size: 64px; margin-bottom: 25px; color: #000; font-family:"ÞâÌÀÄ«", "YuMincho", serif,"¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif; }
.title_small { font-weight: bold; font-size: 46px; line-height: 150%; color: #BF1B2C; margin-bottom: 35px;font-family:"ÞâÌÀÄ«", "YuMincho", serif,"¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif; }
.title_ss  { font-size: 40px;  margin-bottom: 35px; line-height: 150%; font-family:"ÞâÌÀÄ«", "YuMincho", serif,"¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;}


.koumokuwaku { border: 1px solid #CCC; padding: 50px 30px; }
.koumoku_box  { margin-bottom:55px;}
.koumoku_name { font-size: 42px; margin-bottom: 15px; font-weight: bold;font-family:"Þâ¥´¥·¥Ã¥¯", "YuGothic", serif,"¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif; }
.koumoku_input { padding: 5px; font-size: 40px; }
.koumoku_privacy  { border: 1px solid #CCC; height: 100px; overflow: auto; margin-bottom: 50px; padding: 10px;}
.koumoku_box input { padding:12px 8px; font-size: 40px;width: 780px; border: 1px solid #CCC; background: #EEE;}
::placeholder{
    color:#ccc
  }
  .koumoku_box select  { padding:8px 5px; font-size: 40px; border: 1px solid #CCC; background: #EEE; }
  .koumoku_box textarea { padding:5px; font-size: 40px; border: 1px solid #CCC; background: #FFF; width: 780px;}

.lastcomment { text-align: center; font-weight: bold; font-size: 40px;font-family:"Þâ¥´¥·¥Ã¥¯", "YuGothic", serif,"¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;}
.addbtn { text-align: center; margin-top: 30px;}
.addbtn input { width: 700px;}


#footarea { width: 100%; margin:30px auto 0px; background:#EEE; }
#footarea .foot_box { width: 94%; margin: auto;  color: #000; text-align: center; font-size: 14px; padding: 10px; }




}















@media screen and (min-width: 981px) {

/* ////// PCÍÑ ////// */

/* ////// base ////// */

body { margin: 0px;  padding: 0px ; font-size:14px; color: #333; line-height: 150%;
    /*font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3";   */
    font-family:"¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯",/* Arial, Helvetica, Verdana, */sans-serif;
    }
a { color: #004DB6; text-decoration: underline; }
a:hover { color: #FF6037; text-decoration: underline; }
h1,h2,h3,h4,h5,h6 {	font-size: 12px; margin: 0;  font-weight: normal; line-height: 150%; }
img { border: none;}
p { margin: 0; padding: 0; text-indent: none; }
.back { text-align: center; margin: 0px; padding:0px ;}
.clall { clear: both;}
/* ////// base ////// */

.top_sub1 { width: 100%; position:  absolute;  top: 0; left: 0; }

.top_sub2 { width: 100%; position:  absolute;  top: 100px; left: 0; }
.top_sub3 { margin-top: 372px; }

/* ////// head ////// */

#yt_tophead { background:#EEE;}

.ytheadbox {background:#EEE; width: 100%; margin: auto; padding-bottom: 25px;}
.ytheadimg { margin:0px auto 30px; background: #FFF; width: 100%; text-align: center;}


.yt_head_archive { width:1000px; margin:auto; padding:10px 0px; text-align:left;}
#cate_topcontents { width: 100%; margin: auto; padding: 50px 0px; background: #FFF;}
#cate_contents { width: 1000px; margin: auto; text-align: left;}

.title_big { font-weight: bold; font-size: 40px; margin-bottom: 15px; color: #000; font-family:"ÞâÌÀÄ«", "YuMincho", serif,"¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif; }
.title_small { font-weight: bold; font-size: 20px; color: #BF1B2C; margin-bottom: 15px;font-family:"ÞâÌÀÄ«", "YuMincho", serif,"¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif; }
.title_ss  { font-size: 16px;  margin-bottom: 35px;font-family:"ÞâÌÀÄ«", "YuMincho", serif,"¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;}

.koumokuwaku { border: 1px solid #CCC; padding: 50px 100px; }
.koumoku_box  { margin-bottom:35px;}
.koumoku_name { font-size: 18px; margin-bottom: 5px; font-weight: bold;font-family:"Þâ¥´¥·¥Ã¥¯", "YuGothic", serif,"¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif; }
.koumoku_input {font-size: 18px; font-weight: bold;font-family:"Þâ¥´¥·¥Ã¥¯", "YuGothic", serif,"¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif; }
.koumoku_privacy  { border: 1px solid #CCC; height: 150px; overflow: auto; margin-bottom: 50px; padding: 10px;}
.koumoku_box input { padding:8px 5px; font-size: 20px; border: 1px solid #CCC; background: #EEE; width: 780px;}
::placeholder{
    color:#ccc
  }
.koumoku_box select  { padding:8px 5px; font-size: 20px; border: 1px solid #CCC; background: #EEE; }
.koumoku_box textarea { padding:5px; font-size: 20px; border: 1px solid #CCC; background: #FFF; width: 780px;}
.lastcomment { text-align: center; font-weight: bold; font-size: 20px;font-family:"Þâ¥´¥·¥Ã¥¯", "YuGothic", serif,"¥á¥¤¥ê¥ª", Meiryo, "¥Ò¥é¥®¥Î³Ñ¥´Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "£Í£Ó £Ð¥´¥·¥Ã¥¯", sans-serif;}
.addbtn { text-align: center; margin-top: 30px;}
.ninibox { background: #FFF !important;}

#footarea { width: 100%; margin:30px auto 0px; background:#EEE; }
#footarea .foot_box { width: 1000px; margin: auto;  color: #000; text-align: center; font-size: 14px; padding: 10px; }

}
