@charset "UTF-8";



/* -------------------------------- 
	topBg
-------------------------------- */

div#topBg { background:url(../img/index/head_bg.jpg) no-repeat center top; }
div#inMain { padding:0 0 50px 0; }



/* -------------------------------- 
	title
-------------------------------- */

div#title { padding:52px 0 20px 32px; }
div#title h2 {}
div#title p { margin:3px 0 0 0; }
p.pageTop { text-align:right; margin-bottom:20px; padding-right:30px; clear:both; }



/* -------------------------------- 
	movie
-------------------------------- */

div#movie { width:530px; height:380px; position:relative; margin:45px 0 0 201px; padding:30px 0 0 24px; background:url(../img/index/bg_01.jpg) no-repeat left top; outline:none; }
div#movie p.txt { text-align:center; width:480px; padding:130px 0 0 0; }
div#movie p.cap { position:absolute; left:202px; bottom:40px; }



/* -------------------------------- 
	セクション
-------------------------------- */

div#section { margin:14px 0 0 76px; width:779px; background:url(../img/index/section_bg_m.gif) repeat; color:#ccc; }
div#section_bg { background:url(../img/index/section_bg_t.gif) no-repeat; }
div#section_bg_bg { min-height:420px; padding:67px 0 71px 0; background:url(../img/index/section_bg_b.gif) no-repeat left bottom; }
* html div#section_bg_bg { height:420px; }/* IE 6 以前 */
div#section .intro { margin:0 0 0 50px; }
div#section .list { margin:0 0 0 89px; width:600px; }
div#section .list ul {}
div#section .list ul li { padding:30px 0 0 0; }
div#section .list ul li h3 {}
div#section .list ul li p { margin:8px 0 0 0; }
div#section .nots { margin:38px 0 0 89px; width:600px; padding:0 0 0 1em; text-indent:-1em; color:#999; }





