

@charset UTF-8;


/*基本設定
------------------------------------*/
*{

}


br.clear{
	clear:both;
	line-height:0;
	font-size:0;
}

.cubic_cursor_move{
cursor:move;
text-align:left;
}


.cubic_cursor_move table{
border-collapse:separate;
}


* html .cubic_maintoolbar .cubic_ghostimage{
behavior: expression(IEPNGFIX.fix(this));
} 

/*ツールバー設定
------------------------------------*/
.cubic_maintoolbar_section{
	position:absolute;
	top:0;
	left:0;
/*	width:100%; */
	float:left;
}
/* 2009.08.05 Kanemitsu START */
/*IE7.0*/
*:first-child+html .cubic_maintoolbar{
/*	width:100%; */
	cursor:move;
	height:40px;
	background-color: #808080;  
	background-repeat:repeat;
	position:absolute;
	filter: alpha(opacity=70);
  	-moz-opacity:0.70;
  	opacity:0.70;
}

/* IE7.0以外*/
.cubic_maintoolbar{
/*	width:100%; */
	cursor:move;
	height:40px;
	background:url(http://cm-demo.gio-cubic.net/img/bar_bg.png) repeat 0 0;
	background-image:url(http://cm-demo.gio-cubic.net/img/bar_bg.png);
	position:absolute;
	filter: alpha(opacity=70);
  	-moz-opacity:0.70;
  	opacity:0.70;
}
/* 2009.08.05 Kanemitsu END */


* html .cubic_maintoolbar{
/*	width:100%; */
	_width:0px;
	cursor:move;
	height:40px;
	
	behavior: expression(
	this.style.behavior || (
	this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src='"+this.currentStyle.getAttribute("backgroundImage").slice(5,-2)+"')",
	this.style.backgroundImage = "none",
	this.style.behavior = "none"
	)
	);
}

.cubic_maintoolbar_box{
	margin:0;
	padding:0;
}

.cubic_mbar_add{
	border:0;
}

.cubic_mbar_add_height{
	margin:0;
	padding:3px 0 0 0;
	border:0;
}

.cubic_mbar_color_height{
	margin:0;
	padding:3px 0 0 0;
	border:0;
}

.cubic_mbar_share{
	border:0;
}

.cubic_mbar_list{
	border:0;
}

.cubic_mbar_all{
	border:0;
	padding:1px 0 0 0;
}

/*20090805 Kanemitsu START*/
/*
.cubic_pin_red{
background: url(http://cm-demo.gio-cubic.net/img/pin_red.png) 0 0 repeat-y;
}
*/

.cubic_pin_red{
	width:22px;
	height:39px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/pin_red.png", sizingMethod="scale");
	/*_background: url(http://cm-demo.gio-cubic.net/img/pin_red.png) 0 0 repeat-y;*/
	
}
/*
.cubic_pin_yellow{
background: url(http://cm-demo.gio-cubic.net/img/pin_yellow.png) 0 0 repeat-y;
}
*/
.cubic_pin_yellow{
	width:22px;
	height:39px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/pin_yellow.png", sizingMethod="scale");
	/*_background: url(http://cm-demo.gio-cubic.net/img/pin_yellow.png) 0 0 repeat-y;*/
	
}
/*
.cubic_pin_green{
background: url(http://cm-demo.gio-cubic.net/img/pin_green.png) 0 0 repeat-y;
}
*/
.cubic_pin_green{
	width:22px;
	height:39px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/pin_green.png", sizingMethod="scale");
	/*_background: url(http://cm-demo.gio-cubic.net/img/pin_green.png) 0 0 repeat-y;*/
	
}
/*
.cubic_pin_aqua{
background: url(http://cm-demo.gio-cubic.net/img/pin_aqua.png) 0 0 repeat-y;
}
*/
.cubic_pin_aqua{
	width:22px;
	height:39px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/pin_aqua.png", sizingMethod="scale");
	/*_background: url(http://cm-demo.gio-cubic.net/img/pin_aqua.png) 0 0 repeat-y;*/
	
}

/*
.cubic_pin_blue{
background: url(http://cm-demo.gio-cubic.net/img/pin_blue.png) 0 0 repeat-y;
}
*/


.cubic_pin_blue{
	width:22px;
	height:39px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/pin_blue.png", sizingMethod="scale");
	/*_background: url(http://cm-demo.gio-cubic.net/img/pin_blue.png) 0 0 repeat-y;*/
	
}

/*
.cubic_pin_purple{
background: url(http://cm-demo.gio-cubic.net/img/pin_purple.png) 0 0 repeat-y;
}
*/


.cubic_pin_purple{
	width:22px;
	height:39px;
    font-size:0;
    	/*_background: url(http://cm-demo.gio-cubic.net/img/pin_purple.png) 0 0 repeat-y;*/
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/pin_purple.png", sizingMethod="scale");
	
}

/*
.cubic_pin_purple img{
	_display:none;
	expression("none");
}
*/

/*20090805 Kanemitsu END*/

/*BOX 基本設定
------------------------------------*/


.cubic_pngimage{
	_display:none;
	expression("none");
}

/* 2009.06.25 Kanemitsu*/
.cubic_ghostimage{
	position:absolute;
	_display:none;
 /* filter: alpha(opacity=90);
  -moz-opacity:0.90;
  opacity:0.90;
*/
  
}


/*BOX 赤色
------------------------------------*/

.cubic_arrow_top_red{
	width:33px;
	height:9px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_top_red.png", sizingMethod="scale");
}


.cubic_arrow_bottom_red{
	width:9px;
	height:24px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_bottom_red.png", sizingMethod="scale");
}

.cubic_left_top_red{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_top_red.png", sizingMethod="scale");
}

.cubic_right_top_red{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_top_red.png", sizingMethod="scale");
}

.cubic_left_bottom_red{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_bottom_red.png", sizingMethod="scale");
}

.cubic_right_bottom_red{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_bottom_red.png", sizingMethod="scale");
}

/*BOX 赤色(透明)
------------------------------------*/

.cubic_arrow_alpha_top_red{
	width:33px;
	height:9px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_alpha_top_red.png", sizingMethod="scale");
}

.cubic_arrow_alpha_bottom_red{
	width:9px;
	height:24px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_alpha_bottom_red.png", sizingMethod="scale");
}

.cubic_left_alpha_top_red{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_alpha_top_red.png", sizingMethod="scale");
}

.cubic_right_alpha_top_red{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_alpha_top_red.png", sizingMethod="scale");
}

.cubic_left_alpha_bottom_red{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_alpha_bottom_red.png", sizingMethod="scale");
}

.cubic_right_alpha_bottom_red{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_alpha_bottom_red.png", sizingMethod="scale");
}

.cubic_alpha_red{
	background:url(http://cm-demo.gio-cubic.net/img/alpha_red.png);
	_background:url(http://cm-demo.gio-cubic.net/img/s.gif);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/alpha_red.png", sizingMethod="scale");
}

/*BOX 水色
------------------------------------*/

.cubic_arrow_top_aqua{
	width:33px;
	height:9px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_top_aqua.png", sizingMethod="scale");
}

.cubic_arrow_bottom_aqua{
	width:9px;
	height:24px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_bottom_aqua.png", sizingMethod="scale");
}

.cubic_left_top_aqua{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_top_aqua.png", sizingMethod="scale");
}

.cubic_right_top_aqua{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_top_aqua.png", sizingMethod="scale");
}

.cubic_left_bottom_aqua{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_bottom_aqua.png", sizingMethod="scale");
}

.cubic_right_bottom_aqua{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_bottom_aqua.png", sizingMethod="scale");
}

/*BOX 水色(透明)
------------------------------------*/

.cubic_arrow_alpha_top_aqua{
	width:33px;
	height:9px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_alpha_top_aqua.png", sizingMethod="scale");
}

.cubic_arrow_alpha_bottom_aqua{
	width:9px;
	height:24px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_alpha_bottom_aqua.png", sizingMethod="scale");
}

.cubic_left_alpha_top_aqua{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_alpha_top_aqua.png", sizingMethod="scale");
}

.cubic_right_alpha_top_aqua{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_alpha_top_aqua.png", sizingMethod="scale");
}

.cubic_left_alpha_bottom_aqua{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_alpha_bottom_aqua.png", sizingMethod="scale");
}

.cubic_right_alpha_bottom_aqua{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_alpha_bottom_aqua.png", sizingMethod="scale");
}

.cubic_alpha_aqua{
	background:url(http://cm-demo.gio-cubic.net/img/alpha_aqua.png);
	_background:url(http://cm-demo.gio-cubic.net/img/s.gif);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/alpha_aqua.png", sizingMethod="scale");
}

/*BOX 黄色
------------------------------------*/
.cubic_arrow_top_yellow{
	width:33px;
	height:9px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_top_yellow.png", sizingMethod="scale");
}

.cubic_arrow_bottom_yellow{
	width:9px;
	height:24px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_bottom_yellow.png", sizingMethod="scale");
}

.cubic_left_top_yellow{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_top_yellow.png", sizingMethod="scale");
}

.cubic_right_top_yellow{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_top_yellow.png", sizingMethod="scale");
}

.cubic_left_bottom_yellow{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_bottom_yellow.png", sizingMethod="scale");
}

.cubic_right_bottom_yellow{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_bottom_yellow.png", sizingMethod="scale");
}

/*BOX 黄色(透明)
------------------------------------*/

.cubic_arrow_alpha_top_yellow{
	width:33px;
	height:9px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_alpha_top_yellow.png", sizingMethod="scale");
}

.cubic_arrow_alpha_bottom_yellow{
	width:9px;
	height:24px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_alpha_bottom_yellow.png", sizingMethod="scale");
}

.cubic_left_alpha_top_yellow{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_alpha_top_yellow.png", sizingMethod="scale");
}

.cubic_right_alpha_top_yellow{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_alpha_top_yellow.png", sizingMethod="scale");
}

.cubic_left_alpha_bottom_yellow{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_alpha_bottom_yellow.png", sizingMethod="scale");
}

.cubic_right_alpha_bottom_yellow{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_alpha_bottom_yellow.png", sizingMethod="scale");
}

.cubic_alpha_yellow{
	background:url(http://cm-demo.gio-cubic.net/img/alpha_yellow.png);
	_background:url(http://cm-demo.gio-cubic.net/img/s.gif);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/alpha_yellow.png", sizingMethod="scale");
}

/*BOX 青色
------------------------------------*/

.cubic_arrow_top_blue{
	width:33px;
	height:9px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_top_blue.png", sizingMethod="scale");
}

.cubic_arrow_bottom_blue{
	width:9px;
	height:24px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_bottom_blue.png", sizingMethod="scale");
}
.cubic_left_top_blue{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_top_blue.png", sizingMethod="scale");
}

.cubic_right_top_blue{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_top_blue.png", sizingMethod="scale");
}

.cubic_left_bottom_blue{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_bottom_blue.png", sizingMethod="scale");
}

.cubic_right_bottom_blue{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_bottom_blue.png", sizingMethod="scale");
}

/*BOX 青色(透明)
------------------------------------*/

.cubic_arrow_alpha_top_blue{
	width:33px;
	height:9px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_alpha_top_blue.png", sizingMethod="scale");
}

.cubic_arrow_alpha_bottom_blue{
	width:9px;
	height:24px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_alpha_bottom_blue.png", sizingMethod="scale");
}

.cubic_left_alpha_top_blue{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_alpha_top_blue.png", sizingMethod="scale");
}

.cubic_right_alpha_top_blue{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_alpha_top_blue.png", sizingMethod="scale");
}

.cubic_left_alpha_bottom_blue{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_alpha_bottom_blue.png", sizingMethod="scale");
}

.cubic_right_alpha_bottom_blue{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_alpha_bottom_blue.png", sizingMethod="scale");
}

.cubic_alpha_blue{
	background:url(http://cm-demo.gio-cubic.net/img/alpha_blue.png);
	_background:url(http://cm-demo.gio-cubic.net/img/s.gif);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/alpha_blue.png", sizingMethod="scale");
}

/*BOX 緑色
------------------------------------*/

.cubic_arrow_top_green{
	width:33px;
	height:9px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_top_green.png", sizingMethod="scale");
}

.cubic_arrow_bottom_green{
	width:9px;
	height:24px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_bottom_green.png", sizingMethod="scale");
}

.cubic_left_top_green{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_top_green.png", sizingMethod="scale");
}

.cubic_right_top_green{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_top_green.png", sizingMethod="scale");
}

.cubic_left_bottom_green{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_bottom_green.png", sizingMethod="scale");
}

.cubic_right_bottom_green{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_bottom_green.png", sizingMethod="scale");
}

/*BOX 緑色(透明)
------------------------------------*/

.cubic_arrow_alpha_top_green{
	width:33px;
	height:9px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_alpha_top_green.png", sizingMethod="scale");
}

.cubic_arrow_alpha_bottom_green{
	width:9px;
	height:24px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_alpha_bottom_green.png", sizingMethod="scale");
}

.cubic_left_alpha_top_green{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_alpha_top_green.png", sizingMethod="scale");
}

.cubic_right_alpha_top_green{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_alpha_top_green.png", sizingMethod="scale");
}

.cubic_left_alpha_bottom_green{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_alpha_bottom_green.png", sizingMethod="scale");
}

.cubic_right_alpha_bottom_green{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_alpha_bottom_green.png", sizingMethod="scale");
}

.cubic_alpha_green{
	background:url(http://cm-demo.gio-cubic.net/img/alpha_green.png);
	_background:url(http://cm-demo.gio-cubic.net/img/s.gif);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/alpha_green.png", sizingMethod="scale");
}

/*BOX 紫色
------------------------------------*/

.cubic_arrow_top_purple{
	width:33px;
	height:9px;
    font-size:0;
    text-align:left;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_top_purple.png", sizingMethod="scale");
}

.cubic_arrow_bottom_purple{
	width:9px;
	height:24px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_bottom_purple.png", sizingMethod="scale");
}

.cubic_left_top_purple{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_top_purple.png", sizingMethod="scale");
}

.cubic_right_top_purple{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_top_purple.png", sizingMethod="scale");
}

.cubic_left_bottom_purple{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_bottom_purple.png", sizingMethod="scale");
}

.cubic_right_bottom_purple{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_bottom_purple.png", sizingMethod="scale");
}

/*BOX 紫色(透明)
------------------------------------*/

.cubic_arrow_alpha_top_purple{
	width:33px;
	height:9px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_alpha_top_purple.png", sizingMethod="scale");
}

.cubic_arrow_alpha_bottom_purple{
	width:9px;
	height:24px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow_alpha_bottom_purple.png", sizingMethod="scale");
}

.cubic_left_alpha_top_purple{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_alpha_top_purple.png", sizingMethod="scale");
}

.cubic_right_alpha_top_purple{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_alpha_top_purple.png", sizingMethod="scale");
}

.cubic_left_alpha_bottom_purple{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_left_alpha_bottom_purple.png", sizingMethod="scale");
}

.cubic_right_alpha_bottom_purple{
	width:4px;
	height:4px;
    font-size:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/bg_right_alpha_bottom_purple.png", sizingMethod="scale");
}

.cubic_alpha_purple{
	background:url(http://cm-demo.gio-cubic.net/img/alpha_purple.png);
	_background:url(http://cm-demo.gio-cubic.net/img/s.gif);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/alpha_purple.png", sizingMethod="scale");
}

/*ボックスツールバー設定
------------------------------------*/
.cubic_header_section{
	font-size:10px;
	margin:5px 0 5px 3px;
	padding:0;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.cubic_left_arrow{
	float:left;
}

.cubic_right_toolbar{
	margin:0;
	padding:4px 0 0 0;
	float:right;
}

.cubic_right_alpha_toolbar{
	margin:0;
	padding:4px 0;
	float:right;
}

.cubic_list_height{
	margin:0;
	padding:4px 0 0 0;
	border:0;
}

.cubic_color_height{
	margin:0 0 2px 0;
	padding:0;
	border:0;
    font-size:0;
}

.cubic_chk_height{
	margin:0;
	padding:5px 0 0 0;
	border:0;
}

.cubic_share_height{
	margin:0;
	padding:4px 0 0 0;
	border:0;
}

.cubic_copy_height{
	margin:0;
	padding:3px 0 0 0;
	border:0;
}

.cubic_change_height{
	margin:0;
	padding:10px 0 2px 0;
	border:0;
}

.cubic_change_height_max{
	margin:0;
	padding:11px 0 2px 0;
	border:0;
}

.cubic_close_height{
	margin:0;
	padding:9px 0 0 0;
	border:0;
}

.cubic_keyword_height{
	margin:0;
	padding:9px 0 0 0;
	border:0;
	font-size:10px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.cubic_list{
	border:0;
}

.cubic_color{
	border:0;
    font-size:0;
}

.cubic_color img{
	border:0;
}

.cubic_chk{
	border:0;
}

.cubic_share{
	border:0;
}

.cubic_copy{
	border:0;
}

.cubic_min{
	border:0;
}

.cubic_close{
	border:0;
}

/*文字入力部分設定
------------------------------------*/
.cubic_txt_section{
	font-size:12px;
	margin:0;
	padding:7px 0 0 6px;
}

/* 2009.06.25 Kanemtisu マウスーバー時に、cursor:textとした*/
.cubic_txt_section_td{
	font-size:12px;
	cursor: text;
	text-align:left;
}

/*フッタータイトル部分設定
------------------------------------*/
.cubic_footer_section{
	font-size:10px;
	margin:9px 0 3px 0;
	padding:0 0 0 6px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.cubic_footer_section_div{
	font-size:10px;
}

.cubic_footer_btn{
	margin:6px 0 3px 0;
	padding:0 5px 0 0;
	float:right;
}

.cubic_ok{
	border:0;
}

.cubic_cancel{
	border:0;
}

/*png設定
------------------------------------*/
.cubic_arrow{
	width:22px;
	height:22px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://cm-demo.gio-cubic.net/img/arrow.png", sizingMethod="scale");
}

.cubic_header_editer{
	margin:0;
	padding:0 0 0 3px;
}

/*txt入力エリア設定
------------------------------------*/
.cubic_cubicmemo_txt {
	font-size:12px;
}

/*090518市川追記スペーサー画像用
------------------------------------*/
.cubic_spacer_image {
	font-size:0;
    line-height:0;
}



/*090528市川追記スペーサー画像用
------------------------------------*/
.cubic_maintoolbar td{
	padding:0;
    margin:0;
    /*vertical-align:top;*/
}

.cubic_cursor_move td{
	padding:0;
    margin:0;
    vertical-align:top;
}

.cubic_color_height table{
	border-spacing:1px;
}
	
.cubic_right_toolbar td{
    vertical-align:bottom;
}

