@charset 'utf-8';
/*	Cascading Style Sheets: style.css 5.2	*/

#MENU .NAVI ul#MENU_MAIN li a.MENU_TOP { background:#ced4dc; color:#001f4d; }

.sidr li a.sidr-class-MENU_TOP	{ background:#4d6383; }
#FOOTER .FOOT_MENU #F_MENU ul li a.F_TOP	{ text-decoration:underline; }

#PAGE .CONTENTS .SHEET	{ text-align:center; margin-top:150px; }
#PAGE .CONTENTS .SHEET_H1	{ text-align:center; margin-top:0px; }

#PAGE .CONTENTS .SHEET .COPY_SP	{ display:none; }
#PAGE .CONTENTS .SHEET .P_SP	{ display:none; }
#PAGE .CONTENTS .PHOTO	{ width:100%; float:left; clear:none; margin:0px 0 0 0; }
#PAGE .CONTENTS .PHOTO_TOP	{ width:100%; float:left; clear:none; margin:80px 0 0 0; }
#PAGE .CONTENTS h2 { width:100%; }
#PAGE .CONTENTS h2 img { width:auto; }
#PAGE .CONTENTS .PHOTO_SP	{ display:none; }
#PAGE .CONTENTS p.P_SP { display:none; }
#PAGE .CONTENTS .PHOTO_SP_TOP	 { display:none; }
body { background:#fff; color:#001f4d; text-align:center; }

#PAGE .CONTENTS .KENGAKUKAI { width:100%; float:left; clear:none; background:#f9f5ef;  }
#PAGE .CONTENTS a.KENGAKUKAI_IN  { width:70%; float:left; clear:none; border:3px solid #90156a; margin:0 0 30px 15%; padding:20px 0 0 0; display:block; }
#PAGE .CONTENTS a.KENGAKUKAI_IN:hover { background:#efe4ea; }
#PAGE .CONTENTS a.KENGAKUKAI_IN p.P_TOP { width:100%; text-align:center; float:left; clear:none; font-family:"Hiragino Mincho Pro","HGS明朝E","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Century,"Times New Roman",Times,"ＭＳ 明朝",serif; margin-top:0;  color:#90156a; }
#PAGE .CONTENTS a.KENGAKUKAI_IN strong { font-size:23px; line-height:1.7em; margin:20px 0 0 0; letter-spacing:0.1em; color:#90156a; }
#PAGE .CONTENTS a.KENGAKUKAI_IN strong.NEW { font-size:27px; line-height:1.7em; margin:20px 0 0 0; letter-spacing:0.1em; color:#90156a; }
#PAGE .CONTENTS a.KENGAKUKAI_IN p.P_RESERVE { width:70%; color:#fff;  margin:0px 0 20px 15%; font-size:18px; line-height:50px; float:left; clear:none; text-align:center; font-family:"Hiragino Mincho Pro","HGS明朝E","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Century,"Times New Roman",Times,"ＭＳ 明朝",serif; background:#90156a; letter-spacing:0.1em; }
#PAGE .CONTENTS a.KENGAKUKAI_IN p.P_RESERVE small { margin-left:10px; font-size:9px; line-height:50px; }
#PAGE .CONTENTS a.SP_KANSEI { display:none; }
#PAGE .CONTENTS a.KENGAKUKAI_IN img.MODEL { width:70%; margin:0 0 0 15%; }




@media screen and (max-width: 740px){
#FOOTER .FOOT_MENU #F_MENU ul li a.F_TOP	{ background:#4d6383; text-decoration:none; }

#PAGE .CONTENTS .SHEET	{ text-align:center; margin-top:100px; }
#PAGE .CONTENTS .SHEET .COPY	{ display:none; }
#PAGE .CONTENTS .SHEET .COPY_SP	{ width:100%; display:inline; }
#PAGE .CONTENTS .SHEET .COPY_SP	img { width:90%; margin:0 0 0 5%; }
#PAGE .CONTENTS .SHEET .COPY_SP p {width:100%; float:left; clear:none; text-align:left; margin:30px 0 0 0; }
#PAGE .CONTENTS .SHEET .P_SP	{ width:100%; display:inline; float:left; margin:30px 0 0 0; }

#PAGE .CONTENTS .PHOTO	{ display:none; width:100%; float:left; margin:30px 0 0 0; }
#PAGE .CONTENTS .PHOTO_TOP { display:none; }
#PAGE .CONTENTS .PHOTO_SP	{ display:block; width:100%; float:left; clear:none; margin:0px 0 20px 0; }
#PAGE .CONTENTS .PHOTO_SP_TOP	{ display:block; width:100%; float:left; clear:none; margin:70px 0 0 0; }
#PAGE .CONTENTS p.P_SP { width:96%; display:block; float:left; clear:none; margin:10px 0 20px 2%; font-family:"Hiragino Mincho Pro","HGS明朝E","ヒラギノ明朝 Pro W3","小塚明朝 Pro EL","Kozuka Mincho Pro",Century,"Times New Roman",Times,"ＭＳ 明朝",serif; }

#PAGE .CONTENTS a.KENGAKUKAI_IN { display:none; }
#PAGE .CONTENTS a.SP_KANSEI { width:100%; display:block; }
#PAGE .CONTENTS a.SP_KANSEI img { width:100%; }

#PAGE .CONTENTS .title li.contact_SP img.TH{ width:95%; height: auto; float:left; clear:none; margin:10px 0 10px 2.5%; display: block; }
#PAGE .CONTENTS .title li.contact_SP { background-color: #02265b;}


}
