@charset "shift_jis";
#wrap { 
background-image : url(http://www.p-get.info/content.png); 
background-repeat : repeat-y; 
width : 980px; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
padding : 0; 
}  
body { 
margin : 0; 
padding : 0; 
background-color : #ffffff; 
text-align : center; 
font-size : 14px; 
margin-right : 0; 
margin-left : 0; 
margin-bottom : 0; 
color : #1f1f1f; 
} 
.Class2{
  font-size : 9pt;
  line-height : 125%;
}
#container { 
width : 980px !important ; 
width : 980px; 
text-align : left; 
background-repeat : repeat-y; 
background-position : center 0%; 
margin-top : 0; 
margin-right : auto; 
margin-left : auto; 
} 
#container2 { 
width : 220px !important ; 
width : 220px; 
text-align : left; 
margin-top : 5px; 
margin-right : auto; 
margin-left : auto; 
line-height : 1.5em; 
} 
#wrap #header { 
background-image : url(http://www.p-get.info/header.gif); 
background-repeat : no-repeat; 
height : 271px; 
margin : 0; 
} 
#wrap #header2 { 
background-image : url(http://www.p-get.info/header2.gif); 
background-repeat : no-repeat; 
height : 467px; 
margin : 0; 
} 
#wrap #mainmenu { 
background-image : url(http://www.p-get.info/menu.png); 
height : 69px; 
width : 980px; 
margin-top : -13px; 
} 
#wrap #contents #left { 
width : 631px; 
padding-left : 35px; 
float : left; 
} 
#contents #sidebar { 
float : right; 
width : 220px; 
padding-right : 40px; 
padding-left : 10px; 
} 
#contents #sidebar2 {
float : right;
width : 220px;
}
#contents #sidebar3 { 
float : right; 
width : 220px; 
} 
#contents .clear { 
clear : both; 
} 
#headcopysite { 
font-size : 11px; 
color : #0064c8; 
display : block; 
padding-top : 5px; 
padding-left : 680px; 
} 
#top2 { 
width : 220px; 

padding-top : 139px; 
padding-left : 430px; 
padding-bottom : 0; 
} 
#line3 {
border-bottom:1px solid #FFFFFF; 
padding-bottom:0px; 
margin-bottom:0px; 
height: 261px;
width : 631px; 
background-image : url("http://www.p-get.info/bak-3.gif");
background-repeat : no-repeat; 
}
#line3a {
border-bottom:1px solid #FFFFFF; 
padding-bottom:0px; 
margin-bottom:0px; 
height: 283px;
width : 631px; 
background-image : url("http://www.p-get.info/bak.gif");
background-repeat : no-repeat; 
}
#line3b {
border-bottom:1px solid #FFFFFF; 
padding-bottom:0px; 
margin-bottom:0px; 
height: 189px;
width : 631px; 
background-image : url("http://www.p-get.info/bak-2.gif");
background-repeat : no-repeat; 
}
#line4 {
width : 631px; 
} 
#line5 {
width : 631px; 
} 
#line6 {
width : 641px; 
} 
H1 { 
padding-top : 3px; 
float : left; 
font-size : 90%; 
font-weight : normal; 
font-family : Arial, Helvetica, sans-serif; 
color : #000000; 
display : block; 
padding-left : 52px; 
}	
#wrap #mainmenu li { 
display : inline; 
} 
#wrap #mainmenu ul { 
position : relative; 
top : 0; 
left : -11px; 
} 
p { 
line-height : 1.8em; 
padding-top:3px; 
margin-left : 20px; 
margin-right : 20px; 
color : #1f1f1f; 
} 
div { 
line-height : 1.3em; 
color : #1f1f1f; 
} 
#wrap #contents #left p { 
line-height : 1.8em; 
margin-bottom : 2em; 
} 
#wrap #header .topmenu .home { 
display : block; 
padding-left : 65px; 
margin-bottom : 25px; 
} 
#wrap #contents #left img { 
padding : 0; 
} 
#wrap #contents #left .align_left { 
width : 631px; 
float : left; 
margin-right : 15px; 
margin-bottom : 5px; 
} 
#wrap #contents #left .align_right { 
float : right; 
margin-bottom : 5px; 
margin-left : 15px; 
} 
h2 { 
font-weight : normal; 
font-size : 14px; 
line-height : 0; 
margin : 0; 
padding : 0; 
} 
h3 { 
font-weight : normal; 
font-size : 14px; 
line-height : 0; 
margin : 0; 
padding : 0; 
} 
h4 { 
font-weight : normal; 
font-size : 14px; 
line-height : 0; 
margin : 0; 
padding : 0; 
} 
h5 { 
font-weight : normal; 
font-size : 14px; 
line-height : 0; 
margin : 0; 
padding : 0; 
} 
h6 { 
font-weight : normal; 
font-size : 14px; 
line-height : 0; 
margin : 0; 
padding : 0; 
} 

