@charset "EUC-JP";
a:link{color:#3311DD;text-decoration:none;}
a:visited{color:#800080;text-decoration:none;}
a:active{color:#FF3300;text-decoration:none;}
a:hover{color:#DD7733;text-decoration:underline;}
a.b_link:link{color:#FFFFFF;text-decoration:none;}
a.b_link:visited{color:#EEEEEE;text-decoration:none;}
a.b_link:active{color:#FFFF00;text-decoration:none;}
a.b_link:hover{color:#FFFF70;text-decoration:underline;}
a.b2_link:link{color:#666666;text-decoration:none;}
a.b2_link:visited{color:#666666;text-decoration:none;}
a.b2_link:active{color:#006699;text-decoration:none;}
a.b2_link:hover{color:#006699;text-decoration:underline;}
a.c_link:link{color:#DD0000;text-decoration:none;}
a.c_link:visited{color:#DD0000;text-decoration:none;}
a.c_link:active{color:#DD0000;text-decoration:none;}
a.c_link:hover{color:#EE0000;text-decoration:underline;}
body{font-size:12px;line-height:1.4;letter-spacing:0.4pt;color:#333333;background-color:#585D71;margin:0px;padding:0px;font-family: "Hiragino Kaku Gothic Pro W6","¥Ò¥é¥®¥Î³Ñ¥´ Pro W6",Osaka,"£Í£Ó £Ð¥´¥·¥Ã¥¯",sans-serif;}
table{font-size:12px;line-height:1.4;letter-spacing:0.4pt;color:#333333;}
p{margin-top:5px;margin-bottom:5px;}
img{border:0px;}
form,dl,dt,dd,h1,h2,h3,h4,h5,h6,div,fieldset,legend{margin:0px;padding:0px;}
blockquote{text-indent:0px;margin:5px 8px 5px 8px;}
ul{margin:0px;margin-left:1em;padding-left:1em;}
/* li{display:list-item;list-style:none;}
/* =================FONT SIZE Verdana */
.f08px{font-size:9px;}  
.f09px{font-size:9px;}  
.f10px{font-size:10px;}
.f11px{font-size:11px;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
.f22px{font-size:22px;}
.f24px{font-size:24px;}
.f28px{font-size:28px;}
.f32px{font-size:32px;}
.bold12{font-size:12px;font-weight:bolder;}
.bold14{font-size:14px;font-weight:bolder;}
.bold16{font-size:16px;font-weight:bolder;}
.bold18{font-size:18px;font-weight:bolder;}
.bold24{font-size:24px;font-weight:bolder;}
.bold28{font-size:28px;font-weight:bolder;}
.bold32{font-size:32px;font-weight:bolder;}
.atten_red{color:#FF0000;font-size:10px;}
.atten_org{color:#FF5000;font-size:10px;}
.atten_mos{color:#806341;font-size:10px;}
.atten_gry{color:#777777;font-size:10px;}
.atten_gry2{color:#555555;font-size:10px;}
.atten_grn{color:#007700;font-size:10px;}
.atten_dgry11{color:#555555;font-size:11px;}
.title_b12 {font-size: 12px;	font-weight: bolder;	color: #000077;}
.title_b14 {font-size: 14px;	font-weight: bolder;	color: #000077;}
.fstrong{font-weight:bold;}
.fitlic{font-style:oblique;}
.txtorikesi{text-decoration:line-through;}
.txkasen{text-decoration:underline;}
.txuesen{text-decoration:overline;}
/* ==================COLOR */
.cblack{color:#000000;}
.cwhite{color:#FFFFFF;}
.cwgry{color:#DCDCDC;}
.csilver{color:#C0C0C0;}
.cgray{color:#808080;}
.cwgry2{color:#AAAAAA;}
.cgry{color:#777777;}
.cdkgry{color:#555555;}
.cdimgry{color:#333333;}
.cyellow{color:#FFFF00;}
.corg{color:#FF8C00;}
.cdarorg{color:#FF6600;}
.corgred{color:#FF5000;}
.cred{color:#FF0000;}
.cdkred{color:#990000;}
.cmaroon{color:#800000;}
.ckskyblue{color:#87ceeb;}
.caqua{color:#00FFFF;}
.cstblue{color:#00CED1;}
.caoblue{color:#0066CC;}
.croyalblue{color:#4169E1;}
.cblue{color:#0000ff;}
.cmedblue{color:#0000CD;}
.cnavy{color:#000080;}
.cfuchsia{color:#FF00FF;}
.cpurple{color:#800080;}
.cindigo{color:#4B0082;}
.clime{color:#00FF00;}
.cgreen{color:#008000;}
.ckygrn{color:#9ACD32;}
.cteal{color:#008080;}
.colive{color:#808000;}
.cdkgrn{color:#007700;}
.cdkgold{color:#C5860B;}
.cmosgold{color:#806341;}
.cbrown{color:#6E4900;}
.cdkslagry{color:#2F4F4F;}
.cmosblue{color:#3D668F;}
.cdk55gry{color:#555555;}
.cbbo{color:#255075;}
.csbls{color:#B0814D;}
.ctitle_red{color:#E01900;}
.cbkpink{color:#ED2E14;}
/* ==================BGCOLOR */
.bblack{background-color:#000000;}
.bwhite{background-color:#FFFFFF;}
.borg{background-color:#FFD700;}
.bhada{background-color:#FFE4B5;}
.busuhada{background-color:#FAFAD2;}
.bygrn{background-color:#9ACD32;}
.bmizu{background-color:#AFEEEE;}
.bmpin{background-color:#FFF0F5;}
.bivory{background-color:#FFFFF0;}
.bcrm{background-color:#FFFFCC;}
.bskyblue{background-color:#87ceeb;}
.byellow{background-color:#ffff00;}
.bccc{background-color:#CCCCCC;}
.bdkgry{background-color:#2F4F4F;}
.bred{background-color:#FF0000;}
/* ==================LINE */
.tbwaku{border:1px solid #000000;}
.tbwaku_gry{border:1px solid #CCCCCC;}
.tbwaku_mos{border:1px solid #806341;}
.tbwaku_dkgry{border:1px solid #808080;}
.tbwaku_org{border:1px solid #FFCC66;}
.tbwaku_red{border:1px solid #EE0000;}
.tbwaku_top{border:1px solid #255075;}
.gakubuti{padding:3px;margin:3px;border:1px solid;border-top-color:#777777;border-right-color:#CCCCCC;border-bottom-color:#CCCCCC;border-left-color:#777777;}
.gakubuti1{padding:1px;margin:1px;border:1px solid;border-top-color:#DDDDDD;border-right-color:#555555;border-bottom-color:#555555;border-left-color:#DDDDDD;}
.gakubuti2{padding:1px;margin-left:7px;margin-right:10px;border:1px solid;border-top-color:#CCCCCC;border-right-color:#777777;border-bottom-color:#777777;border-left-color:#CCCCCC;}
.waku_sdw{border:1px solid;border-top-color:#333333;border-right-color:#DDDDDD;border-bottom-color:#DDDDDD;border-left-color:#333333;}
.gaku_whi5px{border:5px solid #FFFFFF;}
td#cart_title { padding:3px; border-top:2px solid #5A2E00; border-bottom:2px solid #5A2E00;}
td#cart_nomal { padding:3px; border-bottom:1px solid #5A2E00;}
td#cart_break { padding:3px; border-bottom:1px double #5A2E00;}
td#cart_footer { padding:3px; border-bottom:2px solid #5A2E00;}
td#cart_line_w { padding:5px; border-bottom:2px solid #5A2E00; border-top:2px solid #5A2E00; }
td#cart_line { padding:5px; border-bottom:1px solid #5A2E00; }
td#cart_line_b { padding:5px; border-bottom:2px solid #5A2E00; }
.btm_line_wht{border-bottom:1px solid #FFFFFF;}
.btm_line_blk{border-bottom:1px solid #000000;}
.btm_line_bgry{border-bottom:1px solid #555555;}
.btm_line_gry{border-bottom:1px solid #999999;}
.btm_line_wgry{border-bottom:1px solid #DDDDDD;}
.btm_line_koko{border-bottom:3px solid #EE3333;}
.btm_line_doko{border-bottom:3px solid #BBBBDD;}
.top_line_wht{border-top:1px solid #FFFFFF;}
.top_line_blk{border-top:1px solid #000000;}
.top_line_bgry{border-top:1px solid #555555;}
.top_line_gry{border-top:1px solid #999999;}
.top_line_wgry{border-top:1px solid #DDDDDD;}
.top_btmline_wht{border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
.top_btmline_blk{border-top:1px solid #000000;border-bottom:1px solid #000000;}
.top_btmline_bgry{border-top:1px solid #555555;border-bottom:1px solid #555555;}
.top_btmline_gry{border-top:1px solid #999999;border-bottom:1px solid #999999;}
.top_btmline_wgry{border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;}
.left_line_wht{border-left:1px solid #FFFFFF;}
.left_line_blk{border-left:1px solid #000000;}
.left_line_bgry{border-left:1px solid #555555;}
.left_line_gry{border-left:1px solid #999999;}
.left_line_wgry{border-left:1px solid #DDDDDD;}
.right_line_wht{border-right:1px solid #FFFFFF;}
.right_line_blk{border-right:1px solid #000000;}
.right_line_bgry{border-right:1px solid #555555;}
.right_line_gry{border-right:1px solid #999999;}
.right_line_wgry{border-right:1px solid #DDDDDD;}
.dotback_x{background:url(../_css/dot3x3.gif) repeat-x center center;}
.dotback_y{background:url(../_css/dot3x3.gif) repeat-y center center;}
.dotback1_x{background:url(../_css/dot3x1.gif) repeat-x center center;}
.dotback1_y{background:url(../_css/dot3x1.gif) repeat-y center center;}
.slaback_x{background:url(../_css/sla_bg.gif) repeat center center;}
.slaback_y{background:url(../_css/sla_bg.gif) repeat center center;}
.atten_scroll{padding-bottom:23px;color:#E01900;font-size:11px;}
/* ==================FORM */
.crbtn{cursor:pointer;padding:0px 2px 0px 5px;}
.hand{cursor:pointer;}
.fldnum{font-size:12px;text-align:right;margin:1px;padding-right:3px;}
.fldtx{font-size:12px;text-align:left;margin:1px;padding:1px;}
.fldzen {font-size:12px;text-align:left;margin:1px;padding:1px;}
.fldhan {font-size:12px;text-align:left;margin:1px;padding:1px;}
.fldtx10{font-size:10px;line-height: 1.4;text-align:left;margin:1px;padding:1px;}
.fldzen10 {font-size:10px;line-height: 1.4;text-align:left;margin:1px;padding:1px;}
/* ==================Decoration */
.leftblock{border-left-width:5px;border-left-style:solid;border-left-color:#000000;}
.leftblock_blu{border-left-width:5px;padding-left:5px;border-left-style:solid;border-left-color:#0066CC;white-space:nowrap;}
.leftblock_grn{border-left-width:5px;padding-left:5px;border-left-style:solid;border-left-color:#338844;white-space:nowrap;}
.leftblock_org{border-left-width:5px;padding-left:5px;border-left-style:solid;border-left-color:#FF5000;white-space:nowrap;}
.leftblock_red{border-left-width:5px;padding-left:5px;border-left-style:solid;border-left-color:#FF0000;white-space:nowrap;}
.leftblock_gry{border-left-width:5px;padding-left:5px;border-left-style:solid;border-left-color:#808080;white-space:nowrap;}
.leftblock_gry2{border-left-width:5px;padding-left:5px;border-left-style:solid;border-left-color:#CCCCCC;white-space:nowrap;}
.leftblock_pnk{border-left-width:5px;padding-left:5px;border-left-style:solid;border-left-color:#FF6666;white-space:nowrap;}
.title_tx{font-size:14px;color:#FF5000;font-weight: bold;padding:3px;padding-right:5px;border-left:7px solid #808080;border-bottom:1px solid #808080;margin-bottom:2px;text-align:left;}
.title_tx_org{font-size:14px;color:#808080;font-weight: bold;padding:3px;padding-right:5px;border-left:7px solid #FF5000;border-bottom:1px solid #FF5000;}
.title_gift{font-size:14px;color:#BE131A;font-weight: bold;padding:3px 5px 0px 5px;border-left:7px solid #808080;border-bottom:1px solid #909090;white-space:nowrap;}

.title_present{background-color:#EEFFEE;border-left-width:4px;padding-left:3px;border-left-style:solid;border-left-color:#FF8C00;white-space:nowrap;}
.title_present2{background-color:#EEFFEE;border-left-width:4px;padding-left:3px;border-left-style:solid;border-left-color:#EEFFEE;white-space:nowrap;}


.pbmae{page-break-before:always;}
.pbato{page-break-after:always;}
td#title {padding:5px;}
td#list{padding:5px;}
/*li#disc{display:list-item;list-style-type:disk;line-height:1.4:}*/
/*li#circle{display:list-item;list-style:circle;text-indent:0px;}*/
/* ================NAKA_PP */
.title_tx_blue{font-size:14px;color:#333333;font-weight: bold;padding:3px;padding-right:5px;border-left:5px solid #455694;border-bottom:1px solid #455694;white-space:nowrap;}
td#privacy{padding-left:30px; padding-top:10px; padding-bottom:10px; padding-right:30px;}
ol#privacy{margin-top:0px;margin-bottom:2px;line-height:135%; list-style-position:outside;padding-top:5px;padding-bottom:5px;}
li#privacy{display:list-item;list-style:decimal;line-height:135%;list-style-position:outside;text-indent:0px;padding-bottom:10px;}
li#privacy_nest{display:list-item;list-style:lower-alpha;line-height:135%;list-style-position:outside; text-indent:0px;padding-bottom:5px;}
/* ================FUMI */
.title_tx_pink{font-size:14px;color:#333333;font-weight: bold;padding:5px;padding-right:5px;border-left:7px solid #FF9999;border-bottom:1px solid #FF9999;white-space:nowrap;}

.imgspace1 {
	padding: 6px 0px 0px;
}

.tablestyle1 {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #CFCFCF;
	border-left-color: #CFCFCF;
	border-right-style: solid;
	border-left-style: solid;
}

.mainText {
	font-size: 12px;
	line-height: 1.8em;
}
.topic_Text {
	font-size: 14px;
	line-height: 140%;
	color: #339900;
}
.imgspace_crr {
	padding: 0px 5px 5px 0px;
}
.imgspace_crr3 {
	padding: 0px 15px 0px 0px;
}
.titlestyle {
	padding-top: 14px;
	padding-left: 14px;
	padding-bottom: 14px;
}
.tablestyle_crr1 {
	background-color: #FFFFFF;
	padding: 13px;
	margin-top: 15px;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
.tablestyle_crr3 {
	margin-left: 20px;
}
.title_crr1 {
	font-size: 12px;
	font-weight: bolder;
	color: #006699;
}
.liststyle0 {
	background-color: #333333;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	text-align: center;
	color: #FFFFFF;
}
.liststyle1 {
	background-color: #666666;
	border: 1px solid #CCCCCC;
}
.liststyle2 {
	background-color: #666666;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	text-align: center;
	color: #FFFFFF;
}
.liststyle3 {
	background-color: #999999;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	text-align: right;
	color: #FFFFFF;
}
.liststyle4 {
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	text-align: center;
}
.liststyle5 {
	background-color: #FFFFFF;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	text-align: center;
}.tablespace_main {
	margin: 16px;
}
.tablespace_top_l {
	padding: 4px;
}
.line_lr {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.line_lrb {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.tbwaku_top {
	border: 1px solid #455694;
	margin-bottom: 15px;
}
.tbwaku_yoyaku {
	border: 1px solid #455694;
	margin-bottom: 10px;
	margin-left: 10px;
}
.tbwaku_stab {
	border: 1px solid #99053B;
	margin-bottom: 15px;
}
.tbwaku_topic {
	margin-top: 5px;
	margin-bottom: 5px;
}
.imgspace_u16 {
	margin-bottom: 16px;
}
.imgspace_r5 {
	margin-right: 5px;
}
.imgspace_l9 {
	margin-left: 9px;
}
.imgspace_u9 {
	margin-top: 9px;
}
.imgspace_u1 {
	margin-top: 1px;
}
.imgspace_r9 {
	margin-right: 9px;
}
.imgspace_ru9 {
	margin-top: 9px;
	margin-right: 9px;
}
.imgspace_bl9 {
	margin-bottom: 16px;
	margin-left: 9px;
}
.imgspace_b9 {
	margin-bottom: 9px;
}
.table_cyoyaku {
	background-color: #455694;
	background-position: left;
	color: #FFFFFF;
}
/* ================NAVI-BUTTON */
#btn_box{
	width:692px;
	height:50px;
	background:#6684CE url(/images/_global_nav.gif) no-repeat left top; 
	margin-bottom:16px;
}
#btn_box ul{list-style:none;margin:0px;padding:0px;overflow:hidden;}
#blobalNav {
	width:692px;
	height:50px;
	list-style-type:none;
} 
/* */
#blobalNav li {float:left;}
#blobalNav li.nav01 {width:86px;}
#blobalNav li.nav02 {width:87px;}
#blobalNav li.nav03 {width:87px;}
#blobalNav li.nav04 {width:86px;}
#blobalNav li.nav05 {width:87px;}
#blobalNav li.nav06 {width:86px;}
#blobalNav li.nav07 {width:87px;}
#blobalNav li.nav08 {width:86px;}
/* */
#blobalNav li a {
	display:block;
	overflow:hidden;
	width:100%;
	height:0px !important;
	height /* */:50px;
	padding-top:50px; /* ¹â¤µ0¤Ë¤·¤¿Ê¬50¹­¤²¤ë */

	color:#FFFFFF;
}
/* */
#blobalNav li a:hover{background:url(/images/_global_nav.gif);}
#blobalNav li.nav01 a:hover {background-position:0px -50px;}
#blobalNav li.nav02 a:hover {background-position:-86px -50px;}
#blobalNav li.nav03 a:hover {background-position:-173px -50px;}
#blobalNav li.nav04 a:hover {background-position:-260px -50px;}
#blobalNav li.nav05 a:hover {background-position:-346px -50px;}
#blobalNav li.nav06 a:hover {background-position:-433px -50px;}
#blobalNav li.nav07 a:hover {background-position:-519px -50px;}
#blobalNav li.nav08 a:hover {background-position:-606px -50px;}
