#titlebg_bg{	border-top:1px solid #cccccc;	border-bottom:1px solid #cccccc;	background-image:url(../../profiles/img/titlebg.jpg);	background-repeat:no-repeat;	font-size:20px;	color:#FFFFFF;	padding-left:15px;	font-weight: bold;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}.midashi{	border-top:1px solid #0079C2;	border-left:4px solid #0079C2;	font-size:14px;	font-weight: bold;	color:#0079C2;	padding:5px 0px 0px 7px;	margin-bottom:5px;}/* toi border*/.toibox{	padding:8px;	border:1px dashed #0079C2;}/* cap box*/.capbox{	font-size:10px;	padding:8px;	border:1px solid #cccccc;}/* side menu */#sidekomi a{	background-image:url(../img/link_mark_rblue.gif);	background-repeat:no-repeat;	background-position:4% 50%;	border-bottom:1px solid #cccccc;	border-top:2px solid #cccccc;	margin:1px 0px 0px 0px;	padding: 6px 0px 6px 18px;	display:block;	font-weight: bold;}#sidekomi a:hover{	background-color:#353182;	color: #FFFFFF;}#sidelink a{	background-image:url(../img/link_mark_rblue2.gif);	background-repeat:no-repeat;	background-position:5% 50%;	border-bottom:1px solid #cccccc;	display:block;		padding:6px 0px 6px 18px;}#sidelink a:hover{	background-color:#353182;	color: #FFFFFF;}#sidelink2 a{	background-image:url(../img/link_mark_rblue2.gif);	background-repeat:no-repeat;	background-position:16px 50%;	border-bottom:1px solid #cccccc;	display:block;		padding:3px 0px 3px 25px;}#sidelink2 a:hover{	background-color:#353182;	color: #FFFFFF;}/* toi border*/.toibox{	padding:8px;	border:1px dashed #0079C2;}/* column border*/.underbox{	padding:2px;	border:1px solid #0079C2;	font-size:12px;}.underbox td{	border-right:1px solid #cccccc;	border-bottom:1px solid #cccccc;}/* contents top link */#indexlink{	border-top:1px dashed #cccccc;}#side_tbar{	border-top:2px solid #0079C2;	border-bottom:1px solid #cccccc;	height:2px;	margin:1px 0px 0px 0px;}.topbar_blue{	border-top:2px solid #0079C2;}.bottombar_blue{	border-bottom:2px solid #0079C2;}.bottombar_gray{	border-bottom:1px solid #cccccc;}.profunder_link{	background-image:url(../img/link_mark_rblue2.gif);	background-repeat:no-repeat;	background-position:4% 50%;	padding:3px 0px 3px 13px;}