@charset "utf-8";/* Table Of Contents----------------------------------------# General Elements# gNav# pageBody# content# sidebar# clearfix# common classes----------------------------------------*//* # General Elements----------------------------------------*/.wrap {	background:url(../img/container_pbl/bg_border.jpg) left top repeat-y;	width: 1060px;	margin: 0 auto;}.btnArea {	background:url(../img/container_pbl/bg_btn.png) left top no-repeat;	height: 156px;	margin: 15px auto;	width: 960px;}.btnArea02 {	background:url(../img/container_pbl/bg_btn02.png) left top no-repeat;	height: 156px;	margin: 15px auto;	width: 1052px;}.btnArea ul,.btnArea02 ul {	width: 940px;}.btnArea ul {	margin-left: -23px;}.btnArea02 ul {	margin-left: 20px;}.btnArea ul li,.btnArea02 ul li {    float: left;    padding: 15px 10px;    width: 448px;}.backBtn {	margin: 50px auto 15px;	padding-right: 25px;	text-align: right;	width: 1040px;}.section {	margin: 0 auto;	padding-bottom: 20px;	width: 1052px;}/* section # headArea---------------------------------------------------------------------------- */#headArea {	margin: 0 auto;	padding-bottom: 20px;	text-align: center;	width: 1060px;}#headArea .linkArea {	background: url(../img/container_pbl/bg_01.png) center 69px no-repeat;}#headArea .linkArea .linkList {	margin: 30px auto 0;	width: 976px;	padding-left: 0;}#headArea .linkArea .linkList li {	float: left;	padding: 2px;	width: 320px;}/* section # s01---------------------------------------------------------------------------- */#s01 {	background: url(../img/container_pbl/bg_02.jpg) top left no-repeat;}.innerSection .innerLeft {	float: left;	padding-top:30px;	width: 280px;}.innerSection .innerLeft .caracter {	margin: -20px 0 0 40px;}.innerSection .innerRight {	float: left;	padding-left: 10px;	width: 700px;}.innerSection .innerRight .TtlRight {	padding: 20px 0 20px 10px;}.innerSection .innerRight .textstyle01 {	padding: 10px 30px;}			/* section # s02---------------------------------------------------------------------------- */#s02 {	background: url(../img/container_pbl/bg_02.jpg) top left no-repeat;}/* section # s03---------------------------------------------------------------------------- */#s03 {	background: url(../img/container_pbl/bg_02.jpg) top left no-repeat;	padding-bottom: 100px;}#s03 .innerSection .innerRight .subImg {	padding-top: 50px;}	/* section # s04---------------------------------------------------------------------------- */#s04 {	background: url(../img/container_pbl/bg_02.jpg) top left no-repeat;}#s04 .innerSection .innerRight .subImg {	padding-top: 50px;}#s04 .innerSection .innerRight .subImg00 {	padding-top: 0px;}/* section # s05---------------------------------------------------------------------------- */#s05 {	background: url(../img/container_pbl/bg_02.jpg) top left no-repeat;	margin-bottom:-70px;}#s05 .innerSection .innerRight ul {	margin: 0 auto;	width:740px;	padding-left:0;}#s05 .innerSection .innerRight ul li {	float: left;	padding: 10px;	width: 350px;}#s05 .innerSection .innerRight ul li p {	padding-bottom: 5px;}#s05 .innerSection .innerRight ul li .textArea {	font-size: 10px;	margin: 0 auto;	width: 310px;}/* section # s06---------------------------------------------------------------------------- */#s06 {	background: url(../img/container_pbl/bg_02.jpg) top left no-repeat;}#s06 .innerSection .innerRight .subImg {	padding: 0 0 5px 30px;}#s06 .innerSection .innerRight ul{	padding-left: 0;}#s06 .txtArea {	text-align: center;}/* section # s07---------------------------------------------------------------------------- */#s07 {    margin: 0 auto;    padding-bottom: 20px;    text-align: center;    width: 1060px;}#s07 .linkArea .imgArea {	padding: 10px 0 0 25px;	text-align: left;}#s07 .bottomTxt {	text-align: left;	padding:  10px 0 50px 38px;}#s07 .bottomTxt02 {	margin: 0 auto;	padding-top: 10px;	font-size: 14px;	text-align:left;	width: 790px;}#s07 .innerSection02 {	background:url(../img/container_pbl/bg_btn02.png) left 290px no-repeat;	margin: 0 auto;	width: 1052px;}#s07 .innerSection02 .innerLeft {	float: left;	padding: 100px 0 0 52px;	width: 560px;}#s07 .innerSection02 .innerRight {	float: left;	width: 440px;}	#s07 .btnArea03 {	padding-top: 15px;}/* section # s08---------------------------------------------------------------------------- */#s08 .qaHaeder {	text-align: center;	margin-bottom:0;}#s08 ul {	padding-left: 0;	margin-top: 0;}#s08 ul li .qa01 {    background: url("../img/container_pbl/ico_q.png") no-repeat left center    ;    height: 30px;    margin: 0px 0 0 70px;    padding: 25px 0 0 50px;}#s08 ul li .qa02 {    background: url("../img/container_pbl/ico_a.png") no-repeat left top    ;	font-size: 14px;    margin: 0 0 0 70px;    padding: 10px 0 0 50px;}#s08 ul li {	margin: 0 auto;	padding: 0 50px 10px 0;	width: 950px;}#s08 ul .lsitBg {	background:url(../img/container_pbl/bg_03.jpg) top left repeat-x #f4f4f4;}#bottomBtn {	padding: 0 10px;	width: 1025px;}/* # pageBody---------------------------------------------------------------------------- */div#pageBody {}/* # content---------------------------------------------------------------------------- */div#content {}/* # sidebar---------------------------------------------------------------------------- */div#sidebar {}/* # clearfix---------------------------------------------------------------------------- */#headArea .linkArea .linkList,.innerSection,#s05 .innerSection .innerRight ul,#s07 .innerSection02 {	zoom: 1;}#headArea .linkArea .linkList:after,.innerSection:after,#s05 .innerSection .innerRight ul:after,#s07 .innerSection02:after {	clear: both;	content: ".";	display: block;	height: 0;	line-height: 0;	visibility: hidden;}/* # common classes---------------------------------------------------------------------------- */p {  margin: 0 0;}li {	list-style-type: none !important;}#document .wrap {  width: 980px;  background:none;  box-shadow: 0 0 2px 2px #ccc;}#document #headArea {  width: 980px;}#document .btnArea {  background:url(../img/container_pbl/bg_btna.png) left top no-repeat;}#document .btnArea ul {  margin-left: 10px;  width: 960px;}#document .imghdr {  margin: 0;}#document .backBtn {  width: 960px;}#document .section {  width: 980px;}#document .innerSection .innerLeft {  width: 270px;}#document .textstyle01, #document .subImg, #document .bottomTxt {  font-size: 12px;}#document #s05 .innerSection .innerRight ul {  width: 690px;}#document #s05 .innerSection .innerRight ul li {  width: 325px;}#document .btnArea02 {  width: 980px;  position: relative;  top: 5px;}#document .innerSection02 {  width: 980px;}#document #s07 .innerSection02 .innerLeft {  padding-left: 25px;}#document #s07 .innerSection02 .innerRight {  width: 395px;  padding-top: 30px;}#document #s08 ul li {  padding-right: 30px;}#document #container {  margin-bottom: 70px;}