@charset "utf-8";
@import url(cmn.css);
@import url(base.css);


/* ==========================================================================
	CONTENT
========================================================================== */
.menu-list h3{
  margin-bottom:10px;
  background:url(../images/index-images/info-icon.png) 0 50% no-repeat;
  padding-left:15px;
}

.menu-list .cmn-txt{
  font-size:80%;
  line-height:2.3em;
  margin-bottom:5px;
}
.menu-list .cmn-txt span{
  background-color:#F69;
  color:#fff;
  padding:1px 5px;
}

.menu-list table{
    width:100%;
    box-sizing:border-box;
    border:none;
    border-collapse:separate;
    margin-bottom:10px;
}
.menu-list table th{
  width:60%;
  font-size:100%;
    text-align:left;
    vertical-align:top;
    font-weight:bold;
    border-top:none;
    border-left:none;
    border-right:none;
    border-bottom:1px dotted #666;
    padding:10px 0;
}
.menu-list table td{
  font-size:100%;
  color:#23505c;
    text-align:right;
    vertical-align:top;
    font-weight:bold;
    border-top:none;
    border-left:none;
    border-right:none;
    border-bottom:1px dotted #666;
    padding:10px 0;
}

.child{
  padding-left:20px !important;
}
.recommend{ color:#F9C;}
/* パソコンで見たときは"pc"のclassがついた画像が表示される */
.pc { display: block !important; }
.sp { display: none !important; }
 
/* スマートフォンで見たときは"sp"のclassがついた画像が表示される */
@media only screen and (max-width: 750px) {
    .pc { display: none !important; }
    .sp { display: block !important; }
}

@media only screen and (max-width: 750px) {
    img { max-width: 100%; }
}

/* ------------------------------------------------------------
	 PC   1000px -
   ------------------------------------------------------------ */
@media screen and (min-width: 1200px) {


}

/* ------------------------------------------------------------
	 TABLET   for - 999px
   ------------------------------------------------------------ */

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



}

/* ------------------------------------------------------------
	 SP　599pxまで
   ------------------------------------------------------------ */

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



}


