@charset "utf-8";
/* CSS Document */

/*
Theme Name: AMATERASU
Description: Easy,SimpleDesign
Version: simple 1.1
Base Color: red
Author: AMATERASU
Author URI: http://www.seo-amaterasu.com/
*/

@media screen and (max-width: 768px){

/* layout */
body {
  margin: 0;
  padding: 0;
}

#header {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  background-color: #ffffff;
  border-top: 7px solid #f89916;
}

#header_in {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 2.604166666% 2.604166666% 0 2.604166666%;
  display: table;
  box-shadow: 0 4px 6px rgba(0,0,0,0.1);
}

#global_navi {
  display: none;
}

#main_visual {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
}

#main_visual_in {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
}

#sub_visual {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  background-image: url("https://ms-clinic-kyoto.com/wp-content/uploads/2020/07/sub_visual_bg2.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

#sub_visual_in {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 6.510416666% 0;
}

.home #wrapper {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  display: table;
}

#wrapper {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 2.604166666% 2.6041666666% 5.208333333% 2.604166666%;
  display: table;
}

.home #content {
  width: 100%;
  height: auto;
  margin: 0;
  padding-bottom: 5.208333333%;
}

#content {
  width: 100%;
  height: auto;
  margin-top: 2.904166666%;
  padding: 0;
}

.home #sidebar {
  display: none;
}

#sidebar {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
}

#footer {
  width: 100%;
  height: auto;
  display: table;
  clear: both;
}

#footer_top {
  padding: 0;
  border-top: 1px solid #f6f2e9;
  background-color: #ffb042;
}

#footer_bottom {
  padding: 20px 0;
  background-color: #f89916;
}

#footer_in {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  display: table;
}

#copyright {
  width: 100%;
  height: auto;
  padding: 2.604166666% 2.604166666% 1.953125% 2.604166666%;
  display: table;
  background-color: #d47c00;
}
}