@charset "UTF-8";
/* --------------------------------------------------- */
/* reset */
/* --------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, acronym, address, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong,sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, main 
{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;font-weight: normal;font-style: normal;vertical-align: baseline;background: transparent;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {display: block;margin: 0;}
body {color: #000;font: 15px/1.7 "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;background-color: #ffffff;text-align: left;}
img {-ms-interpolation-mode: bicubic;vertical-align: bottom;max-width: 100%;height: auto;width /***/: auto; /* for ie8 */}
a {text-decoration: none;-webkit-transition: all .3s linear;transition: all .3s linear;color: #1111cc;}
a:link { color: #fa7e04; }
a:hover {color: #7c6f62;}
a:visited { color: #7c6f62; }
a:focus {outline: none;}
.wrapper {width: 100%;height: 100%;}

/* --------------------------------------------------- */
/* clearfix */
/* --------------------------------------------------- */
.clearfix:before,
.clearfix:after {content: " ";display: table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}

.title{width:420px;}
.title-td{width:0px;}
.home-p{visibility: visible;background-color: #ffffff; }
.home-m{display: none;}
.home-mm{display: none;}
.menu{position:fixed;top:2px;right:25px;font-size:12px;color:#777;font-weight:bold;}
.pptt{position:fixed;bottom:40px;right:20px;opacity: 1;}
.pptt2{height:50px;}
/* --------------------------------------------------- */


/*PC用*/
.hyousi2{position:absolute; teft:0;top:100px;width:100%;}
.kizi{width:145px}
.logo{width:450px;}
.photo{width:567px; margin:7px;}
.photo2{width:1000px; margin:7px;}
.photo3{height:1000px; margin:7px;}
.listtitle{font-size:16px;line-height:130%;color:#666; width:800px;}
.hoho{font-size:20px;font-weight:bold;color:#3a3f21;padding:5px;background-color:#ddd;width:580px;}
.hoho2{font-size:16px;font-weight:normal;color:#3a3f21;padding:5px 0px 0px 20px;width:580px;}
.youtube{width:560px;height:315px;}
table.table{width:567px;}
table.w td{width:800px;padding:8px;}
table.ww td{width:1000px;padding:8px;}
.niiza{width:250px;}
.qr{width:123px;}
table.p td{font-size:14px;}
.face{width:200px;}
.pct{width:96%;padding:0px 0px 7px 0px;}
.pdt{width:30%;font-size: 12px;font-weight:bold;line-height:120%;}
.mg{text-align:center;font-size:20px;font-style:italic;font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;}


