@charset "shift_jis";
/* 角丸枠用共有パーツ */


/* ここから[角丸]濃青色(b)灰色(gr) */
#main2 .box_bline,
#main2 .box_grline {
	margin: 0;
	padding: 0;
	width: 100%;
}
#main2 .box_bline .header .c,
#main2 .box_bline .footer .c,
#main2 .box_grline .header .c,
#main2 .box_grline .footer .c {
	font-size: 1px;
	margin: 0;
	padding: 0;
	height: 9px;
}
#main2 .box_bline .header 		{ background: transparent url("/support/vaio/Common2007vcl/Images/Box/box_blline_1.gif") no-repeat 0px 0px; }
#main2 .box_bline .header .c 	{ background: transparent url("/support/vaio/Common2007vcl/Images/Box/box_blline_2.gif") no-repeat right 0px; }
#main2 .box_bline .body 		{ background: transparent url("/support/vaio/Common2007vcl/Images/Box/box_blline_3.gif") repeat-y 0px 0px; }
#main2 .box_bline .body .c 		{ background: transparent url("/support/vaio/Common2007vcl/Images/Box/box_blline_4.gif") repeat-y right 0px; }
#main2 .box_bline .footer 		{ background: transparent url("/support/vaio/Common2007vcl/Images/Box/box_blline_5.gif") no-repeat 0px 0px; }
#main2 .box_bline .footer .c 	{ background: transparent url("/support/vaio/Common2007vcl/Images/Box/box_blline_6.gif") no-repeat right 0px; }
#main2 .box_grline .header 		{ background: transparent url("/support/vaio/Common2007vcl/Images/Box/box_grline_1.gif") no-repeat 0px 0px; }
#main2 .box_grline .header .c 	{ background: transparent url("/support/vaio/Common2007vcl/Images/Box/box_grline_2.gif") no-repeat right 0px; }
#main2 .box_grline .body 		{ background: transparent url("/support/vaio/Common2007vcl/Images/Box/box_grline_3.gif") repeat-y 0px 0px; }
#main2 .box_grline .body .c 	{ background: transparent url("/support/vaio/Common2007vcl/Images/Box/box_grline_4.gif") repeat-y right 0px; }
#main2 .box_grline .footer 		{ background: transparent url("/support/vaio/Common2007vcl/Images/Box/box_grline_5.gif") no-repeat 0px 0px; }
#main2 .box_grline .footer .c 	{ background: transparent url("/support/vaio/Common2007vcl/Images/Box/box_grline_6.gif") no-repeat right 0px; }
#main2 .box_bline .body .c,
#main2 .box_grline .body .c { margin: 0; padding: 0 10px; }
/* ここまで[角丸]濃青色(bl)灰色(gr) */



/* ここから[角丸]薄い青(bl)オレンジ(or)緑(gr)黄色枠(ye) */
#main2 .box_yeline,
#main2 .box_h_bl,
#main2 .box_h_gr,
#main2 .box_h_or {
	margin: 0;
	padding: 0;
	width: 100%;
}
#main2 .box_yeline .header .c,
#main2 .box_yeline .footer .c,
#main2 .box_h_bl .header .c,
#main2 .box_h_bl .footer .c,
#main2 .box_h_gr .header .c,
#main2 .box_h_gr .footer .c,
#main2 .box_h_or .header .c,
#main2 .box_h_or .footer .c {
	font-size: 1px;
	margin: 0;
	padding: 0;
	height: 5px;
}
#main2 .box_h_bl .header { background:transparent    url("/support/vaio/Common2007vcl/Images/Box/box_h_bl_1.gif") no-repeat 0px 0px;}
#main2 .box_h_bl .header .c { background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_h_bl_2.gif") no-repeat right 0px;}
#main2 .box_h_bl .body { background:transparent      url("/support/vaio/Common2007vcl/Images/Box/box_h_bl_3.gif") repeat-y 0px 0px;}
#main2 .box_h_bl .body .c { background:transparent   url("/support/vaio/Common2007vcl/Images/Box/box_h_bl_4.gif") repeat-y right 0px;}
#main2 .box_h_bl .footer { background:transparent    url("/support/vaio/Common2007vcl/Images/Box/box_h_bl_5.gif") no-repeat 0px 0px;}
#main2 .box_h_bl .footer .c { background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_h_bl_6.gif") no-repeat right 0px;}

