@charset "utf-8";

/******************************************************************
 *
 * 個別ページ
 *
 ******************************************************************/
 
.content_titleC { position: relative; z-index: 999; }

 /*******************************************************************/


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

header div { width: 730px; margin: 0 auto; }

section.c1 {}
section.c1 .inner { position: relative; width: 1302px; margin: 0 auto; padding: 0 0 0 0; }
section.c1 .inner .child1 { position: relative; float: left; width: 651px; }
section.c1 .inner .child2 { position: relative; float: left; width: 651px; }
section.c1 .inner .child2 .child2_b { position: relative; }
section.c1 .inner .child2 .child2_b+.child2_b { margin: 15px 0 0 0; }
section.c1 .inner .content_b { margin: -90px 0 0 0; }
section.c1 .inner .btn { width: 100%; position: absolute; bottom: 48px; text-align: center; }
section.c1 .inner .btn img { width: 480px; }




}/*@media*/

 /*******************************************************************/

@media screen and (max-width:750px){/* SP */

header div {}

section.c1 {}
section.c1 .inner { position: relative; width: 86.66vw; margin: 0 auto; padding: 0 0 0 0; }
section.c1 .inner .child1 { position: relative; }
section.c1 .inner .child2 { position: relative; }
section.c1 .inner .child2 .child2_b { position: relative; margin: 4vw 0 0 0; }
section.c1 .inner .content_b { margin: -90px 0 0 0; }
section.c1 .inner .btn { width: 100%; position: absolute; bottom: 6vw; text-align: center; }
section.c1 .inner .btn img { width: 64vw; }




}/*@media*/


