﻿@charset "UTF-8";
@media screen and (min-width: 769px){

#top-m{ height:60px; }
#bottom-m{ height:59px; }

.waku{ padding:0px 2%; width:auto; min-width:auto; }
.pts{ font-size:14px; }
.pts1{ font-size:13px; }
.pts2{ font-size:12px; }
.pts3{ font-size:11px; }
.pts4{ font-size:20px; }
.pts5{ font-size:18px; }
.pts6{ font-size:16px; }
.pts7{ font-size:28px; }
.pts8{ font-size:35px; }
.pts9{ font-size:16px; }
.pts10{ font-size:15px; }
.pts11{ font-size:10px; }

.res-l{ float:left; width:23%; margin-top:0px; }
.res-r{ float:right; width:75%; }

/*メニュー*/
#menubg{ }
div#menubg .waku{ max-width:100%; }
ul.menu{ padding:5px 0px; }
ul.menu li{ }
ul.menu li.ho{ width:50px; }
ul.menu li.co{ width:50px; }

ul.menu li.lm{ font-size:12px; line-height:16px; padding:9px 0px; }
ul.menu li.lm a{ padding:0px 10px 0px; font-size:13px; line-height:22px; }
ul.menu li.lm a span{ padding-bottom:7px; font-size:11px; line-height:14px; }
ul.menu li.lm{ }
ul.menu li.sm{ width:35px; height:35px; margin-bottom:5px; }

ul.f-menu{ }
ul.f-menu li{ }
ul.f-menu li a{ padding:5px 0px; }
ul.f-menu li img{ width:80%; max-width:50px; }
ul.f-menu li p{ font-size:12px; line-height:14px; }

/*お問い合わせ*/
.con-l{ float:left; width:30%; margin-bottom:0px; }
.con-r{ float:right; width:65%; }

div.c1122bg{ border-left:8px solid #aaa; display:table; padding:5px 0px 5px 25px; }
div.c1122bg div.c11{ display:table-cell; width:30%; vertical-align:middle; padding-bottom:0px; }
div.c1122bg div.c11 span{ }
div.c1122bg div.c22{ display:table-cell; width:70%; vertical-align:middle; }
div.c1122bg div.c22 p{  }
div.c1122bg div.c22 div.img{ width:200px; padding-top:50px; margin-right:2%; }

div.c1122bg #preview{ max-width:150px; float:left; margin-right:2%; margin-bottom:0%; }
div.c1122bg #preview2{ width:auto; }

.cimg1{ float:left; width:30%; padding-bottom:15%; margin-right:2%; margin-bottom:0px; }
.cimg2{ float:left; width:30%; padding-bottom:16.875%; margin-right:2%; margin-bottom:0px; }
.cdet{ width:auto; clear:none; border-top:none; padding-top:0px; }
.cdet p{ }

.btn{ line-height:50px; height:50px; padding:0px 40px; -webkit-border-radius:25px; -moz-border-radius:25px; border-radius:25px; }

/*フッター*/
div.co{ }
}