#top h2 { 
font-weight : normal; 
font-size : 14px; 
margin-left : 3%; 
margin-right : 3%; 
line-height : 1.8em; 
} 
#top h3 { 
font-weight : normal; 
font-size : 14px; 
margin-left : 3%; 
margin-right : 3%; 
line-height : 1.8em; 
} 
#top h4 { 
font-weight : normal; 
font-size : 14px; 
margin-left : 3%; 
margin-right : 3%; 
line-height : 1.8em; 
} 
#wrap #contents #left h4 { 
font-weight : normal; 
font-size : 14px; 
margin-left : 3%; 
margin-right : 3%; 
} 
#wrap #contents #left h5 { 
font-weight : normal; 
font-size : 14px; 
margin-left : 3%; 
margin-right : 3%; 
} 
#wrap #contents #left h6 { 
font-weight : normal; 
font-size : 100%; 
margin-left : 3%; 
margin-right : 3%; 
} 
#wrap #footer { 
margin-top : 15px; 
margin-right : 35px; 
margin-bottom : 0; 
margin-left : 35px; 
border-top-width : 1px; 
border-top-style : solid; 
border-top-color : #c0c0c0; 
padding-top : 10px; 
padding-bottom : 0; 
} 
#wrap #footer2 { 
float : left;
margin-top : 15px; 
margin-right : 35px; 
margin-bottom : 0; 
margin-left : 25px; 
padding-top : 10px; 
padding-bottom : 0; 
} 
#wrap #bou { 
margin-top : 15px; 
margin-right : 35px; 
margin-bottom : 0; 
margin-left : 35px; 
border-top-width : 1px; 
border-top-style : solid; 
border-top-color : #ffffff; 
padding-top : 15px; 
padding-bottom : 0; 
} 
#wrap #bous { 
margin-top : 0; 
margin-right : 35px; 
margin-bottom : 0; 
margin-left : 35px; 
border-top-width : 0; 
border-top-style : solid; 
border-top-color : #ffffff; 
padding-top : 0; 
padding-bottom : 0; 
border : 1px solid #0084db; 
font-size : 14px; 
} 
#wrap #contents #left cite { 
font-weight : bold; 
display : block; 
text-align : right; 
color : #1f1f1f; 
} 
#wrap #footer a { 
color : #1f1f1f; 
text-decoration : underline; 
} 
#wrap #footer2 a { 
color : #1f1f1f; 
text-decoration : underline; 
} 
#wrap #contents #left blockquote p { 
line-height : 18px; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 5px; 
margin-left : 0; 
} 
#wrap #bottom { 
background-image : url(http://www.p-get.info/footer.png); 
background-repeat : no-repeat; 
height : 12px; 
margin : 0; 
padding : 0; 
} 
#wrap #footer p { 
font-size : 95%; 
display : block; 
padding-top : 0; 
padding-right : 25px; 
padding-bottom : 0; 
padding-left : 25px; 
margin : 0; 
} 
#wrap #footer2 p { 
font-size : 95%; 
display : block; 
padding-top : 0; 
padding-right : 25px; 
padding-bottom : 0; 
padding-left : 25px; 
margin : 0; 
} 
#wrap #header .logo span { 
display : block; 
font-size : 85%; 
} 
#wrap #contents #sidebar ul { 
padding : 0; 
list-style-type : none; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
} 
.navigation { 
width : 222px; 
border : 1px solid #ffffff; 
margin-bottom : 15px; 
} 
.navhead { 
background : #ffffff url(http://www.p-get.info/navhead2.jpg) repeat-x; 
height : 20px; 
padding : 1px 0 0 5px; 
margin-bottom : 0; 
} 
.menu { 
width : 220px; 
padding : 0 1px 0 1px; 
font-size : 14px; 
} 
.menu li { 
margin-bottom : 0; 
list-style-type : none; 
white-space : nowrap; 
} 
.menu li a {
text-decoration : none;
color : #1F1F1F;
width : 220px;
display : block;
height : 24px;
line-height : 24px;
padding : 0px;
background : #FFFFFF url(http://www.p-get.info/menubg.jpg) repeat-x;
}
.menu li a:visited { 
color : #1f1f1f; 
} 
.menu li a:hover { 
background : #ffb6c1; 
color : #1f1f1f; 
} 
.navigation2 { 
width : 222px; 
border : 1px solid #ffffff; 
margin-bottom : 15px; 
}
.menu2 li { 
margin-bottom : 1px; 
list-style-type : none; 
white-space : nowrap; 
} 
.menu2 li a {
text-decoration : none;
color : #1F1F1F;
width : 220px;
display : block;
height : 24px;          /*メニューの縦幅*/
line-height : 24px;
padding : 0px;             /*テキストのバランス*/
padding-left : 17px;      /*テキストの左右位置*/
background : #FFFFFF url(http://www.p-get.info/menubg.jpg) repeat-y;
}
.menu2 li a:visited { 
color : #1f1f1f; 
} 
.menu2 li a:hover { 
background : #ffb6c1; 
color : #1f1f1f; 
} 
.menu6 li a {
text-decoration : none;
color : #1F1F1F;
width : 220px;
display : block;
height : 24px;          /*メニューの縦幅*/
line-height : 24px;
padding : 0px;             /*テキストのバランス*/
padding-left : 17px;      /*テキストの左右位置*/
background : #FFFFFF url(http://www.p-get.info/menubg6.jpg) repeat-y;
}
.menu6 li a:hover { 
background : #ffb6c1; 
color : #1f1f1f; 
} 
#wrap #contents #left ul { 
list-style-type : square; 
} 
#wrap #contents #left th { 
background-color : #fff0f5; 
color : #993300; 
font-family : Arial, Helvetica, sans-serif; 
text-transform : uppercase; 
font-weight : bold; 
} 
#wrap #contents #left .alt1 { 
background-color : #0000cd; 
} 
#wrap #contents #left .alt2 { 
background-color : #0000cd; 
} 
#wrap #contents #sidebar form { 
margin : 0; 
padding : 0; 
} 
#wrap #contents #sidebar #searchform { 
margin-bottom : 15px; 
padding : 10px; 
background-color : #0000cd; 
} 
#wrap #contents #left a:visited, active { 
color : #1f1f1f; 
} 
#wrap #contents #left a:hover { 
color : #1f1f1f; 
text-decoration : none; 
background-color : #ffb6c1; 
} 
#wrap #footer a:hover { 
color : #1f1f1f; 
text-decoration : none; 
background-color : #ffb6c1; 
} 
#wrap #bous a:hover { 
color : #1f1f1f; 
text-decoration : none; 
background-color : #ffb6c1; 
} 
#wrap #headcopysite a:hover { 
color : #1f1f1f; 
text-decoration : none; 
background-color : #ffb6c1; 
} 
#wrap #sidebar2 a:hover { 
color : #1f1f1f; 
text-decoration : none; 
background-color : #ffb6c1; 
} 
#wrap #sidebar2 a { 
color : #1f1f1f; 
text-decoration : underline; 
} 
#wrap #sidebar3 a:hover { 
color : #1f1f1f; 
text-decoration : none; 
background-color : #ffb6c1; 
} 
#wrap #sidebar3 a { 
color : #1f1f1f; 
text-decoration : underline; 
} 
#wrap #headcopysite a { 
color : #1f1f1f; 
text-decoration : underline; 
} 
#wrap #header .logo a { 
text-decoration : none; 
} 
#wrap #contents #left h1 a { 
text-decoration : none; 
} 
#wrap #contents #left h1 a:visited, active { 
text-decoration : none; 
} 
#wrap #contents #left h1 a:hover { 
text-decoration : underline; 
} 
#wrap #footer a:visited, active { 
color : #1f1f1f; 
text-decoration : underline; 
} 
#wrap #footer .credit { 
font-size : 14px; 
margin : 0; 
color : #1f1f1f; 
}
#wrap #footer .credit a { 
color : #1f1f1f; 
} 
#wrap #bous a { 
color : #1f1f1f; 
font-size : 14px; 
} 
div.posi3 { 
position : absolute; 
top : 100px; 
left : 35px; 
} 
a.pdf { 
background-image : url("http://www.p-get.info/map.jpg"); 
background-repeat : no-repeat; 
background-position : left center; 
padding-left : 30px; 
font-size : 85%; 
line-height : 1.5em; 
} 
a.pdf5 { 
background-image : url("http://www.p-get.info/as002_02.gif"); 
background-repeat : no-repeat; 
background-position : left center; 
padding-left : 17px; 
line-height : 1.5em; 
} 
a.pdf6 { 
background-image : url("http://www.p-get.info/as002_03.gif"); 
background-repeat : no-repeat; 
background-position : left center; 
padding-left : 17px; 
line-height : 1.5em; 
} 
a.pdf7 { 
background-image : url("http://www.p-get.info/bt7.gif"); 
background-repeat : no-repeat; 
background-position : left center; 
padding-left : 17px; 
line-height : 1.6em; 
} 
a.pdf8 { 
background-image : url("http://www.p-get.info/icon_l06.gif"); 
background-repeat : no-repeat; 
background-position : left center; 
padding-left : 17px; 
line-height : 1.6em; 
} 
a.pdf9 { 
background-image : url("http://www.p-get.info/bt9.gif"); 
background-repeat : no-repeat; 
background-position : left center; 
padding-left : 17px; 
line-height : 0; 
} 
a.pdf10 { 
background-image : url("http://www.p-get.info/bt10.gif"); 
background-repeat : no-repeat; 
background-position : left center; 
padding-left : 17px; 
line-height : 0; 
} 
a.pdf11 { 
background-image : url("http://www.p-get.info/bt11.gif"); 
background-repeat : no-repeat; 
background-position : left center; 
padding-left : 17px; 
line-height : 0; 
} 
a.pdf12 { 
background-image : url("http://www.p-get.info/icon_l10.gif"); 
background-repeat : no-repeat; 
background-position : left center; 
padding-left : 17px; 
line-height : 2em; 
} 
a.pdf13 { 
background-image : url("http://www.p-get.info/icon_l10.gif"); 
background-repeat : no-repeat; 
background-position : left center; 
padding-left : 17px; 
line-height : 1.6em; 
} 
a.pdf15 { 
background-image : url("http://www.p-get.info/click01.gif"); 
background-repeat : no-repeat; 
background-position : left center; 
padding-left : 37px; 
line-height : 1.6em; 
} 
a { 
color : #0064c8; 
} 
a:hover { 
text-decoration : none; 
} 
.link { 
background-color : #fff; 
float : right; 
margin : 0 0 10px 10px; 
} 
#midashi h2 { 
font-weight : bold; 
font-size : 17px; 
line-height : 38px; 
background : #ffffff url(http://www.p-get.info/bar18.jpg) no-repeat; 
height : 40px; 
width : 630px; 
padding-left : 20px; 
} 
#midashi h3 { 
font-weight : bold; 
font-size : 17px; 
line-height : 20px; 
background : #ffffff url(http://www.p-get.info/bar19.gif) no-repeat; 
height : 40px; 
width : 630px; 
padding-left : 20px; 
} 
.imgLeft{
text-align: right;
margin: 0px;
padding: 0px 0px 0px 0;
}
a img { 
border:0;
}
/* ============================= ３段コンテンツ始まり ====================== */
.link {
background-color: #FFFFFF;
float:right; margin:0px 0 10px 10px;
}
h2 {
font-weight: normal;
font-size: 100%;
line-height: 1.2em; 
margin:0px;
padding:0px;
}
h3 {
font-weight: normal;
font-size: 100%;
line-height: 1.2em; 
margin:0px;
padding:0px;
}
a img { 
border:0;
background-color: #FFFFFF;
}
html, input, textarea{
font-size:0.88em;
line-height:1.333em;
color:#000000;
}
.extra {margin:25px -5px 0 -6px; position:relative;}
.extrabox {background:url(http://www.p-get.info/extrabox_bot_bg.jpg) bottom left no-repeat #def1fa; color:#393952;}
.extrabox .top_bg {background:url(http://www.p-get.info/extrabox_top_bg.jpg) top left no-repeat; width:100%;}
.extra .indent {padding:15px 6px 11px 16px;}
.column4, .col1, .col2, .col3, .col4, .col5, .col6 { 
float : left; 
} 
#index .row1 .col1 {width:200px; padding-right:11px; padding-left:10px;}
#index .row1 .col2 {width:200px; padding-right:11px;}
#index .row1 .col3 {width:200px;}
#index .row1 .col4 { 
width : 200px; 
padding-right : 11px; 
padding-left : 10px; 
margin-top : 10px; 
} 
#index .row1 .col5 {width:200px; padding-right:11px;margin-top :10px;}
#index .row1 .col6 {width:200px;margin-top :10px;}
.back
 {
	margin: 0px;
	width: 631px;
}
.back dd {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 1px;
	margin: 0px;
	text-align: left;
	background-image: url(back-3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.back dl {
	margin: 0px;
	background-image: url(back-2.gif);
	background-repeat: repeat-y;
}