#main2 .box_h_gr .header { background:transparent    url("/support/vaio/Common2007vcl/Images/Box/box_h_gr_1.gif") no-repeat 0px 0px;}
#main2 .box_h_gr .header .c { background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_h_gr_2.gif") no-repeat right 0px;}
#main2 .box_h_gr .body { background:transparent      url("/support/vaio/Common2007vcl/Images/Box/box_h_gr_3.gif") repeat-y 0px 0px;}
#main2 .box_h_gr .body .c { background:transparent   url("/support/vaio/Common2007vcl/Images/Box/box_h_gr_4.gif") repeat-y right 0px;}
#main2 .box_h_gr .footer { background:transparent    url("/support/vaio/Common2007vcl/Images/Box/box_h_gr_5.gif") no-repeat 0px 0px;}
#main2 .box_h_gr .footer .c { background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_h_gr_6.gif") no-repeat right 0px;}

#main2 .box_h_or .header { background:transparent    url("/support/vaio/Common2007vcl/Images/Box/box_h_or_1.gif") no-repeat 0px 0px;}
#main2 .box_h_or .header .c { background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_h_or_2.gif") no-repeat right 0px;}
#main2 .box_h_or .body { background:transparent      url("/support/vaio/Common2007vcl/Images/Box/box_h_or_3.gif") repeat-y 0px 0px;}
#main2 .box_h_or .body .c { background:transparent   url("/support/vaio/Common2007vcl/Images/Box/box_h_or_4.gif") repeat-y right 0px;}
#main2 .box_h_or .footer { background:transparent    url("/support/vaio/Common2007vcl/Images/Box/box_h_or_5.gif") no-repeat 0px 0px;}
#main2 .box_h_or .footer .c { background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_h_or_6.gif") no-repeat right 0px;}

#main2 .box_yeline .header { background:transparent    url("/support/vaio/Common2007vcl/Images/Box/box_yeline_1.gif") no-repeat 0px 0px;}
#main2 .box_yeline .header .c { background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_yeline_2.gif") no-repeat right 0px;}
#main2 .box_yeline .body { background:transparent      url("/support/vaio/Common2007vcl/Images/Box/box_yeline_3.gif") repeat-y 0px 0px;}
#main2 .box_yeline .body .c { background:transparent   url("/support/vaio/Common2007vcl/Images/Box/box_yeline_4.gif") repeat-y right 0px;}
#main2 .box_yeline .footer { background:transparent    url("/support/vaio/Common2007vcl/Images/Box/box_yeline_5.gif") no-repeat 0px 0px;}
#main2 .box_yeline .footer .c { background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_yeline_6.gif") no-repeat right 0px;}
#main2 .box_h_bl .body .c,
#main2 .box_h_gr .body .c,
#main2 .box_h_or .body .c { 
	color: white;
	margin: 0;
	padding: 0 10px;
}
#main2 .box_yeline .body .c {
	margin: 0;
	padding: 10 20px;
}
/* ここまで[角丸]薄い青(bl)オレンジ(or)緑(gr)黄色枠(ye) */



/* ここから[角丸]インフォメーションアイコン */
/*
box_info_area,box_info_cnt_area,box_info_cnt_text の width は
必要に応じてスタイル指定を上書きしてください。
*/


#main2 .box_info .box_info_cnt_text {
	width: 480px;
}

#main2 .box_info {
	margin: 0;
	padding: 0;
	width: 100%;
}
#main2 .box_info .header .c,
#main2 .box_info .footer .c {
	font-size: 1px;
	margin: 0;
	padding: 0;
	height: 8px;
}
#main2 .box_info .header 	{ background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_info_1.gif") no-repeat 0px 0px; }
#main2 .box_info .header .c { background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_info_2.gif") no-repeat right 0px; }
#main2 .box_info .body 		{ background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_info_3.gif") repeat-y 0px 0px; }
#main2 .box_info .body .c 	{ background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_info_4.gif") repeat-y right 0px; }
#main2 .box_info .footer 	{ background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_info_5.gif") no-repeat 0px 0px; }
#main2 .box_info .footer .c { background:transparent url("/support/vaio/Common2007vcl/Images/Box/box_info_6.gif") no-repeat right 0px; }
#main2 .box_info .body .c {
	margin: 0px;
	padding: 0 10px;
}

/* アイコン領域 */
#main2 .box_info .box_info_cnt_icon {
	margin: 0;
	padding: 5px;
	width: 50px;
	float: left;
}

/* テキスト領域 */
#main2 .box_info .box_info_cnt_text {
	margin: 0;
	padding: 0;
	float: left;
}

#main2 .box_info .box_text_fix3 { width: 380px !important; }
#main2 .box_info .box_text_fix2 { width: 420px !important; }
#main2 .box_info .box_text_fix1 { width: 480px !important; }

/* ここまで[角丸]インフォメーションアイコン */

