﻿@charset "UTF-8";
/* CSS Document */
#header div#htlink li#htlarge a{ width:18px; background:url(/img/common/header/header.png) no-repeat -347px 0;}
#header div#htlink li#htmedium a{ width:18px; background:url(/img/common/header/header.png) no-repeat -315px 0;}
#header div#htlink li#htsmall a{ width:18px; background:url(/img/common/header/header.png) no-repeat -331px 0;}
div#theme p{  width:130px;}

div#office .o_row01 .o_name,div#office .o_row02 .o_name,div#office .o_row02 .o_name_umeda,div#office .o_row03 .o_name{ width:13em;}
div#office .o_row02 .o_map_umeda{ width:4em;}

#r_contents div.album_visitor div#photo_top table td.category{ width:46px;}
#r_contents div.album_staff div#photo_top table td.category{ width:46px;}

div#pnavi p#pn_back{ float:left; margin:-16px 0 0 0;}
div#pnavi p#pn_ptop{ float:right; margin:-16px 0 0 0;}


/*font*/
.px_l{ font-size:16px;}
.px_m{ font-size:14px;}
.px_s{ font-size:12px;}
/*end font*/

body{ font-size:14px;}
