@import '/j/shared/shared/style/shared.css';
@import '/j/shared/shared/style/content.css';
@import '/j/shared/categories/categories.css';

/* ------------- wire –{Ž¿•”•ª ------------- */
div#wire_left{
	float: left;
	width: 0px;}
div#wire_right{
	float: right;
	width: 190px;}
div#wire_main{
	width: 100%;}
div#wrapper3,
div#wrapper2L{
	width: 100%;}

div#wrapper3{
	float: left;
	margin-right: -200px;}
div#wrapper3 div#wire_main{
	margin-left: 1px;
	margin-right: 199px;}

/* ------------- ie7, fx ------------------ */
div#wrapper3   > div#wire_main,
div#wrapper2L  > div#wire_main,
div#wrapper2R  > div#wire_main{
	width: auto;
	position: static;}

/* --------------- –³ŠQwire ---------------- */
div#global_navigation{
	width: 100%;}
div#fnavi,
div#footer{
	width: 100%;
	clear: both;}


/* ---------- ƒGƒfƒBƒ^“™•â³, margin‹ÖŽ~ ------------ */

table#wire{ width: 100%;}
div#area4{
	width: 100%;
	margin-left: 220px;}
div#wire_main > div#area4{
	width: auto;}
div#area5{
	width: 100%;
	margin-left: 10px;}
div#fnavi{
	width: auto;}

div#cms_Frame_Layout{
	width: 100%;
	margin: 0;
	padding: 0;}
div#cms_Frame_Layout div#cms_Frame_Size{
	width: 100% !important}

/* ------------------ ˆóü ------------------------- */
@media print{
	div#wire_right{
		display: none;}
	div#wrapper3 div#wire_main{
		margin-left: 0;
		margin-right: 0;}

.skip {
	position: relative;
	z-index: auto;
	width: 1px;
	height: 1px;
	visibility: hidden;
}


address:before{
	content: ".";
	display: block;
	visibility: hidden;
	line-height: 1%;}


}



